DSH Plugins
返回列表
⚙️

dsh-queue-merge

工作流 更新于 2026.08.20

在终端中运行以下命令:

dsh plugin install keyiadiannao/dsh-queue-merge

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install keyiadiannao/dsh-queue-merge 即可安装该插件,源码仓库为 https://github.com/keyiadiannao/dsh-queue-merge。

插件介绍

DeepSeek Harness 的官方 Agent 循环每轮只消费一条排队消息。当你趁 Agent 执行中途连续发出四条追加指令时,它们会变成四个独立回合——做一点、被纠正、重做、再被纠正——效率大打折扣。dsh-queue-merge 补上了缺失的第三种队列消费策略:在正式回合开始前,先用一次 LLM 调用把多条排队消息改写为一条整合后的正式提示,让 Agent 一次性理解全部意图再行动。

整合并非简单拼接。纠正类消息优先覆盖早期表述,不相关的请求保留为独立要点;包含图片、文件等非文本附件的批次自动跳过合并,直接回退到逐条处理;整合调用在任何队列修改之前执行,一旦失败原队列分毫不动。合成过程中若用户编辑、删除或重排了队列,合并会立即中止,绝不会误删不属于本次合成的消息。整合后的气泡旁附有来源徽章,原始消息始终可查,且整合不会凭空赋予 Agent 任何用户未声明的权限。

如果你在日常 Agent 工作流中频繁使用排队功能、希望多条追加指令被整体理解而非逐条回放,这个插件就是为你准备的。它与官方 QueueDock 和 dsh-queue-plus 互补:后者管队列的增删改序,本插件管队列被如何消费。

使用场景

  • Agent 执行任务中途排队了多条追加指令,希望一次性整体理解而非逐条回放
  • 连续发出多条纠正和补充,避免 Agent 做一点改一点导致反复返工
  • 批量提交相关修改请求,让 Agent 在整合后统一执行

适合人员

  • 高频使用 DSH 排队功能的深度 Agent 用户
  • 需要迭代式指令、反复微调的 Agent 工作流使用者
  • 希望多条追加指令被整体消化而非逐条处理的团队或个人