Word加载项失效与自定义UI错误:从诊断到修复的完整指南
1. 问题现象与核心影响分析如果你在Word里埋头苦干突然发现“开发工具”选项卡下的“自定义UI”按钮点不了或者“加载项”里EndNote、Acrobat这些插件的选项卡直接变成了灰色那感觉就像开车时方向盘突然锁死一样瞬间就懵了。这绝不是一个简单的“重启试试”就能解决的问题它直接切断了你与Word高级功能和核心生产力工具之间的连接。自定义UI运行错误意味着你无法通过VBA宏、XML映射或者COM加载项来自定义功能区、快速访问工具栏这对于依赖自动化流程或特定界面布局的用户来说是致命的。而EndNote、Acrobat这类专业插件的选项卡变灰则直接宣告了文献管理、PDF高级编辑与整合等核心工作流的瘫痪。这不仅仅是功能失效更可能预示着Word的加载项管理机制、注册表配置或程序本身出现了深层次的紊乱。我遇到过不止一次用户报告说他们的Word突然“变傻”了所有第三方插件都消失了。深入排查后发现这背后往往不是单一原因而是一个由权限、冲突、残留配置和系统环境共同构成的“问题矩阵”。处理这类问题不能头痛医头脚痛医脚必须有一套清晰的排查逻辑。盲目操作比如反复安装/卸载插件或者乱动注册表很可能让情况变得更糟甚至导致Word完全无法启动。因此我们首先要做的不是急着找解决方案而是像医生问诊一样先准确描述“症状”理解其背后的“病理”。2. 诊断流程从表象到根因的逐步排查面对自定义UI和插件失效的问题一套系统性的诊断流程至关重要。跳过诊断直接尝试修复成功率很低且容易引发次生问题。2.1 第一步确认问题范围与模式首先我们需要界定问题的边界。打开Word依次进行以下观察单一文件还是全局问题新建一个空白文档检查问题是否依然存在。如果仅在某个特定.docx或.docm文件中出现那很可能是该文件模板或内嵌宏的问题。如果是全局性的那么问题出在Word应用程序本身或系统环境上。特定插件还是所有插件在“文件”-“选项”-“加载项”中查看底部的“管理”下拉菜单。分别查看“COM加载项”、“Word加载项”、“禁用项目”。记录下EndNote、Acrobat等插件的状态。是只有它们失效还是列表里所有的加载项都异常安全模式测试。这是最关键的隔离测试。按住Ctrl键的同时双击Word快捷方式启动或者在运行框中输入winword /safe并回车。在安全模式下Word将以最纯净的状态启动所有第三方加载项和自定义设置都会被禁用。如果在安全模式下Word本身运行正常尽管没有插件那么几乎可以断定问题出在某个加载项、模板或自定义配置上。如果在安全模式下问题依旧比如界面错乱、依然报错那问题可能更深涉及Office套件损坏或系统组件异常。2.2 第二步检查加载项管理中枢“开发工具”选项卡和插件加载的核心控制台是“Word选项”中的“加载项”面板以及系统后台的COM注册。这里是最常见的“事故高发区”。访问“COM加载项”对话框。在“文件”-“选项”-“加载项”底部选择“COM加载项”点击“转到...”。这里列出了所有通过COM技术集成的插件如EndNote CWYW、Acrobat PDFMaker等。查看它们前面的复选框是否被勾选如果已勾选但Word中仍不可用或者复选框本身就是灰色不可选状态都表明加载过程失败。查看“禁用项目”。在同一面板的“管理”下拉菜单中选择“禁用项目”点击“转到...”。Word有时会因插件崩溃而自动将其禁用并列入此列表。如果发现你的EndNote或Acrobat插件在这里可以尝试“启用”它然后重启Word观察。检查信任中心设置。过于严格的安全设置会阻止加载项运行。进入“文件”-“选项”-“信任中心”-“信任中心设置”-“加载项”。确保没有勾选“要求受信任的发布者签署应用程序加载项”除非你的企业环境强制要求。同时检查“宏设置”是否被设为了“禁用所有宏并且不通知”。2.3 第三步探查注册表与文件系统加载项的本质是在系统注册表中注册其COM信息并在特定文件夹中存放其动态链接库DLL或应用程序扩展WLL。这里的错误或残留是导致“灰色”状态的典型根源。关键注册表路径对于32位Office或64位Office上的32位插件加载项信息通常位于HKEY_CURRENT_USER\Software\Microsoft\Office\Word\Addins和HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\Word\Addins。对于64位插件路径可能包含WOW6432Node。警告操作注册表前务必备份你需要找到对应插件的子项如EndNote.Addin或PDFMaker.OfficeAddin。检查其下的键值特别是LoadBehavior。这个值决定了加载行为3 启动时加载正常2 按需加载0 不加载禁用8 卸载如果值异常比如被设为0或8或者该项根本不存在就会导致插件失效。有时HKEY_CURRENT_USER下的设置会覆盖HKEY_LOCAL_MACHINE。关键文件位置插件的核心文件通常位于C:\Users\[用户名]\AppData\Roaming\Microsoft\Word\STARTUP(用户级启动模板)C:\Program Files\Microsoft Office\root\OfficeXX\STARTUP(全局启动模板XX为版本号)C:\Program Files (x86)\EndNote或C:\Program Files\Adobe\Acrobat [版本]等插件安装目录。检查这些目录下是否存在对应的.dotm,.dotx,.wll或.dll文件并确认其没有被误删除或损坏。2.4 第四步识别冲突与兼容性多个插件之间或者插件与Windows/Office的特定更新之间可能发生冲突。“干净启动”排除软件冲突。使用msconfig命令进入系统配置在“服务”选项卡勾选“隐藏所有Microsoft服务”然后点击“全部禁用”。在“启动”选项卡打开任务管理器禁用所有启动项。重启电脑后只运行Word测试插件是否恢复。如果恢复则逐个启用服务/启动项直到找到冲突软件。Office版本与插件版本匹配。确保你安装的EndNote、Acrobat插件版本与你的Word/Office版本如Microsoft 365, 2021, 2019, 2016以及系统架构32位/64位完全兼容。为64位Office安装32位插件是导致失败的常见原因。Windows更新与.NET Framework。某些Office加载项依赖于特定版本的.NET Framework或Visual C Redistributable。确保系统已安装所有必要的运行库并且处于最新状态。3. 修复策略针对性解决方案与实操步骤根据上述诊断结果我们可以采取相应的修复措施。请按顺序尝试并在每一步之后测试问题是否解决。3.1 方案一修复Office应用程序这是最基础且非侵入性的方法适用于因核心文件损坏导致的问题。关闭所有Office应用程序。打开Windows“设置”-“应用”-“应用和功能”。在列表中找到“Microsoft Office”或“Microsoft 365”点击“修改”。在出现的窗口中通常选择“快速修复”进行首次尝试。该过程较快只修复最核心的组件。如果快速修复无效再次运行修改这次选择“联机修复”。这会下载并替换所有Office文件耗时较长但更彻底。修复完成后重启计算机再打开Word检查。3.2 方案二重置Word用户配置与模板Word的许多用户级设置包括被破坏的加载项配置存储在名为Normal.dotm的全局模板以及注册表配置单元中。重置它们可以清除错误配置。重命名Normal模板关闭Word。导航到C:\Users\[用户名]\AppData\Roaming\Microsoft\Templates。找到Normal.dotm文件将其重命名为Normal_Old.dotm。重启Word它会自动生成一个全新的、默认的Normal模板。许多界面和加载项问题会随之消失。重置注册表数据键高级操作关闭Word。按下Win R输入regedit打开注册表编辑器。务必先导出备份导航到HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\Word其中16.0对应Office 2016/36515.0对应2013以此类推。右键单击“Word”项选择“重命名”改为“Word_Old”。关闭注册表编辑器。重启Word它会创建一套全新的注册表配置。注意此操作会丢失所有Word自定义设置如快速访问工具栏、功能区定制等但能彻底清除加载项的错误配置。3.3 方案三重新部署问题插件如果诊断发现是特定插件如EndNote的问题而其他插件正常则应针对该插件进行修复。完全卸载插件通过控制面板的“卸载程序”找到EndNote或Adobe Acrobat运行其卸载程序。关键一步卸载后手动检查并删除之前提到的插件安装目录如C:\Program Files (x86)\EndNote以及用户目录下的相关残留文件夹AppData\Local和AppData\Roaming中与插件同名的文件夹。同时按照诊断第三步的方法在注册表中删除该插件的所有相关项在Addins路径下。以管理员身份重新安装下载与你的Office版本和系统架构完全匹配的最新版插件安装程序。右键点击安装程序选择“以管理员身份运行”确保安装过程有足够的权限写入系统目录和注册表。安装后验证安装完成后不要立即打开Word。先重启一次电脑确保所有进程和服务都就位。然后再以普通用户身份打开Word检查插件选项卡是否恢复正常。3.4 方案四处理COM加载项注册与权限对于自定义UI通常是COM加载项的运行错误问题可能出在DLL文件的注册或权限上。手动注册/注销DLL如果你知道自定义UI对应的.dll文件路径可以尝试手动注册。以管理员身份打开命令提示符CMD。注册输入regsvr32 完整路径\你的Addin.dll回车。注销输入regsvr32 /u 完整路径\你的Addin.dll回车。如果收到“模块已加载但找不到入口点”或权限错误则需进行下一步。检查文件权限与依赖项右键点击该DLL文件-“属性”-“安全”选项卡确保当前用户或“SYSTEM”有“读取和执行”的权限。此外可以使用像“Dependency Walker”这样的工具或Visual Studio的dumpbin /dependents命令检查该DLL是否依赖其他缺失的系统DLL如特定的C运行库。4. 深度剖析自定义UI错误与插件变灰的常见根因理解了排查和修复步骤后我们再来深入看看几种最典型的“病因”这能帮助你在未来更快地定位问题。4.1 权限提升与用户账户控制UAC的陷阱这是Windows环境下最常见的问题之一。当你以普通用户权限安装Office但后来某些操作或系统更新导致需要更高权限时就会出问题。场景还原用户A安装了Word和EndNote。某天用户B以管理员身份登录同一台电脑运行了某个系统优化工具或更新了Office。这个操作可能修改了HKEY_LOCAL_MACHINE下的注册表键值或Program Files目录下的文件权限。当切换回用户A时Word进程以用户A权限运行试图去读取或加载这些已被“提权”修改的资源就会因权限不足而失败表现为加载项灰色或自定义UI报错。如何识别尝试“以管理员身份”运行Word。如果此时插件功能恢复正常那么基本可以断定是权限问题。因为管理员权限的Word进程可以访问所有受保护资源。根本解决这不是简单地“总是以管理员运行”就能解决的这不安全。需要检查并统一相关注册表项和文件的所有者及权限确保当前用户有完全控制权。通常最干净的方法是使用原安装账户或管理员账户运行一次插件的修复安装程序。4.2 注册表“LoadBehavior”值的诡异状态LoadBehavior是一个微妙的值。除了常见的0,2,3,8它有时会变成一些奇怪的数字如1,16等这些通常是上述基础值的组合按位或运算。例如LoadBehavior1可能表示“已连接”但“未加载”这是一种矛盾状态。问题本质插件在加载或卸载过程中被意外中断如Word崩溃、强制结束进程可能导致LoadBehavior值未能正确更新卡在一个中间状态。Word下次启动时无法解析这个状态于是选择最安全的策略不加载它并在UI上将其禁用变灰。手动修复在确认插件文件完好且兼容后可以尝试手动将LoadBehavior值改为3启动加载然后重启Word。如果Word加载成功它会将其维持为3如果加载失败例如因为DLL损坏Word可能会自动将其改回0或2。这个过程本身也是一种诊断。4.3 模板与加载项加载顺序的“死锁”Word启动时会按特定顺序加载各种模板和加载项首先加载全局模板包括STARTUP文件夹下的然后加载Normal.dotm最后加载文档附加的模板。如果某个加载项A依赖于另一个加载项B提供的某些对象或函数但B因为某种原因如位于用户模板且加载较晚未能及时初始化就可能导致A初始化失败进而整个相关功能区选项卡失效。排查方法清空STARTUP文件夹将里面所有文件临时移走重命名Normal.dotm然后新建一个空白文档测试。如果插件恢复正常说明问题与模板加载顺序或某个损坏的模板文件有关。然后可以逐一将文件移回定位罪魁祸首。4.4 第三方安全软件与宏病毒的过度防护企业环境或安全意识较强的用户电脑上第三方杀毒软件、数据防泄漏DLP系统或高级威胁防护ATP软件可能会将插件的某些行为如注入Word进程、修改功能区、访问网络误判为恶意活动从而进行拦截。这种拦截可能是静默的只导致功能失效而不弹出警告。检查方法临时禁用第三方安全软件在可控和安全的环境下测试然后重启Word观察。如果功能恢复就需要在该安全软件中为Word进程WINWORD.EXE或特定的插件DLL文件添加信任/排除规则。5. 高级场景与预防性维护建议对于一些更复杂或企业部署的环境问题可能更加棘手。这里分享几个高级场景的处理思路和日常预防建议。5.1 企业组策略GPO与集中管理下的冲突在域管理环境中管理员可能通过组策略统一部署或禁用某些Office加载项。如果本地残留的插件配置与组策略下发的配置冲突就会导致不可预知的行为。排查命令在命令提示符下运行gpresult /h gpreport.html生成一份详细的组策略结果报告。在报告中搜索与“Office”、“Add-in”、“Word”相关的策略设置查看是否有强制启用或禁用的配置。解决方法通常需要域管理员调整相关策略或者确保终端上的插件安装脚本与组策略设置保持一致。个人用户若遇到此情况需联系IT支持部门。5.2 Office Click-to-Run 与 MSI 安装版本差异现代Office 365/2021/2019大多采用“即点即用”Click-to-Run安装方式而旧版或某些批量授权版可能使用传统的Windows InstallerMSI。这两种架构在文件位置、更新机制和注册表布局上有所不同。为MSI版Office制作的插件在C2R版Office上可能会遇到路径查找失败的问题。识别版本打开Word“文件”-“账户”-“关于Word”。在版本信息附近会注明是“即点即用”还是“Windows Installer”。影响插件安装程序如果未正确检测Office版本可能会将文件部署到错误的目录如Program Files\Microsoft Office而不是Program Files\Microsoft Office\root\Office16导致加载失败。务必使用插件官网明确支持你Office安装方式的版本。5.3 建立日常维护习惯防患于未然插件管理 minimalist 原则只安装真正必需的生产力插件并定期评估哪些已不再使用。每个插件都增加了一份冲突风险和启动负担。可以在“COM加载项”对话框中暂时取消勾选不常用的插件而非直接卸载以备不时之需。规范安装与卸载流程安装任何Office插件前关闭所有Office程序。卸载时首先使用程序自带的卸载功能然后重启电脑再进行后续的手动清理如果已知该插件卸载不干净。避免在安装/卸载过程中中断。定期备份 Normal.dotm 和自定义设置将Normal.dotm模板和%APPDATA%\Microsoft\Templates下的个人模板文件夹定期备份到云端或其它位置。当出现问题时可以快速回滚到一个已知的稳定状态。利用“就绪技术”替代部分插件评估一些插件的功能是否已被新版Word或Office内置功能所替代。例如Word自身的引文管理器功能已相当强大对于轻度用户可能无需EndNote。减少对外部组件的依赖就是减少潜在的问题点。处理Word加载项问题本质上是一场与软件复杂性、系统环境和操作历史的博弈。它没有一成不变的银弹但通过本文梳理的这套由表及里、从诊断到修复的体系化方法你至少有了清晰的作战地图。记住耐心和有条理的排查远比盲目尝试各种“偏方”要有效得多。当你的EndNote选项卡再次亮起自定义宏按钮重新响应时那种对电脑恢复掌控的感觉本身就是技术从业者的一种微小而确定的成就感。

