Harness Trust
插件商店
检查已安装插件
搜索插件、npm 包名或仓库
EN
首页
/
插件商店
/
会话与消息
/
dsh-rewind-plugin
dsh-rewind-plugin
@SiriLee · 会话与消息
检测有风险提示
无安装脚本
来源一致
在同一会话窗口内原地回退对话到任意历史消息,并可选恢复回退前的工作区文件
v0.3.1
版本
npm 预构建包
安装方式
2026-08-22
最近更新
7 · 3,025
Star · 周下载
复制安装命令
dsh plugin --profile web add dsh-rewind-plugin
查看仓库
插件介绍
根据仓库资料整理 · commit f886593
主要功能
每条用户消息旁提供 ↶ 回退按钮,可将模型上下文截回该消息之前
回退在同一会话窗口内原地完成,不新建会话、不切换窗口
提供“仅回退对话”与“回退对话并恢复代码”两种模式,后者会先展示待恢复/删除文件清单供确认
支持输入 /rewind 打开候选消息选择器,并支持键盘操作(↑↓/Enter/Esc)
基于磁盘持久化的 before-backups 还原写操作类工具(write/edit/str_replace_editor)修改过的文件
回退不改写原始会话日志,仅追加空内容标记以裁剪模型可见的上下文,保留完整审计记录
适合什么时候用
和 Agent 对话跑偏或某次修改产生了错误结果,想退回到之前某条消息重新提问
Agent 执行了一系列文件修改后想撤销这些改动并回到修改前的代码状态
安装后会多出什么
界面
消息操作行中的 ↶ 回退按钮 · 回退模式选择弹出框(含代码影响清单确认) · /rewind 候选消息选择器
命令
/rewind
使用前需要
需要 DSH web profile(dsh plugin --profile web add dsh-rewind-plugin),安装后需重启 dsh web
依赖多个 DSH 官方包作为 peer dependencies,如 dsh-session、dsh-fs、dsh-llm、dsh-tools、dsh-sandbox 等
注意 npm 包名需使用 dsh-rewind-plugin(dsh-rewind 已被其他作者占用)
在 GitHub 阅读完整 README
权限与能力
安装后它能碰到什么
不覆盖任何 dsh-base 宿主行:不接管沙箱、审批、凭据等能力。
宿主能力
Agent 控制
浏览器 UI
环境变量
文件系统
会话数据
宿主子进程
遥测
能力是范围不是结论:很多能力是功能所需。
基本信息
仓库
SiriLee/dsh-rewind
npm
dsh-rewind-plugin@0.2.9
安装方式
npm 预构建包
收录日期
2026-08-18
固定 commit
f886593dc699
· 2026-08-22
dsh plugin --profile web add dsh-rewind-plugin
复制
dsh-rewind-plugin — DeepSeek Harness 插件商店 · Harness Trust