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 倉庫。

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

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

小夜