相关新闻

Buzz:5分钟掌握开源离线语音转录工具,告别云端依赖

Buzz:5分钟掌握开源离线语音转录工具,告别云端依赖

Buzz:5分钟掌握开源离线语音转录工具,告别云端依赖 【免费下载链接】buzz Buzz transcribes and translates audio offline on your personal computer. Powered by OpenAIs Whisper. 项目地址: https://gitcode.com/GitHub_Trending/buz/buzz 你…

2026/10/14 9:10:44 阅读更多 →
SpringBoot玩具租赁系统开发实战与架构设计

SpringBoot玩具租赁系统开发实战与架构设计

1. 项目概述:玩具租赁系统的商业价值与技术选型 去年帮学弟评审毕业设计时,遇到一个典型的玩具租赁系统项目。这种面向亲子家庭的B2C租赁平台,在当下共享经济背景下具有独特优势:家长无需为成长快速的孩子重复购买高价玩具&#x…

2026/10/14 9:10:43 阅读更多 →
终极指南:5个简单步骤用ExtractorSharp制作个性化DNF补丁

终极指南:5个简单步骤用ExtractorSharp制作个性化DNF补丁

终极指南:5个简单步骤用ExtractorSharp制作个性化DNF补丁 【免费下载链接】ExtractorSharp Game Resources Editor 项目地址: https://gitcode.com/gh_mirrors/ex/ExtractorSharp 你是否梦想为DNF游戏打造独一无二的时装、武器或界面?ExtractorSh…

