DSH Plugins
返回列表
⚙️

dsh-doctor

工作流 更新于 2026.10.04

在终端中运行以下命令:

dsh plugin install louisyeaaah/dsh-doctor

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install louisyeaaah/dsh-doctor,或按 https://github.com/louisyeaaah/dsh-doctor 仓库说明从 GitHub 安装。

插件介绍

在 DSH 里,插件装了却像没装、磁盘上有技能会话里却看不见、改了代码热更新不动,界面症状往往一模一样,只能靠反复重启碰运气。dsh-doctor 用一条只读体检命令,把加载与可见性层面的原因拆开说明,不替你改配置,也不做一键恢复。

它会从四个真实踩过的维度采集事实:哪些插件行没在跑或被禁用;逐个技能提供方调用 list(),把注册表会静默跳过、模型侧完全看不到的错误原文摊开;patch 层里的重复 entry id、同一包多行、声明了却没装上的 bundle;以及 HMR 是否在 watch 源码、node_modules 是否被跳过。每条结论都附带可执行的下一步。

体检结果默认脱敏,可生成适合直接贴进公开 issue 的英文卡片;需要路径或 token 原文时可开 raw 模式。全程不写文件、不改 profile、不动 Loader 树,唯一副作用是会像注册表一样调用各 provider 的 list()。

适合已经装过插件或改过配置、却说不清为什么没生效的维护者与贡献者。若你需要环境诊断、分级修复或启动探针回滚,应选用生态里功能更全的同名项目;本仓库只专注只读地把为什么讲清楚。

使用场景

  • 装了插件但工具或命令在会话里不出现
  • 磁盘上有技能文件,聊天里却一个都看不见
  • 改了插件源码或配置,热更新像没生效

适合人员

  • 排查 DSH 插件行与 patch 配置的维护者
  • 需要看清技能提供方 list() 失败原因的开发者
  • 要在公开 issue 里贴脱敏体检结论的贡献者