DSH 会话健康检查插件
omdsh-dev/dsh-session-health · 企业
DSH 会话健康检查插件:多帧 zstd 会话文件的帧级扫描诊断(torn/损坏/空会话检测),零依赖只读,注册 sessionhealth 工具
★ 9GitHub 星标
0分支
2026-08-14最近更新
TypeScript开发语言
MIT许可证
项目简介
DSH 会话健康检查插件 —— 对 $DSHHOME/sessions 下的多帧 zstd 会话文件做帧级扫描诊断(torn / 损坏 / 空会话 / stray 文件),输出健康报告与清理建议。只读:绝不修改或删除任何文件。
仓库:https://github.com/omdsh-dev/dsh-session-health(public) 动机
8/7 调查 issue #376 时对 39 个会话文件做了全量解码分析,过程中发现一个关键事实:DSH 会话文件是多个 zstd frame 的串联(一个 19MB 会话 = 119,952 个 frame),用单帧解码 API 读多帧文件只能看到 header——曾导致"会话全空"的误判。这套诊断逻辑值得产品化为工具:模型可以直接问"我的会话文件健康吗",而不是靠人手工写脚本。
安装命令
dsh plugin --profile web add github:omdsh-dev/dsh-session-health