dsh-hyperworkbuddy: DSH 設置裏直接管理 WorkBuddy 多賬號並對接 OpenAI 兼容接口

前言

DeepSeek Harness (DSH) 的設計理念是“一切皆插件”。在使用 WorkBuddy 等本地模型工具時,多賬號管理、模型集成以及對外提供 OpenAI 兼容接口往往是痛點。dsh-hyperworkbuddy 旨在解決這些問題:在 DSH 設置裏直接管理 WorkBuddy 多賬號,並把模型接進 DSH 與任意 OpenAI 兼容客戶端。

插件簡介

該插件由 ChaYeWuu 維護,屬於“模型推理”類別。它允許在 DSH 設置裏直接管理 WorkBuddy 多賬號,並把模型接進 DSH 與任意 OpenAI 兼容客戶端。

核心功能

  • 對外接口開關:獨立控制 OpenAI 兼容端點;關閉後僅停止對外服務,DSH 內的模型調用不受影響。
  • API Key 管理:對外 Key 支持一鍵重新生成與自定義;舊 Key 立即失效,無需重啓。
  • 雙版本隔離:國內版與國際版各自維護賬號、端點與模型表,同名模型不會串到另一區域。
  • 賬號管理:自動發現桌面客戶端登錄;支持粘貼 token 與導入賬號文件。
  • 故障轉移:額度不足、限流或登錄失效時自動切換賬號,並對該賬號指數退避。
  • 會話親和:同一會話固定走同一賬號,保住上游的提示緩存命中,不會被輪詢打散。
  • 用量看板:記錄每次請求的 token 與耗時,彙總今日 / 累計 / 近 7 天 / 分賬號 / 分模型。
  • 自動續期:access token 臨近過期時自動刷新。
  • 推理檔位:按上游聲明的檔位在 DSH 內選擇;未聲明的可探測補齊。
  • 模型顯隱:可單獨關閉模型,僅影響選擇列表,不中斷進行中的會話。

安裝與啓用

前置條件:已安裝並登錄 WorkBuddy 桌面 App(國內版或國際版均可)。插件複用 App 的登錄狀態,零配置即可用。

  1. 使用以下命令安裝(僅限 web / CLI profile):
dsh plugin --profile web add github:ChaYeWuu/dsh-hyperworkbuddy
  1. 安裝後必須完全退出並重啓 DSH(新增 bundle 不會被熱加載)。

注意:本包沒有發佈到 npm,直接使用包名會 404。

典型用法

重啓 DSH 後,打開設置 → WorkBuddy,面板分五塊:OpenAI 兼容端點、國內版分區、國際版分區、用量、導入區。

在任意 OpenAI 兼容客戶端中填入國內版或國際版的對外端點地址與 API Key。例如國內版端點默認爲 http://127.0.0.1:8791/v1。

使用鏈接登錄功能:選擇版本,點擊生成授權鏈接,在瀏覽器完成登錄後返回面板。

注意事項

  • 權限限制:端點只監聽 127.0.0.1,並強制校驗迴環 Host 與 Origin。未顯式配置 apiKeys 時,會自動生成密鑰。
  • 環境差異:國內版與國際版各有獨立賬號池、端點與模型表,互不串號。
  • 安裝方式:桌面 App 的 desktop profile 只能通過插件頁安裝,CLI 的 web profile 可用命令行安裝。
羽毛球分组比赛记分
小程序二维码

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

小夜