前言¶
DeepSeek Harness (DSH) 採用插件化架構,旨在通過社區插件擴展原生能力。在使用 DSH 進行模型推理時,開發者常需要對接 OpenAI 的訂閱服務,並處理本地網絡環境(如直連或通過 Clash 代理)的連接問題。dsh-chatgpt-subscription 插件提供了一套完整的解決方案,涵蓋 ChatGPT 訂閱登錄、主 Agent 模型選擇以及直連/Clash 網絡設置。
插件簡介¶
該插件由 BaoBao1996121 獨立維護,採用 MIT 許可證。它通過複用 DSH 內置的 openai-codex 適配器、OAuth 登錄服務、憑據存儲和自動續期機制,讓用戶無需手動管理 API Key 即可使用 ChatGPT 訂閱。插件支持在 DSH Desktop 0.2.0-rc.2 / Windows 環境下運行,並提供 gpt-6.1-sol 文本模型選項。
安裝¶
在終端中執行以下命令即可安裝固定版本:
dsh plugin --profile desktop add github:BaoBao1996121/dsh-chatgpt-subscription#v0.1.3
安裝完成後,需要重啓 DSH 應用程序。
配置與使用¶
安裝並重啓 DSH 後,按照以下步驟完成配置:
-
配置網絡方式
打開 設置 → ChatGPT 訂閱。在“網絡方式”中選擇“直連”或“使用 Clash”,並填寫 Clash 的本地 HTTP/Mixed 端口(示例地址爲http://127.0.0.1:21158,需替換爲實際端口)。點擊 保存連接方式。 -
登錄 OpenAI
點擊 登錄 OpenAI。插件會調用本機 Chrome 或 Edge 瀏覽器打開 OAuth 登錄頁面。登錄成功後,憑據會保存在 DSH 的原生憑據文件中,DSH 會負責後續的自動續期。 -
設置主 Agent 模型
在模型列表中選擇目標模型(如gpt-6.1-sol),點擊 設爲主 Agent 默認模型。隨後創建新會話,新會話將自動使用該默認模型。注意:已有會話的模型需在會話內部進行切換。
網絡模式說明¶
插件提供兩種網絡模式,切換後僅影響之後發起的 OpenAI 請求:
- 直連
OpenAI 請求使用顯式直接連接,忽略 Node 環境代理;登錄瀏覽器也會使用--no-proxy-server啓動。但系統層面的 TUN、VPN 或路由策略仍可能接管流量。 - 使用 Clash
OpenAI 請求和登錄瀏覽器都明確連接到配置的本地 HTTP 代理。最終的出口流量遵循 Clash 的規則配置。如果 Clash 關閉或端口配置錯誤,連接將失敗。
注意事項¶
- 環境要求:該插件已針對 DSH Desktop 0.2.0-rc.2 / Windows 開發和驗證,其他系統尚未適配瀏覽器啓動入口。
- 模型能力:
gpt-6.1-sol爲文本模型,僅聲明支持文本輸入和 low 推理檔位。上下文上限、圖像能力等新型號特性尚未驗證。 - 權限與安全:插件以 DSH 進程權限運行。登錄憑據存儲在本地,切勿公開上傳
.credentials.yaml或登錄瀏覽器目錄。 - 卸載行爲:卸載插件會移除登錄頁面與網絡 hook,但已保存的登錄信息、默認模型配置以及原生適配器配置會保留。如需回退,請恢復安裝前的 profile 配置或重新選擇原有模型。