前言¶
DeepSeek Harness(DSH)在 Web 界面裏提供「智能體團隊」面板,成員行左側會用小圖標表示靜止、運行、失敗等狀態。默認樣式偏功能向,長時間盯會話時視覺反饋也比較單一。若你已經在用 DSH 的多智能體 / 子代理能力,又希望團隊面板和會話頭部更直觀、帶一點社區梗,可以在不改動業務邏輯的前提下,用插件只換 UI 層的狀態呈現。
下面介紹維護者 SpookyWaste 發佈的 npm 包 dsh-ohjingjing-team(倉庫 SpookyWaste/dsh-ohjingjing-team)。它用社區常用的「哦鯨鯨」(本名「深深」)形象,替換團隊成員行、標題欄跑道和子代理下拉里的狀態指示,三塊能力可在插件管理裏分別開關。當前 package 版本爲 0.4.1,代碼 MIT 授權;形象素材爲 CC BY-NC-SA(詳見倉庫說明)。
這是什麼¶
dsh-ohjingjing-team 是面向 DSH Web 客戶端的趣味換裝類插件:不改變智能體調度邏輯,只通過樣式注入與少量客戶端運行時,把官方團隊 UI 裏的狀態圓點 / 圖標換成哦鯨鯨精靈圖,並在會話頭部標籤行右側增加一條「跑道」,讓主會話與子代理以動畫形式出現在軌道上。
插件已在 dsh-plugin.org 收錄;SkillHub 目錄頁見 plugins/SpookyWaste/dsh-ohjingjing-team。DSH 側要求 ≥ 0.2.0-rc.2(README 徽章區間寫至 0.2.1-alpha.3,以你本地 DSH 版本爲準)。
核心功能¶
智能體團隊皮膚(成員行)¶
團隊面板(會話頁頭「智能體團隊」浮層)裏,每個成員行左側的狀態位會換成哦鯨鯨:
- 靜止:常規站立幀。
- 運行中:四種循環動畫(跑、退、喫、退喫等組合,README 中有預覽圖)。
- 失敗:倒立姿態(0.2.0 起)。
成員行皮膚與子代理列表組件以 純 CSS 實現;README 註明「待命 / 完成」等任務圓點料在部分成員行場景下當前版本可能不生效,以實際界面爲準。
標題欄跑道¶
會話頭部「對話/軌跡」等官方標籤行右側的空白區域,會變成一條共用跑道:主會話(lead)始終在軌上,並跟隨最新的若干子代理一起跑動。跑完一圈回到起點後按劇本切換動作;停下時就地站住。該組件需要插件包裏的跑道運行時讀取名冊與狀態,在官方標籤行右側自建軌道,裝完刷新 Web GUI 後會話頭部自行出現,無需額外開關(可在插件管理裏單獨關閉 runners 條目)。
子代理列表(下拉圓點)¶
「N 個子智能體 ▾」下拉里,每一行左側的狀態圓點換成哦鯨鯨圖標,行高與文字排版保持不變(README 說明放大後文字會右移,行高不變)。
插件管理中的開關¶
安裝後,插件管理頁一行一個開關,默認全開,可單獨關閉:
| 組件 | 條目名 | 作用 |
|---|---|---|
| 智能體團隊皮膚 | dsh-ohjingjing-team/skin |
團隊成員行圖標 |
| 標題欄跑道 | dsh-ohjingjing-team/runners |
會話頭部右側跑道 |
| 子代理列表 | dsh-ohjingjing-team/catalog |
子智能體下拉行圓點 |
| 插件包本身 | dsh-ohjingjing-team |
共用樣式表與跑道運行時 |
依賴說明(README):僅 skin 需要官方實驗組件 @deepseek-ai/dsh-experimental-agent-team-profile 保持開啓。
安裝與啓用¶
CLI(Web profile)¶
在已配置 DSH CLI 的環境裏執行:
dsh plugin --profile web add dsh-ohjingjing-team
網頁版 / 桌面版插件管理¶
打開插件管理頁面 → 右上角「添加插件」→ 填入插件名 dsh-ohjingjing-team,或倉庫地址:
https://github.com/SpookyWaste/dsh-ohjingjing-team
裝完後刷新 Web GUI,打開一次團隊面板即可看到成員行皮膚;標題欄跑道在會話頭部自動出現。
典型用法:按需關組件與調外觀¶
1、只想要成員行,不要跑道¶
在插件管理裏關閉 dsh-ohjingjing-team/runners(及不需要的 catalog),保留 skin 與根條目 dsh-ohjingjing-team。
2、用 CSS 變量微調尺寸與動畫¶
外觀參數掛在 :root 自定義屬性上,改用戶樣式或瀏覽器覆蓋即可,無需重新構建插件。README 給出的默認值如下:
| 變量 | 默認 | 說明 |
|---|---|---|
--oj-max-size |
40px |
皮膚尺寸上限 |
--oj-runner-size |
26px |
跑道內鯨鯨邊長 |
--oj-runners-gap |
26px |
跑道初次出現時的槽位間距 |
--oj-lap-duration |
60.2s |
跑道一圈時長 |
--oj-max-subagents |
20 |
跑道最多繪製的子代理數(不含 lead) |
--oj-catalog-size |
26px |
子代理列表圖標位邊長 |
--oj-duration |
0.7s |
走幀一圈時長(三塊組件共用) |
例如只想把跑道上的鯨鯨縮小,可在用戶 CSS 裏寫:
:root {
--oj-runner-size: 22px;
}
保存並刷新頁面後觀察會話頭部跑道與分隔線對齊是否仍符合預期(README 提到 26px 時腳正好壓在分隔線上)。
適用場景與注意¶
適合誰:已經在 DSH Web 端使用智能體團隊 / 子代理,希望狀態反饋更醒目、或喜歡哦鯨鯨社區形象的開發者;分類上屬於「趣味換裝」,不影響 Harness 核心能力。
運行與權限:與其它 DSH 插件一樣,客戶端注入代碼隨你當前的 DSH Web 進程 / 瀏覽器會話執行。安裝前建議閱讀 GitHub 倉庫 源碼與 MIT 許可證;使用形象時需遵守 CC BY-NC-SA 及 README 中的作者鏈接說明。
版本與生態:社區目錄(SkillHub、dsh-plugin.org 等)由社區維護,與 DeepSeek / 幻方無官方從屬關係;星標、榜單數據以各站點當時展示爲準(GitHub 當前爲 1 star)。若 DSH 或官方 dsh-experimental-agent-team-profile 升級導致團隊 UI 結構變化,皮膚類插件可能需要等待作者適配。
結尾¶
dsh-ohjingjing-team 把智能體團隊面板的三處狀態 UI——成員行、會話頭跑道、子代理下拉——統一換成可開關的哦鯨鯨主題,並暴露一組 CSS 變量做細調。若你要試用或跟進版本,可從目錄頁 SkillHub 進入說明,或直接查看 GitHub:SpookyWaste/dsh-ohjingjing-team。