dsh pluginsEnglish
← 返回热门插件目录

而且 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
查看 GitHub 仓库 ↗返回热门插件目录