分叉会话重发提示词,编辑或续跑失败轮次
29.6/100
综合分
0
GitHub 星标
—
npm 周下载
—/5
用户评分
数据截至 2026/9/29 · 周下载取自 npm 全网(含 CI / 镜像),非本站安装数;综合分由星标、活跃度与兼容性检查合成。
安装命令 · 需先装 dsh CLI 引擎
dsh plugin --profile web add Locietta/dsh-rewind-retry该包不可直接 npm 安装,改从 GitHub 源安装(明细见下方安装检查)
状态速览
判定依据:实装验证 · 静态安装检查 · 自动扫描 · 仓库维护状态信任档位:已验证
是什么
dsh 原生插件 · chat
安全吗
本站尚未对该插件做风险分级
暂未覆盖,不等同于无风险
还在维护吗
更新放缓:最近一次提交在 40 天前
档位由哪些信号合成
本站实装验证(真实安装 L4 覆盖全站;L5 为运行时冒烟或实机截图,覆盖范围小于 L4) · 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。 下方各区块是它的证据明细。
社区实装还没有人打卡 · 装过的第一个就是你
安全扫描自动 · 静态分析源码v2.7.0🟢 扫描:未发现敏感能力尚无人工评估展开查看扫描说明与证据 ↓
安全扫描自动 · 静态分析源码
v2.7.0静态扫描未发现敏感能力:最多只发网络请求、读取自身元数据或只读文件,未发现执行命令、文件写入或敏感信息读取。
扫描于 2026/11/4(0 天前) · 范围 入口闭包 + 发布文件清单 · 来源 GitHub 仓库
静态扫描只反映源码中出现的调用,不构成安全背书;人工评估与自动扫描相互独立、互不覆盖。
给这个插件打分还没有人投票↓
用户评分
还没有人投票,来当第一个
功能亮点
- 分叉会话重发提示词
- 编辑失败轮次
- 续跑失败轮次
DeepSeek Harness 插件:为对话轮次提供重试、编辑提示词和继续操作(通过分叉会话实现回退)
README
由 DeepSeek 最新模型翻译生成dsh-rewind-retry
一个 DeepSeek Harness (DSH) 插件,为 Web / Desktop 聊天界面中已完成的轮次添加 Retry、Edit prompt 和 Continue 操作。
DSH 没有内置的方式来编辑你的最后一条消息或重试失败的轮次(例如因网络错误而中断的轮次)。此插件添加了这些操作。
操作
| 操作 | 位置 | 作用 |
| ↺ Retry | 每个由你以提示词启动的已完成轮次 | 在该提示词之前分叉会话,并在分叉中再次发送相同的提示词。 |
| ✎ Edit | 同上 | 在同一位置分叉,并将旧提示词放入分叉的编辑器中,以便你在发送前修改它。 |
| ⏭ Continue | 仅限最新轮次,当它失败或未产生回复时 | 在同一会话中发送“Continue from where you left off.”,保留所有已完成的工作。 |
以回复结束的轮次会在现有的复制 / 分支行中将这些操作显示为图标(悬停时显示,与内置图标一样)。未以回复结束的轮次(例如失败或停止的轮次)会显示一行可见的带标签按钮,因为 DSH 不会为它们显示操作行。
工作原理
DSH 的会话日志是仅追加的,因此“回退”实际上是一次分叉:插件以精确的 atSeq 边界调用 Host 的 session.fork,并打开新会话。原始会话会保留为一个分支。
展开完整文档(README 剩余 1 节)
dsh-rewind-retry 一个 DeepSeek Harness (DSH) 插件,为 Web / Desktop 聊天界面中已完成的轮次添加 Retry、Edit prompt 和 Continue 操作。 DSH 没有内置的方式来编辑你的最后一条消息或重试失败的轮次(例如因网络错误而中断的轮次)。此插件添加了这些操作。 操作 | 操作 | 位置 | 作用 | | ↺ Retry | 每个由你以提示词启动的已完成轮次 | 在该提示词之前分叉会话,并在分叉中再次发送相同的提示词。 | | ✎ Edit | 同上 | 在同一位置分叉,并将旧提示词放入分叉的编辑器中,以便你在发送前修改它。 | | ⏭ Continue | 仅限最新轮次,当它失败或未产生回复时 | 在同一会话中发送“Continue from where you left off.”,保留所有已完成的工作。 | 以回复结束的轮次会在现有的复制 / 分支行中将这些操作显示为图标(悬停时显示,与内置图标一样)。未以回复结束的轮次(例如失败或停止的轮次)会显示一行可见的带标签按钮,因为 DSH 不会为它们显示操作行。 工作原理 DSH 的会话日志是仅追加的,因此“回退”实际上是一次分叉:插件以精确的 atSeq 边界调用 Host 的 session.fork,并打开新会话。原始会话会保留为一个分支。回退只影响对话;磁盘上已更改的文件仍保持更改。 选择边界(client.js 中的 planRewind): - 空闲提示词。 切点正好位于提示词插入收件箱之前,因此你在轮次之间更改的设置(权限模式、模型等)会被保留。 - 在上一轮次运行期间排队的提示词。 切点位于上一轮次的末尾,加上其独立的尾部事件(与 Host 用于其默认分叉的规则相同)。随后,分叉继承的排队提示词会从其收件箱中移除,因此旧的排队提示词不会在重试的提示词之前运行。 - 如果相关历史记录尚未加载到聊天中,则会按需加载更早的页面。 限制 - 附件不会被保留。 Retry 仅重新发送文本。如果原始提示词包含图片或文件,Retry 会将文本暂存到编辑器中(与 Edit 一样),并显示一条提示,要求你重新附加它们。 - 操作出现的位置。 它们位于每个轮次的末尾,因为 DSH 没有在用户消息气泡上提供扩展槽位。 - 哪些轮次可以回退。 仅限由你自己的提示词启动的轮次。由目标轮次、计划或子代理通知启动的轮次不会获得 Retry 或 Edit。 - 已测试版本。 仅针对 DSH 0.1.7-rc.1 进行了测试。该插件以防御性方式读取一些 Client 内部结构(聊天快照和会话事件窗口),但未来的 DSH 版本可能仍需要更新。 安装 DSH 的插件管理器可直接从 GitHub 安装捆绑包;无需 npm 包。请让 DSH 代理:安装插件包 github:Locietta/dsh-rewind-retry#v0.1.0。 智能体会调用它的 plugin_manager 工具(以该 spec 作为 target 的 install_bundle)。插件无需重启 DSH 即可激活。如果按钮没有显示出来,请刷新页面。 - 选择版本: 参见 Releases,并将 #v0.1.0 后缀改为你想要的标签。 - 更新: 移除该 bundle 并安装新的标签,例如让智能体“重新安装 github:Locietta/dsh-rewind-retry#”。 - 关闭或移除: 前往 Settings → Plugins,找到 @local/dsh-rewind-retry。 开发 该插件是纯 JavaScript,无需构建步骤: | 文件 | 作用 | | client.js | 浏览器端:slot 注册、UI,以及纯规划逻辑。 | | index.js | 宿主端。为空,因为该插件只使用现有的 Host Remotes(session.fork、session.prompt、session.updateQueue)。 | | cordis.patch.yml | 插入插件行的 bundle patch。 | | locale/ | 在 Plugin Manager 中显示的标题和描述。 | 该仓库使用 pnpm(通过 package.json 中的 packageManager 固定版本)。 pnpm install # no runtime dependencies yet; creates the local environment pnpm test # unit tests for the fork-boundary planner (node:test) pnpm run check # syntax check + tests Check the planner against your own session logs (read-only; needs Node >= 22.15 for zstd): node scripts/check-session-logs.cjs ~/.dsh/sessions//session-/session.v4.jsonl.zstd 要试用本地更改,请安装你的工作副本而不是 GitHub 标签:使用 install_bundle 并传入克隆目录的绝对路径。DSH 随后会链接到该目录,因此编辑 client.js 后只需刷新页面。如果旧代码仍在运行,请禁用并重新启用该插件,或重启 DSH。 要发布,请推送一个与 package.json 中 version 匹配的 vX.Y.Z 标签,并为其创建 GitHub release。 使用的 slots:conversation.chat.assistant-actions、conversation.chat.turnTail、conversation.input.dock。 许可证 MIT
预览分享卡片长什么样 ↓
分享 · DeepSeek Harness Hub
Locietta/dsh-rewind-retry
分叉会话重发提示词,编辑或续跑失败轮次
相关插件 · 对话 / 记忆
上下文中枢oceanbase/powercontext
上下文跟着工作走 —— 跨会话、跨智能体、跨人。
★ 1,489已汉化DSH
73.1
智能体记忆库plastic-labs/honcho
Honcho 是记忆基础设施,用来构建有状态的智能体。这些智能体能理解不断变化的人、智能体、群组、项目和想法。
★ 7,918已汉化DSH
71.7
长程智能体控制面loopx-project/loopx
给 Agent 一个目标,让工作持续向前。
★ 6,358已汉化DSH
71.3
智能体上下文数据库volcengine/OpenViking
给 AI 智能体用的上下文数据库
★ 41,453已汉化DSH
71.3
长效机器人团队Fei2411/DS-Bot
Download DS Bot for Windows 10/11 64-bit / 下载 Windows…
★ 5,293已汉化DSH
71.2
可携带记忆层EverMind-AI/EverOS
为什么选择 EverOS
★ 13,797已汉化DSH
71.1
这是你的仓库?认领条目