dsh-connect:一個插件接入 WorkBuddy、Trae 與 Qoder CN 模型

前言

DSH 插件生態強調「一切皆插件」。如果要在 DSH 的模型選擇器裏同時使用 WorkBuddy、Trae 與 Qoder CN 的模型,渠道添加、憑據管理、狀態查看和簽到領取容易分散在不同位置。下面介紹的 dsh-connect 是一個 DSH 插件,用於把上述渠道的模型接入 DSH,並在一個面板裏完成狀態查看、渠道管理、憑據管理和簽到。

這是什麼

dsh-connect 由 yembors64632 維護,許可證爲 MIT,分類爲模型推理。

它解決的問題是:

  • 一次接入 WorkBuddy(含企業版,多賬號註冊表)、Trae、Qoder CN 三個渠道的模型到 DSH。
  • 用一個統一面板查看各賬號登錄狀態、額度進度、簽到狀態和模型數。
  • 在一個入口裏完成渠道添加、改名、刪除、憑據管理和簽到領取。

核心功能

下面是已覈實的主要能力:

1、模型接入:WorkBuddy、Trae、Qoder CN 的模型進入 DSH 模型選擇器。

2、統一狀態面板:查看各賬號登錄狀態、額度進度、簽到狀態和模型數。

3、一鍵簽到:一次領取所有渠道的每日額度。

4、自動簽到:打開面板或側欄刷新時領取可領額度。

5、渠道管理:添加、改名、停用、刪除、粘貼憑據。

6、模型篩選:勾選哪些模型出現在模型選擇器中。

7、倍率顯示:模型選擇器和麪板中顯示當前倍率。

8、WorkBuddy 掃碼登錄:不依賴桌面 App。

安裝與啓用

已覈實資料中未提供官方安裝命令,因此本文不補充安裝命令。

插件的 Node 環境要求爲:

^22.19.0 || >=24.0.0

啓用後,如果新增/刪除渠道、改名或升級插件,需要重啓 DSH,相關模型纔會進入模型選擇器。

安裝前應檢查源碼與許可證。插件以當前 DSH 進程權限運行,憑據文件爲 0600 明文,不要提交到 git 或公開:

0600

典型用法

先做狀態查看和簽到,再做渠道與憑據管理,最後按變化重啓 DSH。

1、在左側欄底部打開「渠道中心」,查看狀態、簽到並管理入口開關。

2、在面板右上角「認證」頁添加/刪除渠道、改名、粘貼憑據或掃碼。

3、在宿主機運行憑據導出與只讀校驗命令:

node scripts/export-connect-credentials.mjs

4、在宿主機執行 WorkBuddy 掃碼登錄:

node scripts/wb-login.mjs

5、新增/刪除渠道、改名或升級插件後,重啓 DSH。

適用場景與注意

適合以下場景:

  • 需要在 DSH 中同時使用 WorkBuddy、Trae 與 Qoder CN 的模型。
  • 希望在一個面板裏查看登錄狀態、額度進度、簽到狀態和模型數。
  • 需要粘貼憑據、管理渠道、篩選模型、查看倍率。
  • 需要 WorkBuddy 掃碼登錄,不依賴桌面 App。

使用前需要特別注意:

1、憑據文件爲 0600 明文,不要提交到 git 或公開:

0600

2、Qoder CN 簽到依賴:

Cosy-ClientType: 10

3、WorkBuddy 的「今天籤沒簽」沒有可靠只讀來源,側欄角標與面板需走同一條 auto=1 請求:

auto=1

4、新增/刪除渠道、改名後,模型需要重啓 DSH 才進入模型選擇器。

5、等待掃碼時重啓 DSH 會作廢授權碼;授權碼 15 分鐘有效且一碼只消費一次。

6、Node 要求:

^22.19.0 || >=24.0.0

7、許可證爲 MIT,安裝前應檢查源碼。

結尾與鏈接

dsh-connect 的價值在於把 WorkBuddy、Trae、Qoder CN 三類渠道的模型接入、狀態面板、簽到、渠道管理和憑據管理收攏到一個 DSH 插件裏,減少在多個入口之間來回切換。

插件線索給出的目錄頁地址爲:

https://www.skillhub.cn/plugins/yembors64632/dsh-connect

GitHub 倉庫:

https://github.com/yembors64632/dsh-connect
羽毛球分组比赛记分
小程序二维码

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

小夜