dsh-message-edit
DSH 插件:分支式消息编辑、重掷、重试与版本时间线。
DSH 插件:分支式消息编辑、重掷、重试与版本时间线 | DSH plugin: branch-based message editing, reroll, retry, version timeline
怎么安装
dsh plugin add dsh-message-edit 简介
DSH Message Edit dsh-message-edit(npm · GitHub)为 DeepSeek Harness 补充基于事件溯源的「消息编辑与重生成」能力。插件不改写历史事件,也不修改 DSH 引擎内部;每次编辑、重生成或重试都会从目标回合之前创建一个新会话版本,原会话始终保留并可随时切回。 bash dsh plugin --profile web add dsh-message-edit 功能 **编辑消息**:可编辑已落定的用户文本、assistant.reasoning 思考块与 assistant.response 回复文本。 **重生成**:从最后一条已落定助手回复所属回合之前分支,使用原用户输入重新生成。 **重试任意回合**:在 Timeline 中选择任意历史回合重新执行。 **级联策略**: truncate(默认):只重新执行目标输入,删除该点之后的旧后续。 preserve:保留后续用户输入,并在新分支中依次重新执行;助手输出与工具链全部重新生成。 **版本切换**:会话标题栏的 ← 撤销当前原子效果,→ 重施加最新直接子效果;Timeline 展示完整已知分支树、操作时间、编辑前后内容与当前版本。 **Timeline 标签页**:注册到 conversation.view,order: 15,位于 Trajectory(10)与 Pr…
推荐参考
信息
- 协议
- MIT
- 语言
- TypeScript
- GitHub 星标
- 49
- 月下载
- 2.4K
- 最近更新
- 2026-08-16
- 创建于
- 2026-08-06
基础安全检查
- 检查结果
- 无
- 收录来源
- curated:0xsline/awesome-deepseek-harness
- 主题标签
- dsh, dsh-plugin
同类推荐
DSH-EasyRewrite
Renzic-Stone/DSH-EasyRewrite
在 dsh web 中内联编辑与撤回自己的消息——惰性、无痕,带版本翻页器与会话级草稿持久化。
dsh-web
zhu1090093659/dsh-web-ui/tree/main/packages/dsh-chat-recovery
对话恢复插件:编辑最近一轮已结束的用户消息、显式重试失败轮次;两条路径都走 session fork 分支,原会话不被改动。
dsh-nested-followups
sluminositys/dsh-nested-followups
从任意层级的已完成回答持续创建隔离分支,主会话始终不受影响。
dsh-session-sync
PerryLink/dsh-session-sync
DeepSeek Harness 的跨设备会话同步:经 git 在多机之间同步会话与设置。