dsh-codex-connect:为 DeepSeek Harness 接入 ChatGPT OAuth 与 Codex 模型
franksong2702/dsh-codex-connect
DSH plugin 通过 ChatGPT OAuth 接入 Codex 模型,支持 Harness 原生审批与会话恢复。
让拥有 ChatGPT 订阅的用户无需 OpenAI Platform API 凭证,即可在 DeepSeek Harness 中使用 OpenAI Codex 模型,并保持 Harness 原生的审批与安全控制。
dsh plugin --profile web add github:franksong2702/dsh-codex-connect- 分类
- 模型与推理
- 平台
- DSH-Plugin
- 作者
- franksong2702
- 分发方式
- 插件
dsh-codex-connect 核心特性
dsh-codex-connect 仓库信息

dsh-codex-connect 仓库简介
dsh-codex-connect 是 DeepSeek Harness(DSH)的 ChatGPT OAuth 与 Codex 模型接入插件(DSH plugin),由 franksong2702 维护,采用 Apache-2.0 许可证,基于 TypeScript 开发。它解决的核心问题是:让拥有 ChatGPT 订阅的用户无需 OpenAI Platform API 凭证,即可在 DSH 中使用 OpenAI Codex 模型。插件新增 openai-codex 模型目录和独立的 ChatGPT OAuth 登录,模型仍通过 Harness 的标准 LLM 服务运行,因此流式输出、工具调用、推理回放、压缩、文件系统控制、权限门和审批提示等能力均由 Harness 掌控,不会将 ChatGPT 订阅转换为 Platform API 凭证。安装是增量式的,不会替换当前默认模型或搜索路由,独立的搜索提供者和 view_image 工具默认禁用,需显式启用。
dsh-codex-connect 这个 DSH plugin 支持哪些核心特性?
插件提供完整的 ChatGPT OAuth 登录流程,支持从 Harness 设置界面或 CLI 登录。doctor 命令仅读取进程和文件系统元数据,绝不打开 OAuth 文档或打印令牌、授权码、账户 ID 等敏感信息;doctor --json 输出无密钥的 JSON 文档(schema 版本 1),包含包/版本/Node 元数据、凭证文件状态和安全模式、能力、冲突状态及提示,但省略绝对凭证路径和 OAuth/账户/过期数据。status --json 仅输出登录或登出状态及包元数据,登出状态仍以退出码 1 结束。
dsh-codex-connect 怎么安装?
安装命令如下,支持从 npm 或 GitHub 安装,也可从源码检出或本地路径安装:
dsh plugin --profile web add github:franksong2702/dsh-codex-connect
安装后,可在 Harness 设置中通过 Settings → Plugins → Plugin configuration → Codex Connect 管理插件,或使用 CLI 命令登录、查看状态和诊断:
dsh plugin --profile web exec dsh-codex-connect login
dsh plugin --profile web exec dsh-codex-connect status
dsh plugin --profile web exec dsh-codex-connect doctor
dsh-codex-connect 如何配置 ChatGPT 账户和可选能力?
在 Harness 的插件配置卡片中,可以管理 ChatGPT 账户和可选能力(如 Codex 搜索和 view_image)。配置更改使用 Harness 的修订保护设置存储,并实时生效。保存更改仅影响此插件的能力部分,不会选择默认模型或全局设置。Codex 模型随后会出现在 Harness 的常规模型选择器中,与现有提供者并列。
dsh-codex-connect 兼容哪些 DeepSeek Harness 版本和平台?
插件依赖多个 @deepseek-ai/dsh-* 包,涵盖 agent、LLM、会话、设置、工具、Web 等模块,表明其深度集成 DSH 生态。由 franksong2702 维护,最近更新于 2026-08,当前 Stars 11、Forks 1,采用 Apache-2.0 许可证。