DeepSeek Harness (DSH) 插件介紹:dsh-musage

前言

DeepSeek Harness (DSH) 採用插件化架構,允許在瀏覽器端擴展功能。在模型推理開發中,開發者需要實時監控不同服務商(如 MiniMax、DeepSeek、智譜)的額度或套餐剩餘情況。如果依賴桌面端應用查看,會打斷工作流。dsh-musage 旨在解決這一割裂問題,將核心監控能力直接嵌入 DSH 的 Web 界面中。

這是什麼

dsh-musage 是 DSH 版本的 Musage 插件,由 Thedeergod666 維護。它不提供桌面懸浮窗,而是復刻了 Musage 的核心邏輯,在 DSH composer 工具欄中實時顯示 5 家主流 AI 套餐 provider 的用量餘額,並隨模型切換自動更新。

核心功能

  1. 實時監控與自動切換:工具欄會根據當前選中的模型,自動切換顯示對應的用量信息。
  2. 複用憑證:直接讀取 DSH 模型設置中已配置的 API Key,無需重複填寫。
  3. 智能顯示格式:針對不同 provider 顯示不同格式。例如,MiniMax、Kimi、智譜顯示 “5h X% | 7d Y%” 的雙窗口套餐;DeepSeek 和 OpenRouter 顯示 “¥X.XX” 或 “$X.XX” 的餘額。
  4. 零侵入與靜默失敗:插件註冊在 conversation.input.right slot,不遮擋輸入區。若數據獲取失敗,僅顯示 “Provider ⚠”,並支持 Hover 查看具體錯誤,不刷屏。

支持的 Provider

目前插件僅支持 5 家 provider:
* MiniMax (minimax / minimax-cn / minimax-en)
* DeepSeek (deepseek / deepseek-official)
* Kimi (kimi / kimi-coding)
* OpenRouter
* 智譜 GLM (zhipu / zai-coding-cn)

安裝與啓用

在終端中執行以下命令即可安裝:

dsh plugin --profile web add github:Thedeergod666/dsh-musage

安裝完成後,需重啓 dsh web 服務。你也可以通過 設置 → Plugin Market 一鍵安裝或更新。啓用後,切換到對應的模型,工具欄上就會出現用量顯示。

前置依賴

  • DSH 必須內置 subprocess、credentials 和 timer 三個 Service(DSH 自帶,無需額外安裝)。
  • 需要在 DSH 的 模型設置 中預先配置好對應 provider 的 API Key。

適用場景與注意

  • 適用場景:正在使用 DSH 進行代碼或內容開發的開發者,需要在不切換應用的情況下確認當前模型的服務商額度。
  • 限制說明:目前僅支持 5 個 provider,若需要覆蓋 14 個 provider 及桌面端懸浮窗/托盤功能,請使用 Musage 桌面端。
  • 安全提示:插件依賴 DSH 的憑證服務,請確保安裝來源可靠。

總結

dsh-musage 通過複用 DSH 的 API Key 和 Service,實現了在 Web 界面內無縫查看用量餘額的功能,減少了工具切換帶來的干擾。完整功能請參考 GitHub 倉庫。

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

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

小夜