dsh-codex-provider
在终端中运行以下命令:
dsh plugin install HaydenSmith1121/dsh-codex-provider
将以下提示词粘贴到 DeepSeek Harness 对话框中:
在 DeepSeek Harness 中执行 dsh plugin install HaydenSmith1121/dsh-codex-provider,或从 https://github.com/HaydenSmith1121/dsh-codex-provider 安装该插件后重启 dsh web。
插件介绍
Codex 的 ChatGPT 订阅模型并不走 api.openai.com,而是独立的 OAuth 会话与 Responses 协议。通用 OpenAI 兼容 provider 无法表达这些要求,想在 DeepSeek Harness 里用 GPT-6-Astra、GPT-5.6 系列等模型,就需要专门的适配层。
dsh-codex-provider 直接复用本机 Codex CLI 已登录的 ~/.codex/auth.json,不需要单独配置 API Key,流量走你的 ChatGPT 订阅额度而非按 token 计费。插件自行实现传输与协议转换:自动探测 client_version、对齐 Codex CLI 请求头、支持 HTTPS 代理与主备源站连接容灾,模型目录从后端实时拉取并在不可达时兜底。
在能力上,它提供流式输出、工具调用、图片输入、推理档位与用量显示;多轮历史按 Responses 规范回放,思考内容与正文分开渲染,并对 SSE 事件名变化做形状分派的容错。订阅额度耗尽与瞬时限流会区分为不同错误码,便于 Host 侧采取合适的恢复策略。
适合已经用 codex login 登录 ChatGPT 订阅、希望在 DSH Web 或 Headless 里统一选模型与对话体验的用户;也适合需要在受限网络下通过标准代理访问 chatgpt.com 后端、又不想维护自建 OpenAI 网关的人。
使用场景
- 已在本机登录 Codex CLI,想在 DSH 里直接选用 GPT-6-Astra 等订阅模型
- 需要流式对话、工具调用与图片输入,但不想单独购买 OpenAI API Key
- 在受限网络下通过 HTTPS 代理访问 Codex 后端,并希望在额度与限流上有明确错误提示
适合人员
- 持有 ChatGPT 订阅并已配置 Codex CLI 的开发者
- 在 DeepSeek Harness Web 或 Headless 中统一编排多模型的团队
- 不愿自建 OpenAI 兼容网关、希望复用第一方登录态的用户