dsh-checkpoints:为 DeepSeek Harness 提供按轮次持久化的工作区检查点与可预览回滚
dsh-checkpoints 为 DeepSeek Harness Web UI 提供持久化的 per-turn 工作区快照:在 turn/start 与 turn/end 写入 shadow git 仓库,支持撤销最新一轮改动或回滚到更早轮次结束态,对话框内可预览 unified diff 并按文件勾选写盘。相对官方 dsh-workspace-changes,快照存放在 $DSH_HOME/workspace-checkpoints,Host 重启后仍可用。安装推荐 dsh plugin --profile web add dsh-checkpoints;配置含 maxFileBytes、planTtlMs 等,且不修改用户 git 仓库。
阅读全文@liuhange/dsh-session-recovery:长任务中断后的轻量检查点与续跑摘要
介绍 liuhange789 维护的 DSH 插件 @liuhange/dsh-session-recovery:在连续编辑或测试通过等稳定节点写入本地 JSONL 检查点,重启后扫描未完成会话,通过 session_recovery 工具 list/resume/dismiss,在新会话中一次性注入最后 3 条进度摘要(≤500 字)。含安装启用、验证步骤与无会话列表卡片的已知限制。
阅读全文dsh-checkpoint-dock:在 Composer 上方做逐轮文件检查点与反悔
dsh-checkpoint-dock 为 DeepSeek Harness 提供输入框上方的检查点 dock:按轮次、按文件记录 agent 改动,支持保留、撤销、重做、回退到此与 dock 内 diff,不依赖 git、不做整工作区快照。本文说明其与 rewind/snapshot 类插件的差异、安装命令(DSH >= 0.2.2-rc.1)、典型用法、撤销链规则及 $DSH_HOME/edit-checkpoints/ 存储与限制,便于在工作流中逐轮管理文件改动。
阅读全文