前言¶
DeepSeek Harness (DSH) 採用插件化架構。目前的插件生態中,大多數插件聚焦於單人自用的儀表盤與餘額查詢。當團隊共用主機時,需要解決成員用量歸因、子代理計費缺失、預算與告警等協作問題。dsh-team-cost 專門解決這些團隊級成本計量與管控問題。
核心功能¶
- 全量計量:監聽 session/event,含子代理 TokenUsage。
- 成員歸因:按工作空間路徑前綴規則把會話歸屬到成員。
- 計價:內置 DeepSeek 2026-09 價格表與自定義覆蓋。
- 成員預算:支持日/月費用與 token 預算,支持熱重載。
- 告警:閾值觸發與 Webhook 通知。
- 超支攔截:支持 off/total/members 模式。
- 報表工具:內置 team_cost_report,支持 CSV 導出。
安裝與啓用¶
通過 GitHub 倉庫安裝插件:
dsh plugin --profile web add https://github.com/1569126506-sudo/dsh-team-cost
典型用法¶
- 配置成員預算:編輯
~/.dsh/.dsh-team-cost/members文件,設置每個成員的日/月費用與 token 預算。 - 配置價格覆蓋:編輯
price-overrides文件,爲特定模型配置自定義價格。 - 調用報表:在 DSH 中使用
team_cost_report工具,例如輸入“出一下本月的團隊成本報表”即可生成報表。
注意事項¶
- 賬本爲純本地 JSONL,不外發任何會話內容。
- npm 渠道待賬號註冊開放後啓用。
- 默認只監控,超支攔截需設置
enforce參數。
適用場景¶
適合需要在團隊場景下精確計量 token 與費用、進行預算管控與告警通知的 DSH 用戶。