dsh-codex-subscription

by WSL043

模型与账号接入github 检测到 manifest package.json#dsh 社区精选 收录于 08-16

内置 ChatGPT OAuth 的 Codex 模型提供方:可切换订阅联网搜索,在设置页显示普通 Codex 与 Spark 独立额度;无需 API Key 或 Codex CLI。

Built-in ChatGPT OAuth provider for Codex models, selectable subscription web search, backend quota for standard Codex and Spark, and a DSH settings UI; no API key or Codex CLI required.

安装

dsh plugin --profile web add github:WSL043/dsh-codex-subscription

GitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试

安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗

安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。

预览截图

dsh-codex-subscription 截图dsh-codex-subscription 截图

README

目录

把 ChatGPT / Codex 订阅直接接入 DeepSeek Harness

在 DeepSeek Harness 中直接登录 ChatGPT 并使用 Codex 订阅。无需 OpenAI API Key,也不依赖 Codex CLI; 模型、搜索、额度和图片生成都留在 DSH 里。

CI npm npm downloads MIT Star

三步开始 · 交给 Agent 安装 · 更新与卸载 · English

三步开始

  1. 安装插件:Windows 打开 PowerShell,运行下面一行;已有 dsh 或 DSH-Portable 的用户也可使用后面的标准命令。

    irm 'https://github.com/WSL043/dsh-codex-subscription/releases/latest/download/dsh-codex-setup.ps1' | iex
    
  2. 登录订阅:手动重启 DSH,打开 设置 -> Codex 订阅,点击浏览器登录。无需 Codex CLI,也不要粘贴 token。

  3. 开始使用:在模型选择器中选择 Codex;额度、订阅搜索、图片生成和高速模式都在 DSH 内使用。

已有 dsh 命令时,标准安装命令是:

dsh plugin --profile web add dsh-codex-subscription

DSH-Portable 用户在产品目录中运行 ./dsh plugin ...,Windows PowerShell 使用 .\dsh.exe plugin ...。完整的官方 npm、Agent 安装、更新和卸载方式见下文。

核心优势

能力 用户得到什么
订阅模型直连 登录 ChatGPT 后直接使用 Codex,不需要 OpenAI API Key 或 Codex CLI
可恢复、可诊断 登录状态会自动对账;设置页可生成不含凭据和账号标识的支持报告
额度可见 普通 Codex、Spark 等服务端实际返回的额度分开显示
输入框额度 可选择紧凑百分比、进度条或完全关闭输入框额度显示
安全额度重置 仅在 Codex 额度用尽后使用重置,并经过冷静期、勾选和输入确认
订阅搜索 可在 DSH 默认搜索与 Codex 订阅搜索之间明确切换
Codex 图片生成 在 DSH 对话里直接描述画面,生成结果会显示在当前会话中
高速模式(Beta) 直接在输入框切换标准或高速,无需离开当前会话

这些能力共用同一份本机 ChatGPT 登录。订阅路由失败时会明确报错,不会静默切换到其他付费路由。

实际界面

DeepSeek Harness 的完整 Codex 订阅设置

准备 DSH

本插件当前适配到 DeepSeek Harness 0.1.1-rc.2,并需要一个当前具有 Codex 使用资格的 ChatGPT 账户。

  • 不想配置 Node.js:使用 DSH-Portable。这是社区桌面分发,提供 Windows 便携版和安装版,以及 macOS、Linux 桌面包;
  • 想按官方方式运行:查看 DeepSeek Harness 官方说明。

安装

交给 Agent(推荐)

把这个链接直接发给 Agent:

Agent 安装、更新与卸载文档

https://raw.githubusercontent.com/WSL043/dsh-codex-subscription/main/AGENTS.md

Agent 文档包含安装、更新、卸载和验收步骤,并要求保留 DSH profile、登录信息和其他插件。

Windows 手动安装

打开 PowerShell,只需要复制这一行:

irm 'https://github.com/WSL043/dsh-codex-subscription/releases/latest/download/dsh-codex-setup.ps1' | iex