2026/10/14 5:33:34 阅读更多 →

最新新闻

SpringBoot+Vue构建高效办公管理系统实战

SpringBoot+Vue构建高效办公管理系统实战

1. 项目背景与核心价值 办公管理系统作为企业数字化转型的基础设施,正在从传统的C/S架构向B/S架构快速迁移。这个基于SpringBootVue的前后端分离项目,完美契合了现代企业对高效协同、移动办公和低维护成本的核心需求。 我去年为一家中型科技公司实施类似…

2026/10/14 9:09:51 阅读更多 →
多技术栈融合的在线蛋糕商城系统架构实践

多技术栈融合的在线蛋糕商城系统架构实践

1. 项目概述与核心价值 在线蛋糕商城系统是烘焙行业数字化转型的典型解决方案,它通过多技术栈融合实现了从商品展示到订单履约的全流程线上化。这个项目最显著的特点在于采用了PHP、ASP.NET、Java三大后端技术体系,同时整合了SpringBoot、SSM等主流框架&…

2026/10/14 9:09:51 阅读更多 →
PS5全场景调校指南:从开箱设置到串流与存储

PS5全场景调校指南:从开箱设置到串流与存储

“AnyPS5”这个名字,我第一次看到时第一反应是“这怕不是个万能折腾工具”,后来仔细一想,把它理解成“一台PS5能不能适配你的全部使用场景”其实更有意思。我在玩PS5的这几年里,踩过的坑和摸索出的方法不算少,从新机开…

