dsh-undo
DeepSeek Harness(dsh)插件:通过Shadow Git快照进行对话回滚+归档任务管理(恢复/永久删除/全部删除)。
DeepSeek Harness (dsh) plugin: conversation rollback via Shadow Git snapshots + archive task management (restore/permanent delete/delete-all)
怎么安装
dsh plugin add dsh-undo 简介
dsh-undo-plugin 中文 | English 大致介绍 dsh-undo-plugin 是 DeepSeek Harness (dsh) 的对话撤销插件:一句 /undo 就能把**工作区文件和对话一起**退回到最近一条已完成消息之前;被回滚的会话进入"设置 → 归档任务"统一管理(查看 / 恢复 / 永久删除 / 全部删除)。回滚错了也不要紧——输入框上方的"撤回回滚"折叠条可以完整恢复。 插件以**可安装 bundle** 形式交付:独立工作区、不打补丁、不修改 dsh 本体,只使用 npm 上发布的 dsh 公开 API(@deepseek-ai/dsh-*@0.1.0-rc.6)。文件回滚走插件私有的 Shadow Git 快照(独立 GIT_DIR,绝不碰你的 .git)。 具体功能 对话撤销(回滚) **四个入口**:合格用户消息操作行的回滚图标按钮(回车键图标,紧邻"复制")、会话头部"回滚"按钮、/undo 斜杠命令、输入框上方折叠条 输入精确的 /undo 会打开按 lineage 排列的节点轴:悬停或键盘聚焦节点即可展开“回滚”与“查看 dsh 轨迹”花瓣;前者一次回滚到所选节点,后者进入 dsh 原生“轨迹”并聚焦该 prompt 所属的完整回合 消息级按钮只出现在当前回滚点指向的那条用户消息上(精确匹配消息 id),随回滚点移动;运行中禁用,DO…
推荐参考
信息
- 协议
- MIT
- 语言
- TypeScript
- GitHub 星标
- 2
- 月下载
- 932
- 最近更新
- 2026-08-24
- 创建于
- 2026-08-18
基础安全检查
- 检查结果
- 无
- 收录来源
- curated:awesome-dsh-plugin/awesome-dsh-plugin
- 主题标签
- conversation-history, cordis, deepseek, deepseek-harness, dsh, dsh-plugin, plugin, rollback, undo
同类推荐
DSH-EasyRewrite
Renzic-Stone/DSH-EasyRewrite
在 dsh web 中内联编辑与撤回自己的消息——惰性、无痕,带版本翻页器与会话级草稿持久化。
dsh-web
zhu1090093659/dsh-web-ui/tree/main/packages/dsh-chat-recovery
对话恢复插件:编辑最近一轮已结束的用户消息、显式重试失败轮次;两条路径都走 session fork 分支,原会话不被改动。
dsh-nested-followups
sluminositys/dsh-nested-followups
从任意层级的已完成回答持续创建隔离分支,主会话始终不受影响。
dsh-session-sync
PerryLink/dsh-session-sync
DeepSeek Harness 的跨设备会话同步:经 git 在多机之间同步会话与设置。