dsh-rewind
对话回退:一键回到任意更早的用户消息,同窗口内完成,不新建分支、不残留副本;目标消息自动填回输入框,可一并还原工作区文件——即完整的 Claude Code /rewind 语义。
- 形态
- Plugin 插件
- 安装
- npm 包安装
- 需要密钥
- 否
- 近月下载
- 3.5 万
- 最近推送
- 今天更新
项目说明
From README
dsh-rewind DeepSeek Harness 插件: 一键就地回退对话到任意更早的用户消息 。同窗口内完成,不新建分支、不换窗口,可一并还原工作区文件——即完整的 Claude Code /rewind 语义。English 中文 刻意聚焦、保持极简,只做一件事: 就地回退到任意远的用户消息 ,还能 顺手还原改过的文件 。- 就地消息回退 ——目标消息及其之后的内容同时从 模型上下文 和 渲染对话 中撤回,目标消息文本自动回填输入框。始终在原会话内完成,不新建分支、不残留副本。
- 轻量备份还原 ——对齐 Claude Code:追踪写类工具编辑过的文件,回退时一并还原,已跟踪文件的外部变更也能还原。局部追踪、写前备份、不变不存 ,不依赖 git。- 安全保障 ——会话日志仅追加回退标记,从不删改;文件备份与还原经安全加固; 完备测试 ,随 DSH 升级长期维护。安全模型:docs/security-model.md。效果预览 每条用户消息的操作行都有一个 ↶ 回退 按钮。点击后弹出模式选择浮层——「 仅回退对话 」或「 回退对话和文件 」,后者会先展示文件变更清单再确认。还可以通过 /rewind 和 /undo 命令 便捷地选择和回退。
用户消息旁的 ↶ 回退按钮 模式选择浮层 「回退对话和文件」影响清单 /rewind 候选面板 安装 命令行 : 图形界面 :侧栏「插件」页 →「添加插件」→ 填 dsh-rewind-plugin → 安装 → 重启 DSH。默认安装 latest ,它适配 DSH 最新稳定版本。若使用的是旧版或内测版 DSH,请在 Releases 页面找到适配的插件版本,并指定版本安装。[!WARNING] npm 上的 dsh-rewind 属于其他作者,请用 dsh-rewind-plugin 安装。使用 1.
在对话中找到要回退的那条用户消息,或输入 /rewind (或其别名 /undo )打开候选列表选择。2.选中它。小浮层提供两种模式——「仅回退对话」或「回退对话和文件」。3.回退立即生效:对
Original description
DSH 插件:便捷无感的同窗口内对话回退,从不新建分支;自带轻量工作区备份,可一并还原文件(Claude Code /rewind 语义)。 · DSH plugin: effortless in-window conversation rewind — never forking a new session; ships a lightweight workspace backup that restores files together with the rewind (Claude Code /rewind semantics).
安装方式
npm 包安装 · 安装无需配置
dsh plugin --profile <name> add dsh-rewind-plugindsh plugin --profile <name> remove dsh-rewind-pluginnpm install # devDeps 来自 npm registry安全能力
静态扫描源码得到的权限画像 —— 回答的是「它要动什么」,而不是「它好不好」
- 写入文件
- 读取文件
未发现已知红线(明文传输、安装期执行代码、凭据外传等)。
能力与红线来自 awesome-dsh-plugin 的静态扫描结果(CC0 公有领域),本站未逐行复核源码; 它只覆盖能被静态识别的模式,不等于安全审计结论。
为什么是这个分数
近 1 天仍在推送;README 给出了可直接复制的安装命令;装完即可用,无需额外配置;近月 npm 下载 34990 次,star 不多但真在被使用。
- 维护活跃
- 100
- 实用度
- 94
- 生态热度
- 91
- 上手便捷
- 100
- 信号质量
- 100
- 数据置信度
- 100%
相关插件
dsh-move-to-workspace
Stijnus/dsh-move-to-workspace
从侧边栏菜单把已有的 DeepSeek Harness 会话移动到其他工作区:会话记录与标题一并带过去,可在同一对话框里登记新的工作区文件夹,原会话归档且可恢复。
dsh-backup
xiaoyuyu6420/dsh-backup
一条命令备份、恢复与迁移 DSH 全部用户数据(~/.dsh),附可视化设置面板:定时自动备份与每日/每周分级保留、sha256 校验、失败自动回滚并回执的加固恢复、分类型子集备份(--types)、凭据脱敏进本机 vault、GitHub 私有仓库同步跨机迁移、宿主起不来也能用的进程外救援通道(备份目录内置零依赖救援网页)。/backup doctor 从已知良好备份体检并定点修复损坏会话日志、轮换前先隔离;migrate-check 迁移预检在升级前静态扫描,预测哪些会话会被新宿主拒绝(冻结清单、文件名代际不匹配、硬链接、旧版凭据布局等);凭据哨兵在宿主改写前自动存底;智能备份在宿主升级前快照;/backup check-update 与 /backup update 感知并一键更新(先留快照)。恢复链路支持含附件硬链接的归档与超大归档(清单走原始流逐行校验)。当前 npm 版本 0.13.4;覆盖 DSH 0.1.1-rc.2–0.2.0-rc.1,含 0.2.0 起的安装期 peer 闸门。macOS/Linux/Windows。
dsh-retrace
yamingmou/dsh-retrace
撤回/编辑重发/重新生成,加上单会话版本化:每次回退的时间线、产物回退(git 优先、快照兜底)、分叉图、会话谱系,以及实时看门狗(并发写入第一时间快照日志)。编辑前自动停止运行中的 agent(官方 cancel/whenIdle),回退不会损坏持久化日志、也不会破坏 /compact。