前言¶
在 DSH 裏同時跑多個 agent 會話時,常見做法是切會話列表或翻日誌,很難一眼看到誰在思考、誰在等工具、誰在報錯。DeepSeek Harness 支持通過插件擴展 Web GUI;社區目錄 SkillHub 上的 dsh-agent-deck(維護者 windsor8890,分類:趣味換裝)把遙測讀出來,畫成辦公室工位和鯨魚娘形象,並提供 OFFICE / RADAR / NET 等視圖。下面介紹它做什麼、怎麼裝、怎麼用。
這是什麼¶
Agent Deck 是 DSH Web GUI 的只讀多智能體監控面板:每個正在運行的會話對應工位與角色狀態,實時彙總狀態、思考、工具調用、輸出、上下文與吞吐;支持單 agent 的 ANALYZE 解剖視圖。它只讀取 Host 的會話遙測,不向會話寫回任何內容。
項目託管於 GitHub:windsor8890/dsh-agent-deck。package.json 中版本爲 0.6.5,代碼採用 MIT 許可證;角色與截圖素材許可見倉庫內 ASSETS.md。
核心功能¶
三種舞臺與戰況條¶
默認舞臺爲 OFFICE,頂部可切換 RADAR、NET。舞臺頂部戰況條顯示 ACTIVE / WAITING / ERRORS / SYNC / TPS / DESKS;點 FILTER 圖例可按狀態高亮。C 或 CINEMA 可進入鋪滿舞臺的佈局,Esc 退出。
鯨魚娘與工位狀態¶
面板使用 DIY 鯨魚娘形象,共 7 個狀態姿勢,與會話狀態對應,例如:
| 狀態 | 說明 |
|---|---|
front |
默認 / 交談 |
happy |
空閒閉眼 / 保留期 |
stand |
工作中(舉手) |
side |
走路 / 串訪 |
slack |
摸魚 / 等待人工(手機) |
game |
空閒等待(手柄) |
rest |
出錯 / 背對 |
懸停工位或底部卡片會高亮同會話/同族 agent;9 個以上活躍會話時會顯示橫向 agent 狀態條。沒有活躍會話時,辦公室和底部 filmstrip 會保留一位值班鯨魚娘,避免空場。界面跟隨 DSH 淺色/深色主題。
PREFS 與訪客行爲¶
PREFS 可調訪客開關、串訪節奏、最多訪客數、桌面動作開關和 CINEMA SKIN(COZY / COLD);偏好僅保存在當前瀏覽器。
安裝與啓用¶
前提:已安裝帶插件能力的 DSH,並使用 Web GUI。
安裝命令來自倉庫 README,需使用本倉庫在本機上的絕對路徑,而不是 github:owner/repo 形式:
dsh plugin --profile <profile> add <本倉庫絕對路徑>
示例:
# Windows
dsh plugin --profile desktop add D:\code\dsh-agent-deck
# macOS / Linux
dsh plugin --profile desktop add /path/to/dsh-agent-deck
無需 npm install 或構建步驟;安裝後刷新 Web GUI 即生效。若要讓 agent 代裝,可將 README 中的說明交給 agent:用上述命令把倉庫裝到當前 DSH profile 後刷新界面。
典型用法¶
- 打開 DSH Web GUI,在左側選擇「作戰室」。
- 在默認
OFFICE或切換後的RADAR/NET舞臺觀察整體態勢。 - 單擊底部
AGENT UNITS卡片或辦公室工位聚焦該 agent;× RELEASE或Esc返回全局視圖。 - 點卡片右上
↗打開對應會話。 - 按需調整
PREFS,再使用CINEMA做大屏查看。
經過上面的步驟,你可以在不動會話的前提下,從 GUI 層面對多 agent 運行情況進行瀏覽和聚焦。
適用場景與注意¶
適合誰:需要在 DSH Web GUI 裏同時盯多個 agent、又希望界面直觀(工位 + 角色狀態 + 多視圖)的開發者;分類上的「趣味換裝」主要體現在鯨魚娘與辦公室視覺,底層仍是隻讀遙測展示。
權限與安全:插件以當前 DSH 進程的權限運行,能接觸到 Host 暴露給 GUI 的會話遙測。安裝前應自行審閱 源碼 與 MIT 許可證;倉庫自述用戶規模較小,可從 GitHub 免費獲取。
生態說明:DSH 的理念是「一切皆插件」;SkillHub 爲社區目錄站點,與 DeepSeek / 幻方無官方從屬關係。
結尾¶
dsh-agent-deck 把多智能體會話遙測收成只讀的辦公室作戰室視圖,並輔以 RADAR、NET、ANALYZE 與 PREFS。需要插件詳情與截圖時可查看目錄頁 skillhub.cn/plugins/windsor8890/dsh-agent-deck,安裝與更新以 GitHub 倉庫 爲準。