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