ddll8023/dsh-codex
ddll8023★ 0JavaScript最后同步: 2026-08-15
OpenAI Codex (ChatGPT Plus/Pro OAuth) provider plugin for DeepSeek Harness (DSH). dsh-plugin
README 摘要
dsh-codex 给 DeepSeek Harness(DSH)接入 OpenAI Codex(ChatGPT Plus/Pro OAuth)账号。安装后模型选择器中会出现 OpenAI Codex Provider,可直接使用 Codex 模型。 - Provider 路由: openai-codex - API 类型: openai-codex-responses (Codex Responses API,不是 /v1/chat/completions ) - 兼容版本:DSH = 0.1.0-rc.6 - License:MIT 功能特性 - 通过 ChatGPT Plus/Pro OAuth 接入 Codex 模型,不依赖 DeepSeek API Key。 - 支持浏览器 OAuth 登录和 Device Code 无浏览器登录。 - 模型选择器自动发现 Codex 模型,支持文本流、工具调用和图片输入(仅限模型目录声明支持 image 的模型)。 - 凭证使用 DSH 自身凭证服务保存,自动刷新、不写入日志。 安装与启用 方式 A(推荐): dsh plugin dsh plugin 需要 pnpm (可通过 corepack enable pnpm 启用)。安装后重启 dsh web ,插件随 profile 启动。 方式 B:手动 1. 将插件包放入 $DSH HOME/profiles/web/node modules/dsh-codex (或执行 npm install )。 2. 在 $DSH HOME/profiles/web/package.json 的 dsh.profile.bundles 追加 "dsh-codex" 。 3. 重启 dsh web 。 验证是否启用 启用后模型选择器中会出现 OpenAI Codex Provider 及其模型(gpt-5.3-codex-spark、gpt-5.4、gpt-5.4-mini、gpt-5.5、gpt-5.6-luna 等,来自 pi-ai 的 Codex 目录)。 登录与使用 命令 说明 /codex login 浏览器 OAuth 登录(Authorization Code + PKCE,回调 http://localhost:1455/auth/callback )。命令返回授权 URL,在浏览器完成登录即可,流程在后台继续。 /codex login --device 无浏览器环境的 Device Code 流程(显示设备码与验证 URL)。 /codex logout 删除本地 OAuth 凭证。 /codex status 登录状态、账号(accountId)、token 有效期(不显示任何 token)。 登录后在模型选择器中选择 openai-codex 下的任…
在 GitHub 查看完整 README →