DSH 理念是「一切皆插件」。在多人並行使用 AI 寫代碼時,團隊項目到底燒了多少 Token、誰燒的,通常是一筆糊塗賬:DeepSeek 後臺只給賬號級用量,看不到按項目拆分;各人各機器,用量散在每個人自己那邊。dsh-team-panel 是一個用來覈算「團隊各項目 Token 用量」的 DSH 插件。它讓每臺機器只盯住一個項目,把該項目的用量實時彙總到團隊服務器,於是所有人打開 DSH 就能看到同一份賬。
核心功能¶
- 先選項目,再統計:使用前必須選定一個 DSH 項目;沒選之前一個 token 都不統計。選定後只統計該項目(含子目錄)下會話的用量。
- 團隊可見:每個成員選了哪個項目,全隊在面板上都能看到。
- 峯 / 谷實時圓標:按 DeepSeek 官方峯谷計費規則判定,含週末與法定節假日,顯示距下次切換的倒計時。
- 面板常駐側欄底部:常駐在「工作區」列表下方、「設置」行上方,側欄收起時自動隱藏。
- 零依賴團隊服務器:只用 Node 內置模塊,邀請碼加入、成員令牌鑑權、網頁管理臺,一條命令起服務。
- 開機自啓 + 崩潰自動重啓:一條腳本裝成 SYSTEM 後臺任務,重啓機器後隊友無感。
- 只上報計數,不上報內容:除成員名 / 項目名 / 用量數字外,其餘一概不出本機。
- 內置聯網自檢:連通性、延遲、傳輸安全、端到端往返一次測完,直接告訴你卡在哪一步。
安裝與啓用¶
- 安裝插件。
在當前 GUI(DSH Desktop 界面)中執行:
dsh plugin --profile desktop add link:<本倉庫的絕對路徑>
安裝後**不要移動本倉庫目錄**。驗證生效需重啓 DSH Desktop。
-
選擇項目。
在 DSH 面板中選擇一個要監測的項目並開始監測。只有選定項目後,纔會統計該項目的真實用量。 -
配置服務器與組隊。
- 服務器端(管理員):執行安裝自啓腳本和放行端口命令。
- 隊友端:填入服務器地址和邀請碼加入團隊。
- 聯網:使用 Tailscale 或 Cloudflare 快速隧道作爲聯網方案。
注意事項¶
- 插件以當前 dsh 進程權限運行,安裝前應檢查源碼與許可證。
- 需管理員權限運行安裝自啓腳本。
- 上報的只有計數,不上報內容。
- 該文件含成員令牌,不要提交或分享。
該插件提供了從零開始搭建團隊 Token 統計體系的方案。更多細節請參考 GitHub 倉庫。