@domitor-syh/dsh-rollback
DSH 对话回退插件:支持逐轮次检查点、文件恢复、对话截断,提供命令行及带文件差异预览的 Web 回退按钮。
AI 分析
核心用途是提供类似 Trae 的代码与对话双向回滚能力。适合在 Agent 编写代码出错或偏离预期时,需要一键撤销修改并重试的开发者。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:domitor-syh/dsh-rollback说明文档
阅读完整 README ↗使用
- Web 按钮:每条消息气泡右下角「复制」按钮旁出现 ↩「回退」按钮(转弯回复箭头图标,与复制按钮同尺寸)→ 弹出受影响文件列表 → 确认回退。
- 人工命令:输入框键入
/rollback list— 列出可回退到的轮次/rollback preview— 预览回退到第 n 轮前会影响的文件(不执行)/rollback— 回退到第 n 轮发起之前
- 模型工具:AI 可自主调用
rollback(传turn+ 可选preview: true)。