DeepSeek Harness Hub
← 返回列表

Codex OAuth 接入eons2long/dsh-codex-oauth

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
✓ 可直接安装

用 ChatGPT 订阅账号登录,在 DSH 中调用 Codex 模型

自动检查通过:npm 包已发布且 engines 声明满足基线;该结论来自程序自动检查,未经人工实机验证。 · 最近上游提交 2026/9/3 · 已提供中文文档

通过 OpenAI Codex OAuth 使用 ChatGPT Plus/Pro Codex 模型的 DeepSeek Harness 插件。

综合分
34.4
GitHub 分
34.4
用户评分
★ Stars
1
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add dsh-codex-oauth
npm 包 dsh-codex-oauth 已校验归属本仓库,走 npm 安装最省事
数据截至 2026/9/16(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查✓ 自动检查通过

以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。

npm 包dsh-codex-oauth @ 0.2.8
Node 引擎未声明 engines.node
dsh CLI 依赖未声明 dsh 版本约束
入口文件main/exports/bin 已声明

验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/18 05:20:45

依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-atomic-write@deepseek-ai/dsh-llm@deepseek-ai/dsh-llm-pi-ai
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

dsh-codex-oauth

一个独立的 DeepSeek Harness(dsh) 插件,通过 OpenAI Codex OAuth 使用 ChatGPT Plus/Pro 订阅模型。

插件使用 @earendil-works/pi-ai 提供的 Codex provider,以及 DSH 公共的 dsh-llm-pi-ai 适配器,支持流式输出、工具调用、推理、图片、replay、上下文压缩、OAuth 自动刷新和 Codex 模型目录。

这是 ChatGPT Codex 后端接入,不是普通的 OpenAI Platform API Key 适配器。

安装

dsh plugin --profile web add dsh-codex-oauth
dsh web

如果使用 npx:

npx @deepseek-ai/dsh plugin --profile web add dsh-codex-oauth
npx @deepseek-ai/dsh web

登录

插件拥有独立的 OAuth 登录流程和凭据文件。新用户不需要安装 Pi,也不需要复制任何 token。

Web UI

打开 设置 → OpenAI Codex,点击 使用 ChatGPT 登录。插件会打开浏览器完成 OAuth 授权;返回 DSH 后,在模型选择器中选择 openai-codex。

命令行登录

dsh plugin --profile web exec dsh-openai-codex login

无图形浏览器的机器:

dsh plugin --profile web exec dsh-openai-codex login --device-code

查看状态和退出登录:

dsh plugin --profile web exec dsh-openai-codex status
dsh plugin --profile web exec dsh-openai-codex logout

浏览器登录会打开 OpenAI 授权页面,并通过 localhost 回调完成。登录后,在 DSH 模型选择器中选择 openai-codex。

凭据存储

凭据默认存储在:

~/.dsh/.openai-codex-auth.json

也可以通过 DSH_HOME 改变目录。文件采用原子写入、仅所有者可读写(0600),登录、刷新和退出登录使用跨进程文件锁。

插件不会读取或修改:

~/.pi/agent/auth.json
~/.codex/auth.json

开发与测试

npm test

npm test 会先重新构建 Web bundle,再运行基础检查。

测试需要当前 DSH profile 提供 DSH 和 pi-ai peer dependencies。

限制

- ChatGPT 套餐资格、模型权限、配额和后端行为由 OpenAI 控制,可能变化;
- Codex 端点不是公开的 OpenAI Platform API 端点;
- 文件系统、Shell、MCP、权限、附件等能力仍由当前 DSH profile 提供。

许可证

MIT

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群