2026/10/14 9:09:51 阅读更多 →
SpringBoot+Vue高校实验室管理系统开发实践

SpringBoot+Vue高校实验室管理系统开发实践

1. 项目概述高校实验室教学管理系统是基于SpringBoot框架开发的一套综合性管理平台,旨在解决传统实验室管理中存在的信息孤岛、流程繁琐、资源利用率低等问题。作为一名有10年开发经验的Java全栈工程师,我在实际教学管理场景中经常遇到以下痛点&#xff…

2026/10/14 9:09:51 阅读更多 →
Oracle 19c OPatch升级实战:p6880880补丁包替换与避坑指南

Oracle 19c OPatch升级实战:p6880880补丁包替换与避坑指南

简介:此压缩包是Oracle 19c数据库的官方更新补丁,面向64位Linux平台,供DBA、系统管理员在修复已知缺陷、加固安全防护或进行版本维护时使用。补丁编号p6880880来自Oracle标准发布渠道,配套内置的OPatch工具,支持补丁安…

2026/10/14 9:09:51 阅读更多 →
Vue3调度系统:任务队列、优先级与更新机制解密

Vue3调度系统:任务队列、优先级与更新机制解密

Vue3架构设计里,调度系统是最容易被忽略、却又实打实决定应用流畅度的核心模块。很多人把Vue3的更新机制简单理解为“数据变了就通知视图更新”,但实际上,从响应式数据发生变化,到DOM真正被修改,中间隔着一整套复杂且有…

