DeepSeek Harness (DSH) 通過插件架構擴展功能。對於需要使用 ChatGPT Plus/Pro 訂閱的用戶,直接綁定官方賬戶是更優方案。下面介紹 ChatGPT Subscription 插件。
插件定位¶
ChatGPT Subscription 是一個 DeepSeek Harness 插件,由 singerao25 維護。它通過官方 OAuth 登錄,讓你在 DSH 內部直接使用 ChatGPT 模型,並利用你的 Plus/Pro 訂閱配額。
核心功能¶
- 官方 OAuth 登錄:通過 OpenAI 官方授權頁面綁定賬戶。
- 模型調用:在 DSH 的對話模型選擇器中選擇 ChatGPT 提供商下的模型進行聊天。
- 狀態管理:支持“重新登錄”和“解綁”操作,可查看賬戶狀態及過期時間。
- 令牌同步:登錄令牌會同步到
~/.codex/auth,該文件權限設爲僅所有者。 - 多語言支持:支持英語、中文、日語、韓語、西班牙語、葡萄牙語、法語、德語、意大利語、俄語、印地語和印尼語。
安裝與啓用¶
- 安裝插件:
在 DSH 中打開 Plugins(插件) -> Add plugin(添加插件),輸入包名並安裝。
對於 CLI Web Profile,使用以下命令:
dsh plugin --profile web add dsh-chatgpt-sub
- 重啓 DSH:
安裝後必須重啓 DSH 才能生效。刷新頁面無效。
在桌面應用中,通過菜單重啓。
典型用法¶
- 安裝插件:在插件頁面打開 Add plugin,輸入
dsh-chatgpt-sub進行安裝。 - 登錄賬戶:打開 Plugins -> ChatGPT Subscription,點擊 Sign in with ChatGPT。在瀏覽器中完成授權,頁面顯示 Connected 即可。
- 發起對話:在對話界面的模型選擇器中,找到 ChatGPT 提供商,選擇對應的模型開始聊天。
適用場景與注意¶
- 前置要求:你的賬戶需要包含 Codex 訪問權限,且訂閱配額充足。
- 權限影響:插件會將令牌寫入
~/.codex/auth,這可能會影響 Codex CLI 使用的賬戶。 - 卸載說明:卸載插件不會刪除
~/.codex/auth中的數據,只會移除插件自身的綁定和 DSH 中的管理條目。 - 許可證:MIT。
總結¶
該插件解決了在 DSH 中直接調用 ChatGPT 官方訂閱模型的需求,通過 OAuth 機制保證了賬戶安全,並支持多語言環境。安裝後需重啓 DSH,確保令牌正確同步。