dsh-agent-teams: 將 DeepSeek Harness 會話轉化爲多智能體協作團隊

前言

DeepSeek Harness 的核心架構是插件化。在處理需要多輪協作、任務拆解和結果彙總的複雜需求時,通常需要引入額外的工作流引擎或手動管理腳本。dsh-agent-teams 插件直接在 Harness 會話內構建一個協調的多智能體團隊,通過自然語言請求即可完成任務拆解、依賴管理和結果彙總。

是什麼

這是一個由 jonah791 維護的插件,採用 MIT 許可證。它允許當前的 DeepSeek Harness 會話作爲“隊長”,調度多個持久化的子智能體成員。插件內置了任務依賴調度、成員間直接通信以及質量門控機制,無需額外的流程引擎即可在單次會話中完成複雜的多智能體協作。

核心功能

  • 隊長委派:當前會話作爲隊長,負責組建團隊、分配角色並彙總最終結果。
  • 持久成員:成員是可繼續的 DSH 子智能體,可在特定輪次被喚醒進行後續跟進。
  • 依賴感知任務:任務具備明確狀態,必須在依賴項完成後才能被領取。
  • 自動複用與安全接管:空閒成員自動領取就緒任務;重新分配時會撤銷過期嘗試,冷恢復可重試未完成的任務。
  • 直接消息:成員可通過持久化郵箱直接向隊友或隊長髮送消息。
  • 實時活動面板:Web UI 展示分段進度、成員名單和交互式任務 DAG,運行任務顯示成員模型,完成記錄保留完整歷史。
  • 執行前規劃:默認運行會先構建未生成的成員名單和 DAG 供審覈。只有“批准並運行”纔會啓動調度。
  • 質量門控:支持質量任務的自動化修復與審覈流程。作用域控制爲完成時的審計行爲,而非主機寫入攔截。

安裝與啓用

該插件推薦在 DeepSeek Harness 0.1.5-rc.1 環境下運行。安裝時請鎖定版本以確保兼容性。

  1. 安裝插件到 web 配置文件(如果需要其他配置文件,請替換 web):
dsh plugin --profile web add --save-exact @nanmicoder/dsh-agent-teams@0.1.17
  1. 安裝後,停止並重啓 Harness(針對該配置文件),然後刷新瀏覽器。

典型用法

在對話中直接使用自然語言請求團隊協作。例如:

“Use AgentTeams to review the commits after v0.5.3 from performance, security, and product perspectives. Return one consolidated report.”

注意事項

  • 宿主版本與桌面端:插件推薦宿主版本爲 0.1.5-rc.1。請注意,升級全局 CLI 不會自動更新桌面端應用內置的 Harness 核心,桌面用戶需檢查應用內的 Harness 版本。
  • 調度觸發:只有“批准並運行”操作纔會啓用調度,各成員從第一個就緒任務開始。
  • 作用域控制:作用域控制是完成時的審計行爲,並非在主機層面攔截寫入。
  • 界面與語言:活動面板、對話卡片和對話框控件遵循 Harness 語義色,並使用 Harness 官方國際化服務,無需單獨配置即可跟隨語言切換。

總結

dsh-agent-teams 爲 DeepSeek Harness 用戶提供了無需額外工作流引擎的多智能體協作能力。通過隊長委派、依賴調度和實時監控,它簡化了複雜任務的處理流程。更多細節可查閱:GitHub 或 SkillHub 目錄。

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

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

小夜