Zn-Dk/dsh-session-repair0

dsh-session-repair

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

包名
dsh-session-repair
版本
0.1.0
许可证
MIT
最近更新
2026年8月22日

安装

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

开发阶段:使用 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 会话。