前言¶
DeepSeek Harness (DSH) 採用插件化架構,旨在爲 LLM 交互提供靈活的擴展能力。在對接外部大模型時,通常需要申請並管理 API Key。如果用戶已持有 OpenAI ChatGPT 訂閱,通過 OAuth 進行授權往往比申請 API Key 更直接、便捷。
插件定位¶
dsh-oai-oauth 是一個 DSH LLM 適配器插件。它允許 DSH 直接通過 OpenAI ChatGPT 的訂閱權限(OAuth)調用模型,無需輸入 API Key。該插件複用了本地 Codex CLI 的登錄憑證。
核心功能¶
- 使用 OpenAI ChatGPT 訂閱(OAuth)調用 LLM,無需 API Key。
- 複用本地 Codex CLI 登錄狀態(讀取
~/.codex/auth.json)。
安裝與啓用¶
在終端執行以下命令安裝插件:
dsh plugin --profile web add dsh-oai-oauth
安裝完成後,啓動 Web 界面:
dsh web
在界面中依次打開 Settings -> Models,選擇 OpenAI ChatGPT (OAuth),並使用你的 ChatGPT 賬號登錄。
卸載¶
如需移除插件,執行:
dsh plugin --profile web remove dsh-oai-oauth
適用場景與注意¶
此插件適合已擁有 ChatGPT 訂閱、希望通過 OAuth 方式接入 DSH 的用戶。由於插件代碼會以 DSH 進程的權限運行,建議在安裝前檢查源碼與許可證(MIT)。
總結¶
通過 dsh-oai-oauth,DSH 用戶可以跳過繁瑣的 API Key 申請流程,直接利用現有的 ChatGPT 訂閱。更多詳情請訪問 GitHub 倉庫。