domitor-syh/dsh-rollback1

@domitor-syh/dsh-rollback

DSH 对话回退插件:支持逐轮次检查点、文件恢复、对话截断,提供命令行及带文件差异预览的 Web 回退按钮。

AI 分析

核心用途是提供类似 Trae 的代码与对话双向回滚能力。适合在 Agent 编写代码出错或偏离预期时,需要一键撤销修改并重试的开发者。

包名
@domitor-syh/dsh-rollback
版本
0.1.0
许可证
MIT
最近更新
2026年9月10日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:domitor-syh/dsh-rollback

使用

  1. Web 按钮:每条消息气泡右下角「复制」按钮旁出现 ↩「回退」按钮(转弯回复箭头图标,与复制按钮同尺寸)→ 弹出受影响文件列表 → 确认回退。
  2. 人工命令:输入框键入
    • /rollback list — 列出可回退到的轮次
    • /rollback preview — 预览回退到第 n 轮前会影响的文件(不执行)
    • /rollback — 回退到第 n 轮发起之前
  3. 模型工具:AI 可自主调用 rollback(传 turn + 可选 preview: true)。