dsh-rewind
在终端中运行以下命令:
dsh plugin install jiangr100/dsh-rewind
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中将 https://github.com/jiangr100/dsh-rewind 作为插件安装到当前 profile,重启后即可在对话中使用 /rewind 命令回退会话。
插件介绍
长对话中上下文污染是常见的痛点。当你希望从某条历史消息重新规划方向,又不想丢掉之前的探索记录时,dsh-rewind 正是为此而生。
它提供一个直观的 picker 窗口:在 composer 上方打开,向上滚动浏览对话,点击任意消息即可回退。回退后自动 fork 出一个干净的分支会话并切换过去,原对话被归档到侧栏、随时可恢复,不会被删除。每条消息旁还会标注回退将丢弃多少条后续内容,让你做出知情选择。模型也注册了 rewind skill,能识别你的回退意图并引导你使用 /rewind 命令。
适合频繁进行多轮探索、需要反复回溯调整方向的 DeepSeek Harness 用户,尤其是那些在长对话中深受上下文干扰之苦的开发者。
使用场景
- 长对话积累了大量无关上下文,想从某条消息重新开始
- 多轮探索后回退到早期假设重新验证方向
- 不丢失历史记录的前提下切换对话走向
适合人员
- 频繁多轮探索的 DeepSeek Harness 用户
- 在长对话中受上下文污染困扰的开发者
- 需要反复回溯调整方向的 AI 辅助编程用户