DSH Turn Rewind
写代码上手成本:零配置
按消息回退工作区文件与对话,基于持久 Change Ledger

编辑推荐理由
每条用户消息下多出一个 Rewind 动作,三种模式回退:恢复文件并重启会话、只恢复文件、只回退消息不动工作区;底层 Change Ledger 记录内容寻址的恢复点,恢复前自动建 rescue 备份并做哈希校验。 README 的安全契约写明:一切恢复必须用户在对话框点最终按钮,预览后过期或工作区再变动都会使计划失效,绝不自动改 Git 索引、分支或提交。 Git 工作树用原生 checkpoint,普通目录走插件自有存储;README 实测 2 万文件 351MB 工作区单次捕获从 237 秒降到约 7 秒。 其他 Cordis 插件可注入 ctx.changeLedger 复用这套快照服务。
适合与不适合
适合
- 怕代理改坏工作区
- 回滚到某轮重跑
- 非 Git 目录快照
不适合
- 只要消息重放
- 超大二进制目录
安装与配置
上手成本:零配置。安装命令逐字抄自插件自身 README,本站不改写、不补参数:
dsh plugin --profile web add @anionex/dsh-turn-rewind结论依据
上面每一条结论都能在这些出处里核对: