github Wei-Shaw/sub2api v0.2.5
Sub2API 0.2.5

5 hours ago

AI API Gateway Platform - 将 AI 订阅配额分发和管理

新增 OpenCode 平台接入(Zen / GO 双账号类型)与「站点类型」三态开关,可按需关闭订阅或充值入口;OpenAI WebSocket 连接池在容量、抢占与作用域隔离上做了系统性修正。

新增功能

  • OpenCode 平台:支持 Zen、GO 两种账号类型,按模型在 Chat Completions / Responses / Anthropic Messages 三种上游协议间路由,并派生 X-OpenCode-Session 以命中提示词缓存
  • 站点类型开关:后台功能开关页新增「充值 & 订阅 / 仅充值 / 仅订阅」三态选择,关闭订阅后用户端自动收起所有订阅入口、页签与文案
  • Antigravity 新增 Gemini 3.7 Flash、3.8 Flash 模型支持
  • 订阅管理支持批量操作
  • API Key 管理支持批量编辑
  • 管理端支持批量删除选中用户
  • API Key 分组支持按上游提供商过滤
  • 运维页 Token 请求统计扩展到全部平台
  • 模型检索接口改为基于可见模型目录返回
  • OpenAI OAuth 图像请求改走原生 Codex Images 通道
  • Ollama Cloud 用量窗口支持异步限额重置
  • 注册流程新增确认密码
  • 后台可隐藏自定义页面的打开按钮
  • Apple container 部署支持 Web 端一键更新

优化改进

  • OpenAI WS 连接池:对齐新版上下文池容量计算、排队等待者在账号池变更时重选连接、常驻读循环应答上游 ping、每账号连接上限系数默认值调整为 5.0
  • OpenAI WS/HTTP 执行作用域按 request_kind 分道,会话状态与抢占改用执行作用域键,避免跨场景串号
  • 大体积图片 Responses 请求显著降低内存分配
  • 用量明细费用精度提升至 8 位小数
  • 运维错误详情列优先展示时间与响应内容
  • 请求详情展示首字延迟(TTFT)
  • 后台 OpenAI WS 模式说明与链路提示文案完善

Bug 修复

  • 修复 DeepSeek 模型名校验默认兜底问题,未配置映射时按官方名单校验
  • 修复 DeepSeek V4.1-Flash 计费价格与 pro→Flash 切换
  • 修复 Codex 配额窗口与重置时间未按规范窗口读取
  • 修复 Codex 模型目录最大上下文窗口被覆盖
  • 修复 Codex User-Agent 未校验即解析身份
  • 修复 Antigravity Gemini 透传 SSE 事件间多写空行
  • 修复 Antigravity OAuth Token 缓存按账号隔离,并失效历史 project 维度缓存
  • 修复 Antigravity 客户端携带工具时混入 web_search 的问题
  • 修复 Antigravity 部分刷新失败未在后台提示
  • 修复 Grok Responses 未始终写出 sequence_number
  • 修复 Grok 媒体槽位泄漏与视频归属丢失
  • 修复 Gemini 原生路径 2xx 响应内带内错误未登记、模型侧 finishReason 被误记为上游失败
  • 修复 Responses Lite 命名空间调用被丢弃
  • 修复 Responses 文本未从 done 与终止事件中恢复
  • 修复 Responses 桥接的 system 消息合并与会话中途 system 角色降级
  • 修复 chat 桥丢失 Codex agent_message 正文
  • 修复客户端 system 上的 cache_control 被剥离
  • 修复网关重复写入 Accept-Encoding 头
  • 修复 Claude 会话中途输出配置 beta 丢失
  • 修复 OpenAI 未指定 service tier 时未强制 priority
  • 修复 ChatGPT 新版套餐等级显示、Codex manifest 展示名在账号模型列表中丢失
  • 修复隐私/账号检查触发 chatgpt.com Cloudflare 质询(改用 Firefox 指纹)
  • 修复 OpenAI 重试未强制新建连接、轮次预检超时过紧
  • 修复心跳引导信封字段解析失败
  • 修复调度器选号耗时返回值与粘性命中率重复计数
  • 修复 Anthropic 调度阈值元数据丢失
  • 修复批量生图账号优先级排序方向
  • 修复渠道监控缺少 minimax 提供商、监控分桶未锚定 UTC、不支持上游 Base URL 路径、自动刷新间隔未生效
  • 修复平台限额表写入无限额记录,仪表盘改按用量与限额展示平台
  • 修复代理无法显式清空已存凭据、筛选切换未重置分页、部分导入后列表未刷新
  • 修复兑换码刷新账号失败时覆盖成功状态、兑换码订阅时长上限与后端不一致
  • 修复订阅分配搜索包含已删除用户、切换搜索前未清空已选用户
  • 修复用量导出筛选在翻页间不一致
  • 修复 API Key 重置配额后状态未同步
  • 修复个人资料接口错误信息未归一化、已验证通知邮箱按身份清理
  • 修复临时服务故障导致会话被清除
  • 修复续费弹窗套餐列表无法滚动
  • 修复易支付上游类型不允许包含点号
  • 修复风控页异步处理计数标签含义不清
  • 修复分组高峰倍率非法值未返回 400
  • 修复 DeepSeek 未声明视觉图片输入能力
  • 修复 OAuth 注册流程丢失优惠码
  • 修复安装向导硬编码 PostgreSQL 连接

📥 Installation

Docker:

# Docker Hub
docker pull weishaw/sub2api:0.2.5

# GitHub Container Registry
docker pull ghcr.io/wei-shaw/sub2api:0.2.5

One-line install (Linux):

curl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/deploy/install.sh | sudo bash

Manual download:
Download the appropriate archive for your platform from the assets below.

📚 Documentation

Don't miss a new sub2api release

NewReleases is sending notifications on new releases.