而且 DSH 浏览器
2501136589/dsh-rewind · 技能
而且 DSH 浏览器端不会根据第三方插件追加的普通 user/message + surfaceOp.replace 折叠对话。
★ 2GitHub 星标
0分支
2026-08-15最近更新
JavaScript开发语言
MIT许可证
主要功能
- 回退重开(fork)每条用户消息下方出现一个纯图标回退按钮。
- messageSeq —— 目标用户消息的 seq
- 会话与文件是两套独立的回退文件靠内容寻址快照回退
- 采集TurnCheckpointCoordinator 用PREPENDED 的 agent/pre-step 监听器,在 step===1 时对 session.header.cwd 做一次快照(walkWorkspace 递归遍历,跳过 .git/node_modules/台账目录
- 点击后弹出确认弹窗,预览"回退会撤销的文件",确认后先恢复这些文件,再通过 DSH 官方 sessions.create / sessions.fork 新建一个会话(从选中的这一轮输入之后继续),并把这条输入的原文填回新会话的输入框,方便你改完重新发送。
安装命令
dsh plugin --profile web add github:2501136589/dsh-rewind