
Player-MINEPIG/dsh-llm-codex-oauth
60最近提交 2026年8月14日
dsh-llm-codex-oauth DSH 插件
本插件将OpenAI Codex OAuth集成到DeepSeek Harness (DSH),允许您使用ChatGPT Plus/Pro/Business/Edu订阅作为模型提供方。它通过设备码OAuth流程与chatgpt.com认证,并将订阅模型暴露为'codex-oauth'提供方。凭据安全存储在DSH凭据库中。
如何安装 dsh-llm-codex-oauth DSH 插件
dsh plugin --profile web add file:/path/to/dsh-llm-codex-oauth复制不会执行命令。安装 dsh-llm-codex-oauth DSH 插件前请核对仓库和版本。
dsh-llm-codex-oauth DSH 插件数据来源
dsh-llm-codex-oauth DSH 插件快照日期:2026年8月16日
discovered
dsh-llm-codex-oauth DSH 插件能做什么
- 将`openai-codex`提供方注册为DSH LLM seam的`codex-oauth`,使订阅模型可用。
- 支持通过`auth.openai.com`进行设备码OAuth登录,无需本地回调服务器。
- 将refresh/access token存储在DSH凭据库(`$DSH_HOME/.credentials.yaml`,权限0600)中。
- 提供设置页区块,包含登录/登出按钮和实时状态。
- 支持多轮对话,完整保留回放元数据。
- 在对话界面提供只读命令`/codex-status`和`/codex-logout`。
dsh-llm-codex-oauth DSH 插件适合哪些场景
- 在DSH中使用ChatGPT Plus订阅模型进行对话。
- 登录ChatGPT账号后在DSH设置中切换模型提供方。
- 安全地管理OAuth令牌,避免暴露在配置或日志中。
- 开发和测试依赖ChatGPT Codex API端点的DSH插件。
dsh-llm-codex-oauth DSH 插件适合谁
- 拥有ChatGPT Plus/Pro/Business/Edu订阅的DSH用户。
- 希望在不使用官方API密钥的情况下将ChatGPT模型集成到DSH工作流的开发者。
dsh-llm-codex-oauth DSH 插件的限制
- 本插件使用未公开的`chatgpt.com/backend-api`接口,违反OpenAI服务条款,可能导致账号受限。
- 暂不支持图片输入。
- 可用模型取决于所安装的pi-ai包版本。
- 登录状态(设备码)仅存于进程内存;重启后凭据库会重新验证。
dsh-llm-codex-oauth DSH 插件的仓库 README 摘录
以下文字摘自 dsh-llm-codex-oauth DSH 插件的上游仓库 Player-MINEPIG/dsh-llm-codex-oauth 的 README,版权归原作者,仅作引用。
> 本项目由 DeepSeek-V4-Pro 在 DeepSeek Harness 用时约 3h 不到完成,未进行完整 Code Review,仅人工审查确保基础功能可用,使用前需了解安全风险并自行为此负责。 在 dsh(DeepSeek Harness)里使用你的 **ChatGPT / Codex 订阅**(Plus / Pro / Business / Edu)。插件通过 OpenAI Codex 的 OAuth 流程登录 ChatGPT 账号,把订阅额度暴露成 dsh 的 `codex-oauth` 模型提供方。 > ⚠️ **风险提示**:本插件调用 ChatGPT 网页版后端(`chatgpt.com/backend-api`),这是一个未公开、官方不支持的接口,违反 OpenAI 服务条款的风险真实存在,可能导致账号受限。请自行评估后使用。 ## 目录 - [dsh-llm-codex-oauth](#dsh-llm-codex-oauth) - [目录](#目录) - [功能特性](#功能特性) - [安装](#安装) - [免 pnpm 的一键安装(本地 / 开发用,跨平台)](#免-pnpm-的一键安装本地--开发用跨平台) - [手动命令行安装](#手动命令行安装) - [验证安装完成](#验证安装完成) - [使用](#使用) - [工作原理](#工作原理) - [开发](#开发) - [安全与合规](#安全与合规) - [License](#license) ## 功能特性 - **订阅模型接入**:把 pi-ai 内置的 `openai-codex` provider(`openai-codex-responses` 线上协议)注册为 dsh LLM seam 的 `codex-oauth` 提供方;模型目录随所装 pi-ai 维护(如 `gpt-5.3-codex-spark`、`gpt-5.4`、`gpt-5.5`、`gpt-5.6-*` 等)。 - **OAuth 设备码登录**:走 `auth.openai.com`(与 Codex CLI 同一 OAuth client),headless 友好,无需本地回调服务器。 - **凭据安全**:refresh / access token 只存在 dsh 凭据库 `$DSH_HOME/.credentials.yaml`(0600),**不进配置、不进会话日志、不进本仓库**;access token 过期时由 pi-ai 在串行化的写路径里自动用 refresh token 续期。 - **设置页登录**:在设置页提供「Codex 订阅 (ChatGPT)」区块,含登录 / 登出按钮与实时状态;对话侧仅保留
阅读完整 README仓库许可: MIT
dsh-llm-codex-oauth DSH 插件常见问题
如何安装dsh-llm-codex-oauth插件?
可以使用一键安装脚本:在仓库根目录运行 `node scripts/install.mjs`。该脚本无需pnpm,在Windows、macOS和Linux上均可运行。也可以手动安装:先安装pnpm和dsh CLI,然后运行 `dsh plugin --profile web add file:/path/to/dsh-llm-codex-oauth`。
如何用ChatGPT账号登录?
安装并重启dsh后,打开设置页,侧栏选择「Codex 订阅 (ChatGPT)」。点击「登录 ChatGPT 账号」,按提示打开验证网址、输入设备码并登录你的ChatGPT账号。状态变为「已连接」后即可使用。
使用这个插件有哪些风险?
本插件调用未公开的 `chatgpt.com/backend-api` 接口,该接口不受OpenAI官方支持,违反其服务条款,可能导致账号受限或封禁。请自行承担风险。插件不会将凭据存储在仓库中,但风险依然存在。
免费ChatGPT账号可以用这个插件吗?
本插件专为ChatGPT Plus/Pro/Business/Edu订阅设计。免费账号可能无法访问插件所使用的Codex端点。你需要付费订阅才能使用'codex-oauth'提供方暴露的模型。
安装后如何更新插件?
停止dsh进程,然后从仓库重新运行一键安装脚本:`node scripts/install.mjs`。这会在不影响凭据的情况下刷新插件文件。如果你使用pnpm安装,需要先移除再重新添加:`dsh plugin --profile web remove dsh-llm-codex-oauth` 然后 `dsh plugin --profile web add file:/path/to/dsh-llm-codex-oauth`。