Zn-Dk/dsh-session-repair0

dsh-session-repair

DSH Web 会话诊断、可信备份与安全修复插件。

AI 分析

核心用途是诊断并修复损坏的 DSH 会话数据。适合遇到会话加载异常、需要安全备份并一键修复会话链的用户。

パッケージ
dsh-session-repair
バージョン
0.1.0
ライセンス
MIT
最終更新
2026/08/22

インストール

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Zn-Dk/dsh-session-repair

ドキュメント

README 全文を読む ↗

开发阶段:使用 link 实时观察源码

当前版本尚未对外发布,开发阶段按 dsh-session-archive 的模式使用目录 link:

cd /root/proj/dsh-proj/dsh-session-repair
pnpm install
pnpm dsh plugin --profile web add link:/root/proj/dsh-proj/dsh-session-repair

修改源码后重启现有 dsh web;不要启动替代服务器。若同时运行 deepseek-harness 的 dev:web watcher,Client bundle 可通过现有 HMR 接收更新。

使用

打开任意会话,在 Chat header 点击「会话体检」。当报告为 repairable 且至少有一条确定性修复计划时,面板会显示「备份并修复」按钮,并列出全部待修 seq 链。点击后先确认目标 seq 和 pre-repair backup,再一次性执行修复并重新校验;歧义、live、文件变化或其他 blocked 状态不会显示可写修复按钮。

健康会话中也可以输入 /dsh-session-repair,或调用 dsh_session_repair 并传入旧 sessionId 来诊断 history unavailable 会话。