dsh-session-health
在终端中运行以下命令:
dsh plugin install CJL-1995/dsh-session-health
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中执行 dsh plugin install CJL-1995/dsh-session-health,插件来源为 https://github.com/CJL-1995/dsh-session-health,安装后重启对应 web profile 即可生效。
插件介绍
Agent 在同一个会话里持续推进时,上下文膨胀、压缩反复触发、工具调用堆积,质量下降是缓慢而无声的。dsh-session-health 把模糊的「感觉该切了」变成一份可量化的实时健康报告:右下角一枚可拖动按钮,点开即看到上下文占用、压缩次数、Token 消耗与每轮调用趋势,用数据代替直觉判断会话状态。
评分由三因子加权(上下文 40%、压缩 30%、缓存命中率 30%),映射到健康、尚可、亚健康、不健康四档。跌入亚健康后,界面出现「生成 handoff 并重开会话」按钮,一键将总结 prompt 注入当前会话,Agent 自动写出手交文件并回报落盘路径,为切换新会话提供干净接力点。此外还有折线图、进度条、按工具维度的 Token 与耗时排名等可视化面板,让每处瓶颈一目了然。
适合在 DeepSeek Harness 中跑长周期工作流、多步骤工具流水线或人机协作回路的使用者。如果你曾觉得会话越来越重却说不清原因,这个插件把证据摆在你面前,并让 handoff 变得低成本且有据可依。
截图预览
使用场景
- 长会话中上下文即将溢出,需要量化判断是否该重开会话
- 多轮工具调用后 Agent 表现退化,想快速定位 Token 或耗时瓶颈
- 切换会话前需要 Agent 自动生成交接文件并回报落盘路径
适合人员
- 在 DeepSeek Harness 中运行长周期 Agent 工作流的开发者
- 需要持续监控上下文占用与压缩频繁度的工作流编排者
- 希望以数据驱动方式管理会话生命周期的技术团队

