前言¶
在使用 DeepSeek 進行開發時,實時掌握賬戶餘額及計費時段(高峯/非高峯)是控制成本的關鍵。現有的方式往往需要手動查詢或依賴第三方工具。harness-accountant 插件旨在解決這一痛點,將實時監控功能直接集成到 DSH Web GUI 中。
插件定位¶
這是一個輕量級插件,用於監控 DeepSeek 代幣餘額和用量,並指示當前小時屬於高峯還是非高峯計費。
核心功能¶
插件主要提供以下能力:
- 實時監控餘額:通過輪詢接口獲取賬戶當前餘額。
- 用量統計:提供 1 天、7 天、1 個月的用量統計,以及每日消費明細。
- 高峯/非高峯指示:顯示當前小時是按高峯時段還是非高峯時段計費,並以顏色區分(黃色爲高峯,綠色爲非高峯)。
- 可視化展示:在 DSH 側邊欄顯示當前消費卡片,在設置面板提供詳細分析。
工作原理¶
插件通過以下機制運行:
- 數據獲取:默認每分鐘輪詢一次 DeepSeek 的
GET /user/balance接口獲取餘額。 - 本地記賬:讀取結果被寫入本地文件
$DSH_HOME/harness-accountant/ledger.json,作爲每日記賬本。 - 精度處理:爲避免浮點數計算誤差,所有金額均解析爲帶符號的整數微單位(1 單位 = 1e-6 貨幣單位),僅在邊緣格式化輸出。
- 高峯判斷:高峯時段判斷邏輯在瀏覽器端執行,基於 UTC 時鐘與 DeepSeek 發佈的計費表對比。高峯時段爲 UTC 01:00 - 04:00 和 06:00 - 10:00(週一至週五),其餘時間爲非高峯(週末包含在內)。
使用限制¶
在使用前需注意以下事實:
- 語言支持:僅支持英語界面,不支持多語言。
- 貨幣處理:支持 USD 和 CNY 兩種貨幣,但不支持匯率換算。切換貨幣會丟棄已積累的日統計數據。
- 時鐘依賴:高峯時段的判斷完全依賴於瀏覽器當前的系統時鐘,而非服務器端計算。
安裝與獲取¶
由於安裝命令未在資料中明確提供,建議通過以下渠道獲取插件源碼或進行安裝:
- 目錄頁:https://www.skillhub.cn/plugins/its0din-ai/harness-accountant
- GitHub 倉庫:https://github.com/its0din-ai/harness-accountant
該插件遵循 MIT 許可證。