dsh-plugin-subhub:把第三方訂閱接入 DeepSeek Harness

前言

DeepSeek Harness(DSH)通過插件擴展功能。對於已經有第三方訂閱賬戶的用戶,可能希望在 DSH 中直接使用訂閱覆蓋的模型能力,而不是隻配置 API key。dsh-plugin-subhub 是一個第三方訂閱接入插件,用於登錄第三方訂閱賬戶並使用訂閱內的模型能力。

這是什麼

dsh-plugin-subhubkinoward 維護,許可證爲 MIT。它面向 DeepSeek Harness 的 web profile,把第三方訂閱賬戶接入 DSH Web 界面。README 列出支持 OpenAI / ChatGPT、xAI (Grok) 和 GitHub Copilot 訂閱。

安裝後,登錄入口位於 Settings → Third-party subscriptions

核心功能

下面介紹已說明的能力:

  • 接入第三方訂閱賬戶,並通過瀏覽器授權登錄。
  • 支持文本聊天、圖像理解、圖像生成和圖像編輯。
  • 通過 Settings → Third-party subscriptions 管理登錄、登出,並在模型選擇器中同步訂閱模型。
  • 提供可選 CLI 登錄腳本;README 說明當前覆蓋 OpenAI。

安裝與啓用

先確認環境滿足 Node.js 22.19 或更高。插件以當前 dsh 進程權限運行,安裝前建議查看源碼與 MIT 許可證。

1、安裝插件:

dsh plugin --profile web add github:kinoward/dsh-plugin-subhub

2、啓動 web profile:

dsh web

3、安裝後重啓 DeepSeek Harness。

典型用法

登錄訂閱賬戶

1、打開 Settings → Third-party subscriptions

2、點擊目標訂閱卡片的 Sign in,例如 OpenAI subscriptionxAI Grok subscription

3、在瀏覽器中打開授權鏈接,並輸入一次性代碼。該代碼 15 分鐘內有效。

4、授權完成後,頁面會自動同步,訂閱模型會出現在模型選擇器中。

選擇模型與調整推理強度

在輸入區左下角的模型選擇器中查看當前模型和 reasoning level。選擇需要的模型,並在同一菜單中調整 reasoning level。可用模型和 reasoning level 由訂閱提供方和賬戶決定,並自動同步。

圖像理解、生成與編輯

在會話中上傳圖片,可詢問圖像內容,或要求提取截圖中的文字。

也可以用描述生成圖像,例如:

A cinematic illustration of a neon street on a rainy night.

如果要對圖像進行編輯,可以先上傳一張圖,或使用最近一次生成的圖像,再輸入類似指令:

Change the sky to a sunset, keep everything else the same.

編輯會使用會話中最近一次圖像。

可選 CLI 登錄

如果沒有圖形界面,可以從 profile 目錄運行:

node node_modules/dsh-plugin-subhub/login.js

腳本會打印授權鏈接和一次性代碼。按提示完成瀏覽器授權後,打開一次 Settings → Third-party subscriptions,讓訂閱出現在模型選擇器中。當前該腳本覆蓋 OpenAI;其他提供方在訂閱頁面登錄。

適用場景與注意

適合:

  • 已有 OpenAI / ChatGPT、xAI (Grok) 或 GitHub Copilot 訂閱,希望在 DSH Web 中使用訂閱模型。
  • 需要進行文本聊天、圖像理解、圖像生成或圖像編輯。
  • 在命令行環境完成登錄時,可使用當前覆蓋 OpenAI 的 CLI 登錄腳本。

使用前注意:

  • 模型可用性、使用限制和響應速度由訂閱提供方和賬戶決定,服務可能臨時不可用。
  • xAI 登錄複用官方 Grok CLI 的 OAuth 流程,屬於社區支持路徑,可能隨時變化。
  • README 與 package.json description 在支持服務範圍上存在表述不一致:README 列出 OpenAI / ChatGPT、xAI (Grok) 和 GitHub Copilot,而 package.json description 只提及當前支持 OpenAI / ChatGPT 訂閱、更多訂閱服務規劃中。
  • 登錄數據默認保存在 ~/.dsh-plugin-subhub/<provider>-auth.json,文件權限限制爲當前系統用戶。
  • 插件不讀取其他程序保存的登錄數據,安裝後需在本插件內登錄。
  • 簽出會刪除當前使用的登錄文件。
  • 不要共享登錄文件、一次性代碼或賬戶信息,也不要將其提交到 Git 或 Issue。

結尾

dsh-plugin-subhub 解決的是已有第三方訂閱接入 DeepSeek Harness 的問題:先通過瀏覽器授權登錄,再在模型選擇器中選擇模型,完成文本聊天與圖像相關任務。它是 MIT 許可的第三方插件,可在 DSH 社區目錄中檢索,並通過 GitHub 倉庫查看源碼與文檔:

https://github.com/kinoward/dsh-plugin-subhub

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

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

小夜