SiriLee/dsh-rewind ↗★ 106
dsh-rewind-plugin
同窗口内对话回退并可还原工作区文件 适合需要频繁调整对话方向、回溯历史状态并同步恢复代码文件的用户。
安裝
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:SiriLee/dsh-rewind說明文件
閱讀完整 README ↗使用
- 在对话中找到要回退的那条用户消息,或输入
/rewind(或其别名/undo)打开候选列表选择。 - 选中它。 小浮层提供两种模式——「仅回退对话」或「回退对话和代码」。
- 回退立即生效:对话回到目标消息当时的样子,目标消息的文本自动回填输入框——改完直接重发。
键盘操作:候选列表与模式浮层均支持 ↑↓ 移动、Enter 确认、Esc 取消/返回。
边界说明
- 回退可以反复进行——没有阶段或次数限制。
- 回退本身无法撤销,但被撤回的内容仍保留在会话日志中。
- 插话也能回退——模型尚未读取的
steering插话消息,同样可作为回退目标,不会打断当前生成。 - 回退已读消息会打断当前正在运行的回合——确保回退的安全执行。