前言¶
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 仓库。