← 返回列表
需源码安装
为 DeepSeek Harnessdsh内置的 openai-codex 提供方增加 ChatGPT / Codex…
暂不能直接安装(需源码编译或环境不满足):缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装。 · 最近上游提交 2026/9/2 · 已提供中文文档
ChatGPT / Codex 浏览器登录,用于 DeepSeek Harness 内置的 openai-codex 提供商——无需 OpenAI API 密钥。
综合分
28.9
GitHub 分
28.9
用户评分
—
★ Stars
1
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add JerryXst/dsh-codex-web-auth缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装,改用 GitHub 源安装
信任档位:已验证本站已于 0 天前真实安装成功
- 是什么
- dsh 原生插件 · browser
- 装得上吗
- 本站已真实安装成功(非静态推断)
- 安全吗
- 本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
- 还在维护吗
- 活跃:最近一次提交在 23 天前
档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →
🟢实装验证通过· 2026/9/25
由本站实装验证器在真实 dsh 环境安装成功,非静态推断。
数据截至 2026/9/19(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查需源码安装
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包dsh-codex-web-auth-workspace(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明
缺少 main/exports/bin 入口声明;仓库 package.json 标记 private,未发布到 npm,需从源码安装
验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/24 00:04:05
依赖的 DSH / Cordis 模块
@deepseek-ai/cordis@deepseek-ai/dsh-api-gateway@deepseek-ai/dsh-api-remotes@deepseek-ai/dsh-api-settings-controller@deepseek-ai/dsh-authorization@deepseek-ai/dsh-client-ui-renderer@deepseek-ai/dsh-client-ui-settings-models@deepseek-ai/dsh-client-ui-slots@deepseek-ai/dsh-credentials@deepseek-ai/dsh-settings@deepseek-ai/dsh-typert-generator@deepseek-ai/dsh-typert-protocol用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
由 DeepSeek 最新模型翻译生成dsh-codex-web-auth English 为 DeepSeek Harness(dsh)内置的 openai-codex 提供方增加 ChatGPT / Codex 浏览器登录界面。 本组合包连接 DSH 已有的授权流程与“模型设置”页面,使符合条件的 ChatGPT / Codex 订阅用户无需创建或填写 OpenAI API Key,即可在 DSH Host 上完成授权。 预发布状态:仓库正在准备公开测试。在干净的 DSH Web profile 上完成全部发布检查之前,请勿将 0.1.0 视为生产可用版本。 功能 - 在 openai-codex 提供方卡片中增加 ChatGPT / Codex Web 登录面板。 - 发起 DSH 内置 llm-pi-ai 已注册的授权流程。 - 在已认证的 DSH Web 客户端与 Host 之间传递登录链接、设备码、选项及文本/密文问题。 - OAuth grant 保留在 DSH Host;浏览器状态与进度帧不会返回 access token 或 refresh token。 - 登录成功后自动启用 llm-pi-ai.providers.openai-codex 模型路由。 - 支持取消、重新登录和删除 Host 中保存的凭据。 本插件不会生成 OpenAI API Key,不会通过第三方服务器代理模型请求,也不会新增一套模型适配器。模型可用性、额度、账号资格和提供方行为仍取决于 OpenAI、用户账号以及当前安装的 DSH llm-pi-ai 版本。 使用条件 - 已启用内置 llm-pi-ai 和 Web 设置界面的 DSH Web profile。 - DSH 版本与 packages/plugin/package.json 声明的 peer API 版本兼容。 - OpenAI 账号、套餐和所在区域可以使用当前提供方暴露的 Codex 登录流程。 - DSH Host 的凭据提供方可写。 本组合包只提供 Web UI。纯 Headless 或终端 profile 需要另外的 Host 侧授权交互界面。 安装 以下命令仅供 npm 包发布且干净 profile 测试通过后使用: dsh plugin --profile web add dsh-codex-web-auth dsh web 重启后打开 DSH Web 页面。DSH 会把树外插件安装到指定 profile,并通过本包的 dsh.bundle.patch 声明启用组合层。 后续更新: dsh plugin --profile web add dsh-codex-web-auth@latest 图文快速上手 安装插件并重启 DSH 后,按下面三步操作: 1. 选择 openai-codex 打开 设置 → 模型。如果尚未添加该模型路由,点击 添加提供方,然后选择 openai-codex。此提供方使用 Codex Web 登录,不需要填写 API 密钥或自定义提供方设置。 选择 openai-codex 提供方并打开 Codex 登录区域 2. 发起登录并选择方式 点击 登录 Codex。出现登录方式选择框后,选择需要的登录方式,再点击 提交。 选择 OpenAI Codex 登录方式 3. 完成授权 按照 DSH Host 给出的 OpenAI 浏览器页面或设备码提示完成授权。如果浏览器没有自动打开,请使用登录区域中显示的手动授权链接。授权完成后返回 DSH,确认卡片显示 已登录 和 模型路由已启用。如果这是首次添加提供方且编辑卡片仍然打开,再点击 保存。 上图为基于真实 DSH 截图整理的操作示意;具体文案和间距可能随 DSH 版本及界面语言略有变化。 使用说明 可用操作: - 重新登录 Codex:通过提供方流程替换或刷新现有授权。 - 取消:终止当前授权流程。 - 删除本地登录:从当前 DSH 凭据提供方删除 llm-pi-ai/openai-codex 记录。 卸载 如果希望同时删除 OAuth grant,请先在提供方卡片中执行“删除本地登录”。只卸载组合包可能留下失去所有者的凭据记录。 dsh plugin --profile web remove dsh-codex-web-auth profile 更新后重启 DSH。 安全与隐私 - 插件不包含遥测或分析功能。 - 插件自身不会直接向 OpenAI 发起网络请求;提供方通信与 token 交换由已安装的 DSH llm-pi-ai 授权流程负责。 - OAuth token 不会出现在插件发送给浏览器的状态、通知、问题或完成帧中。 - 授权问题和用户答案必须经过已认证的 DSH 浏览器—Host 通道,才能完成人机交互。 - DSH 通过浏览器会话及 Host/Origin 信任检查保护 RPC。不要把 DSH 当作无认证的共享公网服务暴露。 - 使用 DSH 默认文件型凭据提供方时,grant 保存在 $DSH_HOME/.credentials.yaml,依靠仅所有者可读的文件权限保护,但静态内容不加密,同一 OS 用户运行的进程仍可读取。 部署前请阅读 SECURITY.md 和 PRIVACY.md。 不要在 issue、截图、日志或测试夹具中提交真实 access token、refresh token、授权回调 URL、Cookie 或凭据文件。 常见问题 没有看到登录面板 请确认: - 插件安装在当前正在运行的 Web profile; - llm-pi-ai 已加载; - 模型设置页中存在 openai-codex 提供方; - 当前 DSH 版本满足本包的 peer dependency。 提示“登录流程尚未注册” 当前 llm-pi-ai 没有注册 openai-codex 登录流程,或 authorization 服务没有挂载。请检查最终生效的 DSH 配置与版本兼容性。 登录成功,但模型路由没有启用 登录期间设置修订可能发生变化,或者设置提供方为只读。请手动启用 llm-pi-ai.providers.openai-codex 后重试。 本机可登录,通过远程地址不能登录 请使用 HTTPS,并确保反向代理完整保留 DSH 的 WebSocket 和浏览器认证行为。远程运行 DSH 属于高敏感部署场景;本插件不会额外增加第二层身份认证。 本地开发 npm install npm run build npm test npm pack --workspace packages/plugin --dry-run 当前构建工具链要求 Node.js ^22.18.0 或 >=24.11.0;发布后运行时包的 Host 版本要求在包元数据中单独声明。 packages/plugin/lib/ 是发布包的一部分,但属于生成文件。请修改 packages/plugin/src/ 后重新构建,不要手工编辑生成产物。 当前自动化测试使用内存凭据提供方和无害假 token。正式发布还必须完成一次干净 DSH Web profile 安装测试,检查项见 docs/MARKETPLACE.md。 包结构 packages/plugin/ ├── cordis.patch.yml # DSH bundle 配置层 ├── package.json # 可发布 npm 包 ├── src/index.ts # Host 授权控制器 ├── src/client/index.tsx # 模型设置页 UI └── lib/ # 生成的发布产物 参与贡献 参见 CONTRIBUTING.md。安全问题请按 SECURITY.md 报告。 许可证 MIT 这是社区插件,不是 OpenAI 或 DeepSeek 官方产品。OpenAI、ChatGPT、Codex、DeepSeek 和 DeepSeek Harness 是其各自权利人的商标。