dsh-msg-edit
在终端中运行以下命令:
dsh plugin install moton16/dsh-msg-edit
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 终端执行 dsh plugin install moton16/dsh-msg-edit,插件源码来自 https://github.com/moton16/dsh-msg-edit,安装后手动重启 dsh web 即可生效。
插件介绍
在 DeepSeek Harness Web 里,消息一旦发出就很难回头。助手回复不满意、用户消息打错字,只能硬着头皮继续往下聊。dsh-msg-edit 补上了这一块:每条助手消息旁多出一个铅笔图标和一个循环箭头,点开即可行内编辑回复(正文与思考过程均可修改),或让模型回溯到归属的真实用户消息处重新生成一条全新回复。
后端暴露了四条 HTTP RPC:逐条改写助手回复、读取当前文本做编辑预填、编辑用户消息后截断其后所有节点并整体重新生成、以及读取预填数据。前端通过声明式 slot 在助手消息操作条中注入「编辑这条回复」和「重新生成回复」按钮,点击编辑弹出思考与正文的行内编辑器,保存即走改写通道。整个插件以单个 patch 文件交付,零构建步骤、零源码修改,追加到 profile 重启即可生效。
适合日常用 DSW 做长对话、反复迭代 prompt、或者经常需要回头修正措辞的用户。它不改变对话的底层事件溯源结构,只是在日志上追加 surface-replace 副本事件,官方组件合入对副本事件的重放支持后,所有兼容限制即可自动解除。
使用场景
- 助手回复措辞不满意,悬停点击铅笔图标直接行内改写正文与思考过程
- 某轮回答方向跑偏,点击循环箭头从归属的用户消息处重新生成一条新回复
- 用户消息打错关键字,通过 edit-message 接口截断后续节点并整体重跑对话
适合人员
- 频繁迭代 prompt、需要反复修正措辞的 DSW 重度用户
- 在 DeepSeek Harness Web 上构建产品、希望补齐消息编辑交互的开发者
- 偏好声明式安装、不想维护构建流程的插件使用者