dsh-message-edit
在终端中运行以下命令:
dsh plugin install TwilightSpirit/dsh-message-edit
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端中运行 dsh plugin install TwilightSpirit/dsh-message-edit,或前往 https://github.com/TwilightSpirit/dsh-message-edit 获取插件源码并手动加入 ~/.dsh/profiles/web/ 的 package.json bundles 列表。
插件介绍
你在和模型对话时,某条消息写错了、方向跑偏了,想改一下再让模型基于新内容继续——但 DSH 的 append-only 日志不允许物理删除旧事件。dsh-message-edit 让这件事变得自然:点一下气泡上的铅笔图标,改完保存,模型立刻基于修订后的文本继续对话。
它不只是表面改字。插件通过 DSH 官方的 surface-replace 机制在会话层面追加一条替换事件,模型后续看到的上下文就是修改后的版本;原始日志仍完整保留,审计链不断。用户消息和助手回复都能改,粗体、表格、代码块等 markdown 格式在气泡中保留渲染,连续多次修改也正确追踪。fork 出新会话时,子会话自动继承所有已修改的上下文,无需手动重放。
适合需要精细控制对话走向的工程师和提示词工程师:修正一个打错的关键参数、把助手回复里的错误结论改写后再追问、或在同一分支上反复迭代 prompt。开箱即用,无需额外配置。
使用场景
- 修正 prompt 中打错的关键参数后让模型继续回答
- 改写助手回复中的错误结论,再基于新内容追问
- 在同一分支上反复迭代提示词,无需重开会话
适合人员
- 需要精细控制对话上下文的工程师
- 反复调试 prompt 的提示词工程师
- 希望保留审计日志的同时修正对话内容的团队