DSH Plugins
返回列表
🧩

dsh-healthcheck

admin-security 更新于 2026.09.18

在终端中运行以下命令:

dsh plugin install neufagents/dsh-healthcheck

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install neufagents/dsh-healthcheck 安装本插件(源码:https://github.com/neufagents/dsh-healthcheck),安装后重启 dsh 即可使用。

插件介绍

长时间跑 DeepSeek Harness 时,会话日志会悄悄变大,事件数堆高,最后往往在长任务里 OOM;另一类问题是进程崩溃后留下未闭合的回合尾巴,你未必立刻察觉。dsh-healthcheck 是一个只读、零配置的小插件,帮你在动手改数据之前先看清会话库的整体状况。

它提供 health_check 工具:不带参数时会扫描整个会话库,汇总会话数、总体积与事件数,列出最大的会话,并对超大体积(≥10 MB 关注、≥30 MB 危险)和事件数激增(≥3k 关注、≥8k 危险)给出预警——这些往往是长任务 OOM 的前兆。指定 session_id 时会对单条会话做深度检查:尾部是否平衡(未闭合回合提示曾发生崩溃,dsh 恢复时会自动修复)、工具调用与结果是否配对、事件类型分布如何。

全程只读,不会修改任何字节,适合经常开长会话的开发者、排查 Harness 稳定性问题的维护者,以及想在清理或归档前先评估会话健康的人。兼容 dsh v0.1.1+,在 0.1.5-rc.2 开发者预览版上做过验证。

使用场景

  • 长任务跑完后想确认哪些会话体积或事件数异常
  • 怀疑某次崩溃留下了未闭合的会话尾巴需要快速定位
  • 清理或归档会话库前先做一次整体健康扫描

适合人员

  • 经常开启长时间 dsh 会话的开发者
  • 负责 Harness 稳定性与排障的维护者
  • 需要在不动数据的前提下审计会话库的人