dsh-glm-quota-dock: DeepSeek Harness 實時監控 GLM Coding Plan 額度

前言

DeepSeek Harness (DSH) 採用插件化架構,在開發與調試 GLM Coding Plan 路由時,需要實時掌握各窗口(5小時窗口、周窗口、工具窗口)的額度消耗情況。現有的方式通常需要切換頁面或手動查詢,缺乏常駐的反饋機制。

dsh-glm-quota-dock 插件解決了這個問題。它會在會話輸入框下方的統計行內,常駐一個 GLM Coding Plan 額度 pill,實時顯示各窗口的用量百分比與重置倒計時,無需切換頁面即可掌握配額狀態。

功能概覽

該插件在 DSH 客戶端中實現以下功能:

  1. 統計行常駐顯示:在會話輸入框下方的統計行內,常駐 GLM Coding Plan 額度 pill。插件會實時顯示 5h 窗口、周窗口、工具窗口的用量百分比。
  2. 5 小時窗口重置倒計時:pill 末尾常駐 5 小時窗口的重置倒計時,顏色跟隨 5h 窗口狀態變化。點擊詳情面板可查看具體時刻。
  3. 會話級過濾:僅在 GLM 會話中顯示。只有當前會話走 Coding Plan 路由且使用 glm-* 模型時纔會渲染。純 API 計費路由不會觸發顯示。
  4. 詳情面板:點擊 pill 可打開雙列卡片式詳情面板。每個窗口一張卡片,顯示標題、百分比、重置時刻與進度條。正常狀態顏色爲綠/藍,告警(≥80%)爲琥珀色,臨界(≥95%)爲紅色。
  5. 空閒降頻:頁面可見但 5 分鐘無操作時,自動降爲 5 分鐘輪詢一次。恢復操作後立即刷新。
  6. 插件更新:面板頁腳顯示插件版本號。每小時靜默檢查 npm 新版本,支持 Host 端 pnpm 自更新。
  7. 套餐版本自適應:支持 V1(Lite 檔)、V2(含周窗口)與新版積分制,未知形狀可優雅回退。
  8. 密鑰安全:API Key 僅在 Host 進程內解析與使用,瀏覽器端僅拿到聚合後的百分比數據。

安裝與啓用

安裝過程無需構建,直接使用 npm 包進行安裝。

命令行安裝

使用 DSH 的插件管理命令添加插件:

dsh plugin --profile <你的profile> add dsh-glm-quota-dock

Agent 安裝

在 DSH 會話中,可以讓 Agent 執行以下指令進行安裝:

請用 plugin_manager 的 install_bundle 安裝 https://github.com/Everglow28/dsh-glm-quota-dock

安裝完成後,需要重啓 DSH(Host 半部)並刷新網頁(Client 半部)。

配置

安裝後,插件會在生成的 Cordis entry 的 config 下生成配置項。修改配置後需要重啓 DSH。

字段 默認值 說明
endpoint https://open.bigmodel.cn GLM API 端點。全球站用戶需改爲 https://api.z.ai
minIntervalSec 60 上游請求最小間隔(秒),下限爲 30
apiKeyRef ZAI_CODING_CN_API_KEY 憑據引用名,需與模型頁配置的引用一致
apiKey 無 直接內聯 API Key(不推薦,優先使用憑據引用)
cwd \ 上游請求的工作目錄,一般無需修改

使用示例

在會話統計行中,插件會顯示如下格式的額度信息:

◔ GLM 5h 9% · 周 45% · 工具 7% · 🕐 2h 15m

注意事項

  1. 環境要求:需要安裝較新版本的 DeepSeek Harness(Desktop 或 dsh web)。
  2. 供應商配置:需在 DSH 模型頁配置 GLM Coding Plan 供應商(例如 zai-coding-cn),並確保憑據引用正確。
  3. 驗證狀態:作者僅在 Lite 檔(歷史版本 V1:5 小時窗口 + 月度工具額度)上進行了實際驗證。V2(含周窗口)與新版積分制在邏輯上兼容,但未經真機驗證;如顯示異常,建議提 Issue 並附上返回結構。
  4. Host 改動生效:Host 半部的配置或改動需要重啓進程,而非刷新網頁。

總結

dsh-glm-quota-dock 爲 DSH 用戶提供了在開發 GLM Coding Plan 時監控配額的直觀工具。它通過常駐統計行和詳情面板,結合自動降頻與版本適配,在保證性能的同時提供了清晰的使用反饋。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