dsh-codex-subscription
通过 ChatGPT OAuth 在 DSH 中使用 Codex 模型,提供订阅联网搜索、额度与安全重置、图片工具、高速模式和模型感知上下文;无需 API Key 或 Codex CLI。
安装
dsh plugin --profile web add dsh-codex-subscription
沙箱测试结果
| 阶段 | 结果 |
|---|---|
| 1 安装 | ✓ |
| 2 列装 | ✓ |
| 3 挂载 | — |
| 4 启动 | — |
四阶段在隔离沙箱里跑:安装(有网)→ 列装 → 挂载 → 启动(后三步断网)。
README
<p align="center"><img src="icon-subscription.webp" width="128" height="128" alt="DSH Codex Subscription 图标"></p>
<div align="center">
DSH Codex Subscription
[English](README.md) · 简体中文 · [日本語](README.ja.md) · [Español](README.es.md) · [Français](README.fr.md) · [Deutsch](README.de.md) · [Русский](README.ru.md) · [Português](README.pt.md)
把 ChatGPT / Codex 订阅直接接入 DeepSeek Harness
用 ChatGPT Plus / Pro 订阅登录,即可在 DSH 中使用 GPT-6 等 Codex 模型、查额度、联网搜索和生图。无需 OpenAI API Key,也不依赖 Codex CLI。





