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 仓库。