dsh-plugin-debugging
在终端中运行以下命令:
dsh plugin install dsh-plugin-lab/dsh-plugin-debugging
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 插件页添加并安装,或执行 dsh plugin install dsh-plugin-lab/dsh-plugin-debugging(源码:https://github.com/dsh-plugin-lab/dsh-plugin-debugging)。
插件介绍
在 DSH 里改完配置、插件或代码却看不到效果,往往对应三种机制:配置变更是否即时重读、宿主进程是否在启动时一次性加载代码、浏览器是否按指纹替换前端资源。单靠经验容易误重启或漏掉热重载。本插件让 Agent 根据运行中的 profile 与可观测证据判断变更类型,并给出下一步该怎么做,而不是凭空猜测。
安装后 Agent 获得一组诊断工具与按需加载的技能文档。只读能力包括列出本机 DSH 实例、区分服务未运行与未认证、检查插件是否真正加载、判断变更是即时生效、需重启还是需热重载、导出 profile 解析结果,以及为本地实例签署浏览器会话 cookie。必要时可在不结束进程的情况下热替换已挂载模块;仅在配置允许且通过多重检查后,才可重启当前宿主。技能文档说明安装形态、凭据与进程识别等完整推理;若工具输出与技能不一致,以技能为准。
适合开发或调试 DSH 插件与工作流的维护者,以及希望 Agent 在不同载体上自行排查「为何没生效」的团队。除热重载与可选的重启外,工具默认不改写 profile 或宿主数据;重启默认关闭并设有多道门禁,便于在真实环境中安全自检自修。
截图预览
使用场景
- 改完配置或代码后效果未生效,需要判断该热重载还是重启
- 怀疑插件未正确加载,需要核对 bundle、挂载与 loader 证据
- 在本机多个 DSH 实例或 profile 间排查认证与配置解析问题
适合人员
- 开发与维护 DSH 插件的工程师
- 搭建或调优 Agent 工作流的团队
- 经常在本地 Web 或 Desktop 环境排查 DSH 运行问题的人