2026/10/14 9:08:50 阅读更多 →

日新闻

AnyPS5通用适配层设计:兼容性与性能的工程取舍

AnyPS5通用适配层设计:兼容性与性能的工程取舍

1. 从"AnyPS5"这个名字说起:它到底想解决什么问题第一次看到"AnyPS5"这个标题,我脑子里冒出来的第一个念头是:这大概率是一个围绕"跨平台运行"或者"通用适配"做文章的项目。名字里的"Any"…

2026/10/14 0:00:41 阅读更多 →
Flutter跨平台开发实战:二手交易应用与HarmonyOS适配

Flutter跨平台开发实战:二手交易应用与HarmonyOS适配

1. 项目概述:Flutter跨平台二手交易应用开发作为一名长期从事移动应用开发的工程师,我最近完成了一个基于Flutter框架的二手物品交易平台项目。这个项目最吸引我的地方在于它完美结合了Flutter的跨平台优势与HarmonyOS的生态特性,实现了"…

2026/10/14 0:00:41 阅读更多 →
DFS算法解决飞机降落调度问题实战

DFS算法解决飞机降落调度问题实战

1. 项目背景与核心思路飞机降落问题是一个经典的调度优化场景,也是算法竞赛和面试中的高频题目。这个题目要求我们合理安排多架飞机的降落顺序和时间,确保所有飞机都能安全着陆而不发生冲突。在实际航空管制中,这类问题直接关系到飞行安全和机…

2026/10/14 0:00:41 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/14 3:30:28 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/13 16:22:04 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/14 3:29:58 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 22:01:27 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 14:57:39 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/14 7:53:34 阅读更多 →