dsh-agent-team:DeepSeek Harness 的持久化智能體團隊協作方案

前言

DeepSeek Harness (DSH) 的常規會話中,智能體在會話結束或程序重啓後通常無法保留之前的記憶。當需要構建一個長期運行、成員間保持連貫協作的團隊時,這會成爲一個阻礙。dsh-agent-team 是一個針對 DeepSeek Harness 的可選協作插件,它讓智能體從臨時會話轉變爲持久的團隊成員。

插件定位

這是一個由 wowyuarm 維護、採用 MIT 許可證的工作流類插件。它的核心價值在於提供“持久化成員”能力,確保智能體擁有獨立的記憶、筆記和技能,且不會因爲會話中斷或 Harness 重啓而丟失上下文。

核心能力

  1. 持久化成員:每個成員擁有獨立記憶、筆記和技能,支持上下文回滾或錨定,確保持續協作。
  2. 工作區與頻道:通過工作區組織不同項目,使用頻道路由職責並支持 @提及。
  3. 任務線程:保持單一線性進度,防止多個會話智能體互相干擾。
  4. Web UI 集成:提供可視化管理界面,支持創建頻道、代理和管理成員。
  5. 模型工具:爲模型提供 team_inbox, team_thread, team_message, team_claim, team_view 等專用工具。

安裝與啓用

插件安裝後僅添加到 web 配置文件,不影響普通 DSH 會話。

  1. 檢查 DSH 版本:
    dsh
  1. 安裝插件:
    dsh plugin --profile web add @wowyuarm/dsh-agent-team
  1. 啓動 Web UI:
    dsh web

安裝完成後,可通過以下命令查看配置是否生效:

dsh --profile web --dump-config

輸出中應包含 wowyuarm-agent-team-scope 和 wowyuarm-agent-team-client 等配置項。

使用流程

  1. 在瀏覽器中進入 Team mode。
  2. 選擇一個工作區。
  3. 進入 Channels 菜單,點擊 New Channel 併發送消息。
  4. 通過 Web UI 管理成員和代理的創建與權限分配。

注意事項

  • 啓動方式限制:必須使用編譯後的 CLI 啓動。從源碼倉庫直接運行 pnpm dsh web 會加載額外作用域模塊,導致錯誤。
  • 權限風險:Team Member 預設權限較高 (danger-full-access)。建議僅在受信任的工作區創建代理。
  • 開發環境依賴:若需從源碼運行或開發,本地需要相鄰的 Harness 倉庫。

參考資源

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

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

小夜