DeepSeek Harness 消息编辑插件

前言

在使用 DeepSeek Harness(DSH)进行调试或智能体开发时,历史消息发送后往往难以修改。若需修正上一轮的提示词或调整附件,通常需要删除旧消息并重新生成,这会打断上下文流。dsh-plugin-message-edit 提供了在原会话中修改消息正文、附件和模型设置的能力,并支持分支重生成与版本时间线。

插件简介

本插件由 sh1robana 维护,采用 MIT 许可证。它允许用户像在输入框中一样编辑历史消息,支持正文编辑、附件管理、模型参数调整以及通过时间线查看和切换版本。

核心功能

  • 原地保存:在原会话修改正文和附件,保留已有回复与后续对话,不再次请求模型。
  • 分支重生成:携带修改后的内容创建新分支,重新请求模型;原会话可以切回。
  • 附件管理:通过“+”、粘贴或拖入添加文件,支持移除和替换;图片点击放大。
  • 编辑与重试:编辑助手回复或思考、重生成最后回复、重试历史回合;通过 Timeline 查看记录、切换版本。
  • 编辑框配置:支持 @文件与会话引用、权限、模型和推理等级选择,以及取消编辑的二次确认。

安装与启用

使用以下命令安装插件。安装后请保存工作,彻底退出 DSH,再重新启动。

dsh plugin --profile desktop add -w @sh1robana/dsh-plugin-message-edit

或通过 GitHub Release 安装:

dsh plugin --profile desktop add -w https://github.com/sh1robana/dsh-plugin-message-edit/releases/download/v0.3.0/dsh-plugin-message-edit-0.3.0.tgz

如果已安装旧的 dsh-message-edit 或其他消息编辑插件,请先停用,避免重复按钮和接口冲突。

典型用法

  1. 打开已有会话,点击消息操作栏的编辑按钮,或进入 Timeline 选择消息。
  2. 修改正文;点击 “+” 添加文件,也可以直接粘贴、拖入。点击附件的 “×” 移除,点击图片查看大图。
  3. 需要时修改权限、模型或推理等级,然后选择 “保存” 或 “保存并发送”。
  4. 点击 “取消”,在“是否确认取消编辑”中选择 “是” 放弃修改,选择 “否” 继续编辑。

注意事项

  • 版本兼容:插件版本切换不会撤销已经执行的文件修改或命令。
  • 消息状态:被压缩移出模型上下文的用户消息无法原地保存,可使用“保存并发送”。
  • 输入法:输入法组字时不会提交。
  • 旧插件清理:若已安装旧版插件,请先移除旧版以避免冲突。
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