这个轻量助手会检查当前目录、系统命令、常见位置以及正在运行的官方 DSH 或 DSH-Portable,然后调用一次官方 plugin add。它不会递归扫盘、安装 pnpm、创建常驻命令、保存 profile 快照或重复下载插件。 无需管理员权限,也不会擅自重启 DSH。找不到现有 DSH 时才会使用固定为 0.1.1-rc.2 的官方 npm 运行方式;首次解析依赖可能较慢,安装器会先明确提示。

官方的 npx @deepseek-ai/dsh web 不会创建全局 dsh 命令,因此安装插件时也要保留完整的 npx 前缀:

npx -y @deepseek-ai/dsh@0.1.1-rc.2 plugin --profile web add dsh-codex-subscription
npx -y @deepseek-ai/dsh@0.1.1-rc.2 plugin --profile web list dsh-codex-subscription --depth 0
npx -y @deepseek-ai/dsh@0.1.1-rc.2 --profile web --dump-config
dsh plugin --profile web add dsh-codex-subscription
dsh plugin --profile web list dsh-codex-subscription --depth 0
dsh --profile web --dump-config

DSH-Portable 请把 dsh 换成 ./dsh(PowerShell 使用 .\dsh.exe)。安装列表中应只有一个 dsh-codex-subscription,配置中应只有一个 codex-subscription 条目。

安装完成后手动重启 DSH,然后:

  1. 打开 设置 -> Codex 订阅;
  2. 登录具有 Codex 使用资格的 ChatGPT 账户;
  3. 选择搜索来源;
  4. 在模型选择器中选择 Codex 模型。

功能

  • ChatGPT OAuth 登录,凭据保留在本机;
  • Codex 模型和图片生成直接出现在 DSH 会话中;
  • DSH 默认搜索与 Codex 订阅搜索可随时切换;
  • 设置页显示服务端返回的额度、重置时间和更新时间;
  • 普通 Codex、Codex-Spark、Credits 等独立额度分开显示;
  • 已用尽的 Codex 额度可主动使用重置卡,并经过分层确认且不会自动重试;
  • 输入框可用百分比或进度条显示当前 Codex 模型的剩余额度(默认关闭);
  • 输入框可为支持的 Codex 模型切换标准或高速模式(Beta);
  • 设置页可生成并复制无敏感信息的支持诊断,报告不包含 OAuth 凭据、账号标识或授权时间;
  • 订阅路由不可用时明确报错,不会静默切换到其他付费路由。

输入框额度

可在设置中选择关闭、百分比或进度条;紧凑额度只在选择 Codex 模型时显示。普通 Codex 使用服务端返回窗口中剩余最少的一项, Spark 使用独立额度。插件不会写死“5 小时 + 每周”,也不会虚构服务端没有返回的 Credits 或消费上限。

安全使用额度重置

ChatGPT 返回可用重置卡时,设置页会用紧凑的一行显示。只有至少一个 Codex 模型额度已用尽后才能使用; 最终操作还需要等待 5 秒、勾选知情确认,并输入完全一致的确认短语。取消不会消耗,快速连续点击只允许一次请求, 网络结果不确定时也不会自动重试。

输入框速度(Beta)

选择支持的 Codex 模型后,可在输入框的模型菜单中切换标准与高速。标准模式不增加图标, 只有高速模式会在模型名称左侧显示闪电;Spark 不显示速度入口。高速模式会提高速度,也会消耗更多 Credits;具体规则见 OpenAI Codex Speed 文档。

更新与卸载

Windows 用户重新运行上面的单行助手即可更新。官方 npm 用户使用:

npx -y @deepseek-ai/dsh@0.1.1-rc.2 plugin --profile web update dsh-codex-subscription
npx -y @deepseek-ai/dsh@0.1.1-rc.2 plugin --profile web list dsh-codex-subscription --depth 0
npx -y @deepseek-ai/dsh@0.1.1-rc.2 --profile web --dump-config
npx -y @deepseek-ai/dsh@0.1.1-rc.2 plugin --profile web remove dsh-codex-subscription

这些操作会保留 DSH profile、其他插件和登录信息。

