跳转至

dsh-message-edit

类型 插件 分类 开发者工具
星数 ⭐18 状态 ✅ 活跃
能力 ui, context 更新时间 2026-08-14

📖 项目简介

dsh-message-editnpm · GitHub)为 DeepSeek Harness 补充基于事件溯源的「消息编辑与重生成」能力。插件不改写历史事件,也不修改 DSH 引擎内部;每次编辑、重生成或重试都会从目标回合之前创建一个新会话版本,原会话始终保留并可随时切回。 dsh plugin --profile web add dsh-message-edit

✨ 核心特性

  • 编辑消息:可编辑已落定的用户文本、assistant.reasoning 思考块与 assistant.response 回复文本。
  • 重生成:从最后一条已落定助手回复所属回合之前分支,使用原用户输入重新生成。
  • 重试任意回合:在 Timeline 中选择任意历史回合重新执行。
  • 级联策略
  • 版本切换:会话标题栏的 撤销当前原子效果, 重施加最新直接子效果;Timeline 展示完整已知分支树、操作时间、编辑前后内容与当前版本。
  • Timeline 标签页:注册到 conversation.vieworder: 15,位于 Trajectory(10)与 Prompt Studio(20)之间。

📦 安装

dsh plugin --profile web add dsh-message-edit

🚀 快速开始

npm install
npm run build

🔗 链接