dsh-ultracode: DeepSeek Harness 的多智能体工作流编排插件

DeepSeek Harness (DSH) 采用了插件化架构。在进行多智能体工作流编排时,往往需要在会话中明确传递“准备就绪”的信号,以便系统接管自动编排。Dessera 开发的 dsh-ultracode 插件为 DSH 的 composer 增加了 off、high、ultra 三个档位。它通过在用户消息前注入授权横幅,在会话中激活自动多智能体编排模式。

核心功能

插件提供三个档位来控制会话的武装状态:

  • off 模式:不注入任何内容,会话保持 DSH 默认运行状态。关闭后重新开启的下一回合会显示一行通知。
  • high / ultra 模式:武装会话,激活工作流工具。每次开启会话的回合,都会携带授权横幅,告知模型该回合已被授权进行多智能体编排。
  • 指令呈现:在开启一个等级后,该等级的第一回合会携带完整的指令块;随后的回合仅携带一行提醒。关闭后重新开启,指令块会再次出现。
  • 输出控制:当会话处于武装状态时,注入的文本会要求模型在编写 agent() 提示词时保持输出简短,并将材料通过文件形式回传,而非在回复中冗长展示。配置项 conciseSubagentOutput 控制此规则,默认开启。
  • 推理保护:插件仅改变横幅和指令注入,不会修改模型的推理 effort。

安装与启用

从 npm 安装:

dsh plugin --profile web add @dessera/dsh-ultracode

请将 web 替换为你正在使用的 profile 名称。

如果 pnpm 提示忽略构建脚本,请在 profile 的 pnpm-workspace.yaml 中的 allowBuilds 下添加它提示的确切键,然后重新运行上述命令。

使用方法

插件提供以下命令:

  • /ultracode:提升当前的等级。
  • /ultracode status:打印当前的等级,以及工作流工具在会话中的可见性。

环境要求与注意事项

  • Node.js:需要 Node.js 22.19 或更新版本(22.x 系列),或 Node.js 24 及以上版本。
  • 包管理器:需要 pnpm。
  • 安全提示:插件以当前 DSH 进程的权限运行。在安装前,建议检查源码和许可证信息,确保符合你的使用场景。

dsh-ultracode 通过这种显式的档位控制,让多智能体编排在会话中变得可控且高效。更多细节可参考 SkillHub 生态目录 或 GitHub 仓库。

羽毛球分组比赛记分
小程序二维码

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

小夜