dsh-plugin-doctor
在终端中运行以下命令:
dsh plugin install Ragnoryok1/dsh-plugin-doctor
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端执行 dsh plugin install Ragnoryok1/dsh-plugin-doctor 安装本插件;源码仓库为 https://github.com/Ragnoryok1/dsh-plugin-doctor。
插件介绍
插件越装越多,界面里却说不清到底哪里坏了:有的启动报错、有的更新后只剩 bundle 声明却没有活记录、有的条目不能从设置里开关。dsh-plugin-doctor 在内置插件中增加「诊断」标签页,把当前 Harness 已知的插件状态集中展示,并按类别说明含义,而不是只给一行笼统的正常提示。
面板只通过 Remote 协议访问官方的 remote.pluginManager,从标准 ok/value 信封里取数,不读磁盘、不窥探其他包内部,因此 Harness 升级后仍能对得上同一套服务接口。它会区分未加载(附带插件自己的错误信息)、声明但未运行、界面不可管理(并标明原因)、已禁用以及版本警告;其中只有真正的错误才算问题,其余参考信息不会让健康画像被标成损坏。每个分区只给一条操作提示,并且无论结果如何都会标明本次检查了多少个插件,避免零问题与根本没查到混在一起。
它不会自动修复,也不会把任何数据发到外部,适合在更新插件或改 profile 之后想快速核对生态是否一致的管理员与重度用户。若还需要排查磁盘上的安装残留,可配合仓库自带的磁盘扫描脚本,与面板互补:前者看浏览器侧状态,后者看本机文件痕迹。
截图预览
使用场景
- 更新或安装插件后想确认哪些条目未加载、声明未运行或无法从界面管理
- 设置里插件状态混乱,需要一次性看清错误信息与版本警告
- 改 profile 或排查 EPERM、ENOENT 前,先核对 Harness 侧已知的插件清单
适合人员
- 维护 DeepSeek Harness 实例的管理员
- 安装较多社区插件、需要定期自检的重度用户
- 负责 profile 与内置插件配置的技术维护者
