dsh pluginsEnglish
← 返回热门插件目录

DSH 会话健康检查插件

omdsh-dev/dsh-session-health · 企业

DSH 会话健康检查插件:多帧 zstd 会话文件的帧级扫描诊断(torn/损坏/空会话检测),零依赖只读,注册 sessionhealth 工具

★ 9GitHub 星标
0分支
2026-08-14最近更新
TypeScript开发语言
MIT许可证

主要功能

  • 只读保证绝不修改/删除任何文件(测试覆盖"扫描后文件字节数不变",见 files.spec SH-06 用例)
  • zstd-scan.spec.ts官方压缩器生成帧的边界/多帧/not-zstd/截断/保留位 + 真实会话差分(大/中/小文件与官方 scanZstdFrames 逐帧一致
  • 路径围栏session id 严格目录名白名单(防 ../ 穿越)
  • 绝对路径与最终文件均做 fs.realpath 真实路径 containment(防符号链接/junction 逃逸)
  • 枚举用 lstat 拒绝 symlink

使用条件

  • 消费验证tarball 装入 rc.6 consumer → dsh --profile compat --dump-config 出现本插件 row → 工具真实注册与执行通过
  • 启动方式npx -p @deepseek-ai/dsh@0.1.0-rc.6 dsh web(lib 生产模式

安装命令

dsh plugin --profile web add github:omdsh-dev/dsh-session-health
查看 GitHub 仓库 ↗返回热门插件目录