[核心功能](#核心功能) · [安装](#安装) · [图片与草图](#图片与草图) · [手机远程控制](#手机远程控制beta) · [全部功能](#全部功能) · [使用指南](docs/GUIDE.zh-CN.md) · [常见问题](#常见问题)
</div>
<p align="center"><img src="docs/assets/hero-zh.webp" width="1100" alt="已有的订阅,在 DSH 接着用:鲸鱼少女吉祥物与 Codex 订阅账号额度界面"></p>
核心功能
你想做什么 · 插件提供什么
聊天与搜索 · 用订阅登录,选择账号开放的 Codex 模型、推理档位和速度档位,使用订阅联网搜索。
管理账号与额度 · 切换账号,查看短周期与每周额度、Credits 和重置时间;在输入框看额度、接收提醒,查看历史用量。
生成与编辑图片 · 用订阅出图、圈选区域继续修改,或在可编辑草图画板上自己画、让 Agent 画。[查看实例 →](#图片与草图)
在手机上继续操作 · 用 ChatGPT 手机 App 配对电脑上的 DSH,DeepSeek 等其他模型也能用。[Beta,默认关闭 →](#手机远程控制beta)
使用已连接的应用 · 让 DSH 模型使用 ChatGPT 中已连接的 GitHub、Gmail、云端硬盘、日历等;写操作默认逐次询问。
模型和额度以账号实际返回为准。[查看完整功能清单 →](#全部功能)
<details>
<summary>让 DeepSeek 等模型使用订阅能力</summary>
让 DeepSeek 等任意 DSH 模型使用你在 ChatGPT 里连接的应用:GitHub、Gmail、Google 云端硬盘、日历等。模型先搜索再调用,写操作默认每次都要你批准,也可以在设置里改成不再询问。默认关闭,在“联网与工具”里开启。
联网搜索与网页读取来源、ChatGPT 连接器和官方 Codex 独立子任务在 设置 → Codex 订阅 → 联网与工具,页首一个总开关:关闭后,用 DeepSeek 等非 Codex 模型对话时不再使用订阅的联网搜索(改用 DSH 搜索)、图片生成和 ChatGPT 连接器,Codex 订阅模型不受影响。默认开启。
<p align="center"><picture><source media="(prefers-color-scheme: dark)" srcset="docs/assets/ui-interop-zh-dark.webp"><img src="docs/assets/ui-interop-zh-light.webp" width="640" alt="联网与工具设置页:分别选择搜索和网页读取来源、连接器权限与独立子任务"></picture></p>
</details>
准备 DSH
已验证兼容 DSH 0.2.2-rc.1,继续支持 0.2.1-rc.3 和 0.2.1-rc.2,最低支持 0.1.7-rc.2;更早的 DSH 请先升级。
DSH 0.2.2-rc.1 的 CLI/Web 模式需要 Node.js 24.9 或更高版本;官方桌面版使用自带的运行时。
另支持预览宿主 0.2.2-alpha.2;范围与验收边界见[兼容性记录](docs/dsh-022-alpha2-compatibility.md)。
本插件支持软件包元数据中记录的最新版 DeepSeek Harness,并需要一个当前具有 Codex 使用资格的 ChatGPT 账户。
<details>
<summary>选择 DSH:官方桌面端、便携版或命令行</summary>
- 推荐:官方桌面端。DeepSeek 已发布 DeepSeek Harness 桌面版(macOS Apple Silicon、Windows 64 位,预览版、开源),无需配置 Node.js,安装后按下文在插件页面添加本插件即可。桌面端与网页版、命令行使用同一套 DSH 插件系统;本插件的端到端验收主要在网页版上完成,桌面端遇到问题请提交 issue;
- 需要 Linux,或想要社区便携分发:使用 DSH-Portable。这是面向 Windows、macOS 和 Linux 的社区便携桌面分发;
- 想按官方方式运行:查看 DeepSeek Harness 官方说明。
</details>
安装
在插件页面安装(推荐)
1. 打开 DSH 的 插件 → 添加插件。
2. 在 包名或地址 输入框中粘贴下面的包名(已带版本号):
dsh-codex-subscription@3.2.6
3. 点击 安装,等待安装完成;按页面提示操作,需要重启时先保存工作。
4. 打开 设置 → Codex 订阅,登录 ChatGPT,然后在会话中选择 Codex 模型。
<details>
<summary>为什么包名里带版本号?</summary>
为什么要带版本号:DSH 的插件页只会安装发布满 24 小时的版本,只填包名时,新版本发布后的第一天可能装到更早的旧版,而旧版不一定兼容你的 DSH。带上版本号可以直接装到这一版;发布一天后只填 dsh-codex-subscription 也会装到最新正式版。其他版本号见发布页。
</details>
<details>
<summary>终端安装(已能运行 dsh 命令)</summary>
dsh plugin --profile web add dsh-codex-subscription@3.2.6
安装完成后按提示重启 DSH,再到 设置 → Codex 订阅 登录。插件页面和终端均由 DSH 管理安装。
</details>
<details>
<summary>Headless 任务</summary>
先在 Web 中完成登录并选择一次 Codex 模型,再把同一个插件安装到 Headless profile:
dsh plugin --profile headless add dsh-codex-subscription@3.2.6 dsh --profile headless "只回复:ok"
</details>
界面演示
在 设置 → Codex 订阅 中管理账号与偏好。下面按使用位置集中展示,截图与动图默认折叠。
<details>
<summary><b>界面演示(动图,点击展开)</b>:选模型、提问、出图、标注、草图、额度与重置</summary>
<br>
<p align="center"><img src="docs/assets/readme-demo.webp" width="1100" alt="演示:登录 ChatGPT 选订阅模型、提问、用订阅出图、查看与标注、进入草图、查看额度与重置"></p>
</details>
<details>
<summary>模型设置:默认模型、输入预测与回答风格</summary>
<p align="center"><picture><source media="(prefers-color-scheme: dark)" srcset="docs/assets/ui-models-zh-dark.png"><img src="docs/assets/ui-models-zh-light.png" width="640" alt="模型设置:可恢复 DSH 默认模型,详细说明在悬浮提示中查看"></picture></p>
</details>
<details>
<summary>输入框:模型、速度、权限与额度</summary>
<p align="center"><picture><source media="(prefers-color-scheme: dark)" srcset="docs/assets/ui-composer-zh-dark.png"><img src="docs/assets/ui-composer-zh-light.png" width="760" alt="输入框:工作区权限、剩余额度和模型选择"></picture></p>
</details>
<details>
<summary>额度与用量:剩余额度、使用概览和每周去向</summary>
<p align="center"><picture><source media="(prefers-color-scheme: dark)" srcset="docs/assets/ui-quota-zh-dark.png"><img src="docs/assets/ui-quota-zh-light.png" width="560" alt="额度卡片:每周额度与重置时间,下方可展开使用概览和额度去向"></picture></p>
<p align="center"><img src="docs/assets/usage-overview.png" width="460" alt="额度卡片里的使用概览与额度去向:累计 token、连续使用天数、最近半年每日用量热力图,以及每周额度按模型、入口、来源的拆分"></p>
</details>
<details>
<summary>五个设置页分别做什么?</summary>
设置页 · 在这里做什么
开始 · 登录与切换账号、各功能开关一览、订阅额度、额度显示和提醒
模型 · 默认模型、默认推理等级与模型列表、回答风格;折叠的“高级”里有上下文长度、重试、连接方式、云端压缩、审查模型
联网与工具 · 其他模型能否用订阅功能的总开关,搜索来源、ChatGPT 连接器、官方 Codex 子任务
创作 · 图片生成、编辑、输入框 @生图、图片查看器,草图画板和 Agent 绘图
手机与更多 · 手机远程控制、语音对话(实验性)、本机缓存、支持诊断
语音对话默认关闭,在 手机与更多 开启后可从输入框发起。Linux 等原生窗口不支持 WebRTC 时,会提供在浏览器中继续同一会话的入口;音色试听仍可使用,继续使用现有订
…(truncated)
以上内容来自 npm 上的 README,我们只做格式化,不改内容。
版本
npm 上共发布:136,最后更新 2026-11-05