dsh plugin --profile web update dsh-codex-subscription
dsh plugin --profile web list dsh-codex-subscription --depth 0
dsh --profile web --dump-config
dsh plugin --profile web remove dsh-codex-subscription

DSH-Portable 在其目录中把上述 dsh 换成 .\dsh.exe。

常见问题

  • dsh 无法识别:官方 npm 方式本来就不会创建全局 dsh 命令,请使用上面的完整 npx -y @deepseek-ai/dsh@0.1.1-rc.2 ... 命令;
  • dsh.exe 无法识别:当前目录没有该文件。请先进入 DSH-Portable 目录,或使用 Windows 单行助手;
  • 找不到 DSH-Portable:进入它的目录后重新执行安装命令,或直接运行 .\dsh.exe plugin --profile web add dsh-codex-subscription;
  • 电脑上有多个 DSH:单行助手会合并正在运行的副本与常用目录内检测到的 Portable,输入对应编号即可;交给 Agent 时让它进入目标目录,或明确传入 -DshPath;
  • 安装仍然失败:把上面的 Agent 文档链接发给 Agent,不要删除 profile 或随意修改系统 PATH。
  • 需要提交问题:在设置页底部生成“支持诊断”,然后打开使用问题表单。表单会收集准确的 DSH/插件版本和复现步骤;报告不含凭据和账号标识,仍不要附上登录链接、授权码或浏览器回调地址。

边界与支持

ChatGPT Codex 后端和 DSH 可能独立变化;本项目为社区项目,与 DeepSeek、OpenAI 无隶属或背书关系。

本项目的问题反馈请使用使用问题表单; DSH 插件交流可前往 DeepSeek Harness Discussions。 敏感问题请先阅读 SECURITY.md。

如果这个项目对你有帮助,点一下 Star 可以让更多 DSH 用户发现它。

MIT

原始 README: https://github.com/WSL043/dsh-codex-subscription/blob/main/README.zh-CN.md ↗

同类插件

查看全部 →
模型与账号接入Anionex

agent-vision-toolkit

为纯文本模型"看图“设计更好的视觉工具箱和技能,支持多图理解,图片问答,前端UI还原、GUI 自动化等,并可选无缝接入多个主流agent,直接识别粘贴图片| A vision toolkit and skill designed for text-only llms — image Q&A, long-screenshot OCR, frontend UI restoration, and GUI automation, with optional seamless integration for Codex, Claude Code, Pi, Oh My Pi, and OpenCode

查看详情
928github+08-16
模型与账号接入toby-bridges

api-relay-audit

从 DeepSeek Harness 对 AI API 中转站和 LLM 代理运行本地安全审计,生成 Markdown 报告,覆盖提示词注入、模型替换信号、工具调用改写、错误泄漏、流完整性和按 profile 启用的 Web3 风险。

查看详情
791github+08-21
模型与账号接入ZJU-LLMs

OpenStory

✨ OpenStory 现已支持 DeepSeek Harness 插件! 现在可以通过 dsh-openstory 将 OpenStory 多智能体推演接入 DeepSeek Harness,让 agent 直接启动模拟、查看角色、下达指令并逐回合推进故事。查看 DSH 插件配置与使用指南。

查看详情
377github+08-17
模型与账号接入pulseaiclub

phi

pi的编码代理 ∞ 提供者、子代理、hashline编辑和权限门

查看详情
89github+08-16
模型与账号接入anysearch-team

anysearch-dsh

DeepSeek Harness(DSH)的 AnySearch 网络搜索提供方与高级搜索工具。

查看详情
79github+08-17
模型与账号接入kuangre123

codex-switch

Codex Switch 是一个 macOS 工具,一键配置 Codex 的自定义 API,同时保留官方 OpenAI 登录。保存后 Codex 的模型选择器里只会出现你选的那个 provider 的模型。也支持 Claude Code 的官方 / 自定义 API 切换。Codex Switch is a lightweight helper for configuring multiple coding-agent API routes. For Codex, it keeps Official OpenAI and a custom API provider configured in parallel, registers the custom model in Codex's mod

查看详情
67github+08-16