chenw2759-wq/dsh-plugin-healthcheck ↗★ 1
dsh-plugin-healthcheck
DSH 插件健康检查:设置面板内的「插件检测」向导 — L0 静态检查(files 白名单/依赖声明/高危副本/依赖可解析/Windows 命令/lockfile 一致性)+ L1 配置组合检查 + L2 隔离试跑(子进程 boot 全树),发现即自动回滚(写 home patch 前弹确认),复杂问题打包预制提示词交给 agent 修复。铁律:只修改插件代码与配置层,严禁修改 harness 源码。
AI Analysis
核心用途是对 DSH 插件进行多层级安全与兼容性检测,提供一键修复和自动回滚。适合需要排查插件冲突、依赖缺失或运行故障的 DSH 进阶用户。
Install
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:chenw2759-wq/dsh-plugin-healthcheckREADME
Read the full README ↗L1 配置组合
复用基座 composeEntries 组合 bundle + profile + home 补丁层,与真实启动用同一算法;
检测补丁语法错误、行 id 冲突、补丁跳失。
使用
- 打开 Web GUI 左下角设置,导航里点「插件检测」;
- 选作用域(全部插件 / 指定插件)与层级(L0/L1/L2/木马扫描);
- 点「开始检测」;
- 结果按 severity 徽标列出,每条含证据 + 修复动作:
- 一键修复(确定性,弹确认)
- 自动回滚(L2 失败写 disabled 行,弹确认,HMR 热生效)
- 复制提示词(复杂问题交给 agent)
也可直接调 HTTP 路由:/healthcheck/inventory、/healthcheck/run、/healthcheck/status、
/healthcheck/repair、/healthcheck/rollback、/healthcheck/history。