跳到主要内容

dsh-codex-bridge

已验证

@piercat/dsh-codex-bridge · v0.2.34 · MIT · Web 界面

A secure ChatGPT OAuth Codex provider for DeepSeek Harness.

安装

dsh plugin add @piercat/dsh-codex-bridge

用 dsh --profile default --dump-config 确认 layer 已生效 —— 参见安装指南。

源码

标签

作者

说明文档

DeepSeek Harness 的 Codex Bridge

English | 中文

npm license

@piercat/dsh-codex-bridge 为 DeepSeek Harness (DSH) 添加 Codex Bridge 模型提供方。它使用官方 ChatGPT 浏览器授权流程,并通过账户订阅权益提供 Codex Responses。

本项目不接受 API 密钥,不会在项目文件中存储令牌,也不使用第三方中继服务。

预览

已脱敏的 Codex Bridge 设置预览

上图账户为不可用的占位信息。插件只会在本地 DSH 设置页中显示已连接账户;令牌永远不会显示。

安装

前提条件:DSH Web profile 和 Node.js 22 或更高版本。

dsh plugin --profile web add @piercat/dsh-codex-bridge
dsh web

打开 设置 → 插件 → Codex Bridge,选择 连接 ChatGPT,然后在浏览器中完成官方登录流程。连接成功后,在 DSH 模型选择器中选择 Codex Bridge。

如需直接从 GitHub 仓库安装:

dsh plugin --profile web add github:piercatcc/dsh-codex-bridge

如需安装指定版本:

dsh plugin --profile web add @piercat/[email protected]

功能

  • 使用仅限本机回调的官方浏览器 OAuth 流程。
  • 为 DSH 模型选择器提供 Codex 模型。
  • 提供标准(默认)和快速两种 GPT 模型选项;快速模式速度为 1.5 倍、用量更高,并会以 Fast service tier 发送给 Responses。
  • 紧凑展示已连接账户、剩余额度和可用的到期/重置时间。
  • 在 DSH 设置中提供刷新和退出登录操作。
  • 使用 macOS 钥匙串和 Windows 凭据管理器存储凭据。

安全与隐私

数据 处理方式
刷新凭据 仅存储在 macOS 钥匙串或 Windows 凭据管理器中
Access / ID 令牌 仅保存在内存中
账户标签 仅用于展示的元数据,存储在操作系统凭据库中
网络 仅向 auth.openai.com 和 chatgpt.com 发起 HTTPS 请求
日志和错误 OAuth code 和令牌值都会脱敏

不提供明文凭据兜底、遥测、代理设置、API key 选项或第三方中继。Linux 尚未实现安全凭据存储,因此明确不支持并会安全失败。

开发

pnpm install --frozen-lockfile
pnpm run check
pnpm run build
pnpm test
pnpm pack:check

包构建会从发布的 dist 目录中排除测试文件。prepack 会在 pnpm pack 或 pnpm publish 前重新构建发行文件。

卸载

在 DSH 中使用 退出登录 清除已存储的凭据,然后移除插件:

dsh plugin --profile web remove @piercat/dsh-codex-bridge

许可证

MIT