MIT 開源的 DSH 外掛:拉起有名字的常駐隊友,配信箱、共享任務清單與共享工作區,並附一座持續模擬的體素微型世界供觀察。
DSH 整合
原生執行環境
作者聲明
安全稽核
未稽核
最後核實
2026-11-14
授權條款
MIT
01它能幫你完成什麼?
把一個完整目標交給一支有名字的隊伍,而不是給單一 agent 寫一大段提示詞
隊友各自擁有名字、工作階段與記憶,從同一份清單認領任務、彼此直接傳訊息,並把結論寫進共享白板
需要把工作拆給多個 agent、又不想逐個盯著子工作階段的 DeepSeek Harness 使用者
不讀每一份記錄也能看清隊伍在做什麼
主聊天右上角的團隊頭像顯示人數與忙閒,展開能看每位成員的任務與近況,點頭像可直接開啟成員工作階段
需要在執行過程中快速判斷誰在做哪件事的監督者
用一座體素小島而不是狀態表來觀察隊伍
持續模擬的體素小島,有辦公區、兩層會所、泳池、健身露臺、零食吧、溫室與花園;空閒成員游泳、運動或照料植物,忙起來的成員回到工位
想隨時瞟一眼團隊動靜、而不是盯著日誌列的使用者
02如何將外掛接入 DeepSeek Harness?
先決條件
- 一個可以安裝外掛的 DSH profile——README 的指令都用 `--profile web`
- 原始碼建置時還需要 `git clone`,然後跑 `pnpm install && pnpm run build`
安裝步驟
- 01
安裝預建置的 npm 套件:`dsh plugin --profile web add dsh-team`
$ dsh plugin --profile web add dsh-team
- 02
或從原始碼建置:`git clone https://github.com/huxint/dsh-team.git`,再 `cd dsh-team && pnpm install && pnpm run build`,最後 `dsh plugin --profile web add link:$PWD`
$ git clone https://github.com/huxint/dsh-team.git
- 03
裝完即生效——README 沒有為 npm 套件安排重新啟動的步驟
驗證整合成功
- 在工作階段裡輸入 `/agent-teams <目標>` 會拉起隊伍,主聊天右上角的團隊頭像顯示人數與忙閒
- 隊伍跑起來後,點「微型世界」頁籤就能進入體素小島
復原
- `dsh plugin --profile web remove dsh-team`
03DSH 整合程度與能力邊界
DSH 外掛 bundle(`dsh plugin --profile web add dsh-team`):在工作階段裡用 `/agent-teams <目標>` 拉起有名字的隊友子工作階段,並配好信箱、共享任務清單與共享工作區
`/agent-teams <目標>` 組建團隊
斜線後面寫的目標(可以帶圖),或直接用自然語言讓主工作階段組隊→一支正在執行的隊伍,隊友人數與各自分工由主工作階段決定
會拉起額外的隊友工作階段,消耗模型額度成員信箱與共享任務清單
隊友之間的訊息,以及共享清單上的任務→隊友之間直接對話,加上一份全隊認領的清單,進展自動回到主工作階段
信箱最多保留 `maxRecentMessages` 則最近訊息隊友之間的對話受 `maxChainHops` 與 `maxChainRoundTrips` 限制共享工作區與私有便箋
隊伍寫下的筆記→全隊共用的一塊白板,加上每位成員一本別人看不見的私有便箋,重新啟動後仍在
筆記跨重新啟動持久保存每個區域最多 `maxWorkspaceEntries` 則、單則最多 `maxNoteChars` 字元體素微型世界檢視
團隊活動與設施狀態→可旋轉縮放的體素小島,含辦公區、會所樓層、泳池、健身房、零食吧與花園,支援晝夜輪轉與按成員安排休閒活動
動畫最高 30 FPS,視窗失焦時降到 15 FPS頁面隱藏、世界移出可見區域或開啟「減少動態效果」時停止動畫排程像素密度最高 1×、總像素不超過 150 萬
04適合誰?何時不該用?
適合
- 需要把工作拆給多個 agent、又不想逐個盯著子工作階段的 DeepSeek Harness 使用者
- 需要在執行過程中快速判斷誰在做哪件事的監督者
- 想隨時瞟一眼團隊動靜、而不是盯著日誌列的使用者
不適合
- 隊友之間聊了什麼只有當事成員知道,你能看到的是與你相關的流量;共享任務清單由主工作階段記帳,微型世界裡的共享工作區顯示的是主工作階段最後一次讀寫的快照。
- 隊友不能再開自己的隊伍;主工作階段不在線時新加入的隊友暫時拿不到團隊工具,等主工作階段回來才恢復。
05相容性、維護與安全提醒
- 所有選項都有預設值、不加設定也能用:`maxTeammates` 8、`maxRecentMessages` 50、`maxChainHops` 4、`maxChainRoundTrips` 2、`maxWorkspaceEntries` 32、`maxNoteChars` 4000,可在 `cordis.patch.yml` 裡覆寫。
- 隊友之間聊了什麼只有當事成員知道,你能看到的是與你相關的流量;共享任務清單由主工作階段記帳,微型世界裡的共享工作區顯示的是主工作階段最後一次讀寫的快照。
- 隊友不能再開自己的隊伍;主工作階段不在線時新加入的隊友暫時拿不到團隊工具,等主工作階段回來才恢復。
- 微型世界用批次體素與單一 WebGL 畫布渲染,像素密度最高 1×、總像素不超過 150 萬,陰影貼圖 1024² 且每秒最多更新 15 次;無法使用 WebGL 2 時只剩成員工作階段與協作面板可用。
MIT · 僅有 README 證據,無 GitHub Release,未做安全稽核
06常見問題
在 DeepSeek Harness 裡怎麼安裝 dsh-team?
執行 `dsh plugin --profile web add dsh-team`——README 說裝完即生效。要從原始碼建置就 clone 倉庫,跑 `pnpm install && pnpm run build`,再 `dsh plugin --profile web add link:$PWD`。移除用 `dsh plugin --profile web remove dsh-team`。
在 DSH 工作階段裡怎麼讓隊伍開工?
在輸入框輸入 `/agent-teams <目標>`——斜線後面的內容就是團隊目標,可以帶圖。也可以不敲指令,直接跟主工作階段說組個團隊把這件事做了,它會自己決定需要幾個隊友、分別做什麼。
一支隊伍能有幾名隊友、對話能聊多久?
預設 `maxTeammates` 8、`maxRecentMessages` 50、`maxChainHops` 4、`maxChainRoundTrips` 2,另外 `maxWorkspaceEntries` 32、`maxNoteChars` 4000。這些選項不加設定也能用,可以在 `cordis.patch.yml` 裡覆寫。
隊友之間的對話我都能看到嗎?
不能。隊友之間聊了什麼只有當事成員自己知道,你能看到的是與你相關的流量。共享任務清單由主工作階段記帳,微型世界裡的共享工作區顯示的是主工作階段最後一次讀寫的快照。
解散隊伍之後會怎樣?
世界與頁籤會隨團隊一起關閉,但各隊友的歷史記錄仍可在 harness 的子代理面板裡翻閱——README 說這是設計使然。另外隊友不能再開自己的隊伍。
07相關的 DSH 工作流程
archify
作者 tt-a1i
为编码智能体生成美观可验证的架构图、时序图与数据流图,输出自包含 HTML,支持动效与清晰导出。
openviking
作者 volcengine
为 AI 智能体打造的自进化上下文数据库,统一智能体记忆、知识 RAG 与技能。
aitoearn
作者 yikart
面向抖音、快手、小红书和视频号的 AI 内容发布工作流,提供相关平台与 MCP 工具集成。
learn-harness-engineering
作者 walkinglabs
Harness 工程新手教程,从 0 到 1 系统学习智能体工作流框架。
08資料與來源
在会话里输入一行 `/agent-teams <目标>`,主会话就会拉起一支队伍:每位队友有自己的名字、会话和记忆,能互发消息、认领共享任务、往共享黑板写结论
dsh plugin --profile web add dsh-team
当前版本 `0.2.10` 已适配 dsh `0.1.7-rc.2`,包括会话导航、团队投影、附件命令和 PTC 工具调用事件。
此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-11-14。發現錯誤?提交更正。
最佳 DeepSeek Harness 外掛
從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。
