chenw2759-wq/dsh-plugin-healthcheck1

dsh-plugin-healthcheck

DSH 插件健康检查:设置面板内的「插件检测」向导 — L0 静态检查(files 白名单/依赖声明/高危副本/依赖可解析/Windows 命令/lockfile 一致性)+ L1 配置组合检查 + L2 隔离试跑(子进程 boot 全树),发现即自动回滚(写 home patch 前弹确认),复杂问题打包预制提示词交给 agent 修复。铁律:只修改插件代码与配置层,严禁修改 harness 源码。

AI 분석

核心用途是对 DSH 插件进行多层级安全与兼容性检测,提供一键修复和自动回滚。适合需要排查插件冲突、依赖缺失或运行故障的 DSH 进阶用户。

패키지
dsh-plugin-healthcheck
버전
0.1.0
라이선스
MIT
최근 업데이트
2026. 8. 14.

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:chenw2759-wq/dsh-plugin-healthcheck

L1 配置组合

复用基座 composeEntries 组合 bundle + profile + home 补丁层,与真实启动用同一算法; 检测补丁语法错误、行 id 冲突、补丁跳失。

使用

  1. 打开 Web GUI 左下角设置,导航里点「插件检测」;
  2. 选作用域(全部插件 / 指定插件)与层级(L0/L1/L2/木马扫描);
  3. 点「开始检测」;
  4. 结果按 severity 徽标列出,每条含证据 + 修复动作:
    • 一键修复(确定性,弹确认)
    • 自动回滚(L2 失败写 disabled 行,弹确认,HMR 热生效)
    • 复制提示词(复杂问题交给 agent)

也可直接调 HTTP 路由:/healthcheck/inventory/healthcheck/run/healthcheck/status/healthcheck/repair/healthcheck/rollback/healthcheck/history