Aa728848/dsh-chatgpt-subscription
Aa728848★ 2TypeScript最后同步: 2026-08-15
—
README 摘要
DSH ChatGPT Subscription 让 DSH(DeepSeek Harness)通过 ChatGPT 订阅使用 Gpt 系列模型的插件。 插件注册 codex-chatgpt Provider(显示名 “Codex(ChatGPT 订阅)” ),以当前 Windows 用户的 ChatGPT OAuth 登录态访问模型,并在设置页展示账号信息、连接状态与订阅额度。 目录 - 功能特性 - 模型目录 - 环境要求 - 安装 - 使用 - 升级、降级与卸载 - 安全边界 - 插件路由 - 开发与验证 - 故障排查 功能特性 登录与会话 - Authorization Code + PKCE(S256)登录,一次性 localhost 回调; - 支持 token 刷新、登录取消与账号注销; - token 使用 Windows CurrentUser DPAPI 加密存储,明文不发送给 Client。 模型接入 - 固定 Codex Responses 地址,支持流式文本、reasoning summary、图片输入与工具调用/结果; - 429/5xx 由 DSH retry policy 接管;401 只强制刷新并重试一次,支持 AbortSignal ; - Codex 与 Code review 多窗口额度,60 秒缓存、15 秒上游节流并遵守 Retry-After 。 设置页 - 展示账号(脱敏 email、套餐、账号 ID 后四位)、连接状态与额度; - 可访问的进度条、窄窗口/200% 缩放布局、深浅主题与 reduced-motion。 模型目录 gpt-5.6-sol 、 gpt-5.6-terra 、 gpt-5.6-luna 、 gpt-5.5 、 gpt-5.4 、 gpt-5.4-mini 、 gpt-5.2 目录只用于展示;账号实际可用的模型由 ChatGPT 套餐、workspace 策略与上游兼容状态决定。 环境要求 - Windows(DPAPI 依赖当前 Windows 用户); - 已安装 DSH - Node.js 与 npm。 安装 方式 1:通过 DSH CLI 安装(推荐) 直接从 npm 安装已发布的插件包: 方式 2:通过 DSH 插件市场安装 1. 打开 DSH 界面中的 插件市场 / Plugin Market ; 2. 搜索 @eddyskywalker/dsh-chatgpt-subscription 或 dsh-chatgpt-subscription ; 3. 点击 安装 。 方式 3:本地开发调试(源码软链接) 如需进行二次开发或本地源码调试: 使用 1. 重启 dsh web ; 2. 打开 设置 → Codex 订阅 ; 3. 完成 ChatGPT 登录; 4. 执行 测试连接…
在 GitHub 查看完整 README →