dsh-cockpit
在终端中运行以下命令:
dsh plugin install suan2inf/dsh-cockpit
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 插件市场搜索安装,或执行 dsh plugin install suan2inf/dsh-cockpit;也可参考 https://github.com/suan2inf/dsh-cockpit 将插件加入 profile 后安装依赖并重启 Web。
插件介绍
DeepSeek Harness 偶尔会在版本升级里带来破坏性变更——插件运行时解析调整、Symbol 双包身份错位,轻则工具调用中断,重则整个 Web 起不来。真正折磨人的往往不是「怎么修」,而是「到底哪里坏了」。dsh-cockpit 把找问题、修问题、安全更新收成一条工作流,让你在设置里或独立仪表盘上一眼看清环境是否健康。
体检侧覆盖 18 项检查:Symbol 修复在位性、构建新鲜度、bundle 可解析性、插件 peer 声明、patch 重复、junction 健康、备份年龄、git 状态与更新门禁等。诊断只读,不会悄悄改你的文件。需要动手时,提供五种幂等一键修复——patch 去重、失效 junction 清理、备份清理、Symbol.for 原位修复、缺失 bundle 链接重建,先评估再执行并保留备份。
更新流程强调「先看再动」:版本预览会展示落后提交数、发布说明与需留意的破坏性变更,并可启动延迟更新助手——等你关闭 DSH 后自动更新、重放本地修复并重启。核心诊断与修复模块刻意零 DSH 依赖,因此即使 Harness 自身已损坏,仍可用命令行完成体检与修复。
适合长期自托管 DSH、会打 patch、用 junction 或本地 bundle 的维护者,以及每次升级前想确认环境、又不想在「黑盒里盲修」的用户。
使用场景
- 升级 DSH 前想确认 Symbol、bundle 与 patch 是否就绪
- 更新后出现工具调用中断或 Web 无法启动
- 定期查看 junction、备份与 git 状态,避免隐患堆积
适合人员
- 自托管 DeepSeek Harness 的日常维护者
- 会使用 patch、junction 或本地 bundle 的进阶用户
- 希望在破坏性升级前先看清单再动手的人