为 DeepSeek Harness 提供基于事件溯源、非破坏式的消息编辑、重生成、重试与版本时间线 —— 每次改动都从回合边界分支出新会话版本,原始会话始终保留。
DSH 适配
原生运行时
作者声明
安全审计
未审计
最后核验
2026-09-01
许可证
作者未说明
01它能帮你完成什么?
在不破坏历史的前提下,对已有的 DeepSeek Harness 对话进行分支式编辑
包含编辑、重生成或重试结果的新会话版本,原始对话保持完整并可在 Timeline 中切回
希望在长会话中精炼提示词、思考或回复的 DeepSeek Harness(dsh)用户
从任意历史回合重新执行或重生成,探索不同的智能体路径
在 Timeline 标签页中跟踪的替代完整回合分支(preserve 策略下工具链可重新生成)
需要非破坏式、带版本的实验分支来迭代智能体行为的工程师
02如何接入 DeepSeek Harness?
前置条件
- 已安装 DeepSeek Harness(dsh)CLI
- 使用 `--profile web` 的 web 配置文件 harness 会话以挂载插件
安装步骤
- 01
运行 `dsh plugin --profile web add dsh-message-edit` 将插件安装到 web 配置文件的 harness 会话
$ dsh plugin --profile web add dsh-message-edit
验证接入成功
- 打开一个对话,确认 Timeline 标签页出现在 conversation.view 中(注册于 order 15,位于 Trajectory 与 Prompt Studio 之间)
03DSH 适配与能力边界
Native dsh plugin installed via `dsh plugin add`, registering a Timeline view into conversation.view (order: 15)
编辑消息
已落定的用户文本、assistant.reasoning 思考块、assistant.response 回复文本→以新分支会话版本形式应用的编辑后内容
每次编辑都会从目标回合边界创建一个新会话版本(分支),原始会话保留重生成(Reroll)
最后一条已落定的助手回复回合→使用原用户输入重新生成的回复
从最后一条助手回复所属回合之前分支,并用原用户输入重新生成新会话版本重试任意回合
在 Timeline 中选中的任意历史回合→作为新分支重新执行的回合
重新执行选中的历史回合并生成新的分支版本版本时间线与撤销/重做
会话版本图→Timeline 标签页视图,以及对原子版本效果的 LIFO 撤销/重做
追加不可拆分的 message-edit/version 效果对(effect + inverse)撤销遵循 LIFO,仅撤销当前原子效果并保留更早效果
04适合谁?何时不该用?
适合
- 希望在长会话中精炼提示词、思考或回复的 DeepSeek Harness(dsh)用户
- 需要非破坏式、带版本的实验分支来迭代智能体行为的工程师
05兼容性、维护与安全提示
- 插件从不改写历史事件,也不修改 DSH 引擎内部;每次编辑、重生成或重试都从目标回合之前创建新会话版本,原始会话始终保留并可随时切回。
- preserve 级联策略会保留后续用户输入并在新分支中依次重新执行,助手输出与工具链全部重新生成,可能产生额外的模型调用与工具执行开销。
- 需要 DeepSeek Harness(dsh)CLI,并通过 `dsh plugin --profile web add dsh-message-edit` 安装到 web 配置文件的 harness 会话。
Author-maintained dsh plugin; last push 2026-08-16; no tagged release (latest_release: null)
06常见问题
如何安装 dsh-message-edit?
运行 `dsh plugin --profile web add dsh-message-edit` 即可把插件加入 web 配置文件的 harness 会话。README 中给出的安装命令即为此条。
编辑消息会破坏我原来的对话吗?
不会。插件从不改写历史事件,也不修改 DSH 引擎。每次编辑、重生成或重试都会从目标回合边界创建新的会话版本,原始会话始终保留,可随时切回。
truncate 与 preserve 级联策略有什么区别?
truncate(默认)只重新执行目标输入,并删除该点之后的旧后续;preserve 保留后续用户输入,并在新分支中依次重新执行,使助手输出与工具链全部重新生成。
版本历史在哪里查看?
Timeline 标签页注册到 conversation.view(order: 15),位于 Trajectory(10)与 Prompt Studio(20)之间,展示完整的已知分支树、操作时间、编辑前后内容与当前版本。
07相关的 DSH 工作流
memos
作者 memtensor
面向 LLM 与 AI 智能体的自进化记忆系统,提供超持久记忆、混合检索与跨任务技能复用,可显著节省 Token。
dsh-anchored-standard
作者 xiaobright
DeepSeek Harness 两阶段预设:先最小对齐引导,再启用完整标准工具集。
dsh-infinite-gen-4
作者 minglink
DeepSeek v4.1 flash 网络安全红队工具(无限四代) 求 Star 收藏 ⭐欢迎大家提交项目的改进
mem9
作者 mem9-ai
每轮自动回忆 + 后台智能摄取 + 五个记忆工具,为 DSH 加持记忆。
08数据与来源
为 DeepSeek Harness 补充基于事件溯源的「消息编辑与重生成」能力。
插件不改写历史事件,也不修改 DSH 引擎内部;每次编辑、重生成或重试都会从目标回合之前创建一个新会话版本,原会话始终保留并可随时切回。
页面基于项目公开文档、仓库元数据和 DSH Plugins 的结构化解析生成;最后核验于 2026-09-01。发现错误?提交更正。
最佳 DeepSeek Harness 插件
从全目录挑出的 12 个值得优先安装的插件,覆盖各个分类。
