lire1131/dsh-undo-savepoint ↗★ 88
dsh-undo-savepoint
DSH undo/rollback system: snapshot config files on change, undo/redo the last action from the WebUI or by chat, and roll back broken plugin trees without reinstalling. Works even when DSH fails to boot (offline CLI + GUI).
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:lire1131/dsh-undo-savepoint说明文档
阅读完整 README ↗使用
- 撤销:头部「撤销」按钮 /
Ctrl+Alt+Z/ 对 AI 说"撤销上一步"。 - 恢复:「恢复」按钮 /
Ctrl+Alt+Y(仅当撤销后没有新操作)。 - 手动保存:面板里「手动保存」/ 对 AI 说"保存快照" / CLI
snapshot。 - 回退到指定版本:面板里点快照行「回退到此版本」;或对 AI 说"回退到 ";或 CLI
restore -Id。 - 删除快照:面板里点「删除」;或 CLI
remove -Id。 - 自定义快捷键:设置 → 通用 → 撤销/恢复快捷键(点击输入框后按组合键,Backspace 清除)。
- 保存参数:设置 → 通用 → 快照设置(自动保存开关、防抖、保留数、两个目录,目录旁 📁 按钮可打开系统目录选择器)。
局外工具(DSH 挂了也能用)
界面语言:程序窗口按系统 UI 语言自动显示中文/英文;可用环境变量
DSH_UNDO_LANG=zh|en强制指定。
进入仓库目录后: