dsh-insights-kit
在终端中运行以下命令:
dsh plugin install ice5kysl/dsh-insights-kit
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install ice5kysl/dsh-insights-kit 即可安装,插件源码见 https://github.com/ice5kysl/dsh-insights-kit
插件介绍
在 dsh 里装插件之前,你大概想过:这东西会不会拖垮我的 web 服务?npm 上的版本和仓库里的是不是一致?官方 dsh 刚发了一个 BREAKING release,我手里这批插件还跑得住吗?以往这些问题只能离开 dsh、打开浏览器、凭记忆翻到某个生态观测站,一个一个查。dsh-insights-kit 把这一切收进 dsh Web 的侧栏:点一下 ✦,右侧抽屉里就是答案。
面板分三个功能区。体检区直接读取你当前 profile 的 manifest,把已安装插件逐个送进健康评分(S 到 D 五档,0–100 分),同时给出 npm 版本漂移提示、dsh 兼容性判定、低分插件的「更好的替代」链接,以及一条关键预检——拿每个插件的 client-bundle 外部依赖去比对磁盘上 dsh shell 的模块表,任何会撑崩 loader 的缺失依赖会标红。查验区接受 owner/repo 或 GitHub 链接,秒出完整健康卡片:四维指标条、扣分明细、一键安装/卸载按钮(支持热挂载,刷新即生效),旁边还有同类插件的 Top-5 推荐。场景区则按使用场景给出带一句话理由的推荐列表,点击即跳入查验卡片。所有操作都在 dsh 进程内完成,数据经官方 route seam 中转,不额外开放网络边界。
它更适合两类人。第一类是日常在 dsh 上跑多个插件的生产用户:你不想每次升级 dsh 都手动翻一遍依赖树,而希望面板替你盯着版本漂移、兼容窗口和 BREAKING 变更。第二类是插件作者:附带一个只读 CLI,对着本地目录跑一遍 health-v5 规则书,输出评分、逐条扣分修复建议、npm 一致性检查和 shell seed-drift 守卫,退出码可直接挂 CI 作为发布前门禁。
使用场景
- 在 dsh 内直接查看已装插件的 S–D 健康分、npm 版本漂移与 dsh 兼容性,升级前批量体检
- 通过 owner/repo 或 GitHub 链接即查候选插件完整评分卡片,并一键安装或卸载,热挂载刷新即生效
- 插件作者用只读 CLI 跑 health-v5 规则书,输出扣分修复建议与 shell seed-drift 守卫,退出码挂 CI 门禁
适合人员
- 在 dsh 上运行多插件的生产用户,升级前需要快速确认兼容性
- dsh 插件作者,发布前想拿到客观扣分清单和修复建议
- dsh 社区维护者或工具链集成方,希望把生态健康信号纳入自己的发布流程