AI API Gateway Platform - 将 AI 订阅配额分发和管理
-
/v1/usage 双模式:支持 quota_limited(Key 级额度/速率/过期)和 unrestricted(订阅限额/钱包余额)两种查询模式,新增 model_stats 按模型用量统计
-
未分组 Key 调度控制:系统设置中可控制未分组 Key 的调度行为
-
API Key 速率控制:支持 5h/1d/7d 多时间窗口速率限制
-
账号 RPM 限速:支持为账号配置每分钟请求数限制,含前端创建/编辑/批量编辑支持
-
双模式用户消息队列:串行队列 + 软性限速,提升并发控制能力
-
自定义菜单页面:支持 iframe 嵌入外部页面并自动注入 CSP 安全策略
-
代理 URL 验证:集中验证并实现全局 fail-fast
-
新用户默认订阅:创建用户时自动分配默认订阅
-
指纹缓存 TTL 懒续期机制
-
代理密码可见性 + 一键复制代理 URL
-
分组用量分布图:用量页面新增分组维度的用量分布可视化
-
Claude Code 客户端最低版本检查
-
批量编辑混合渠道风险预检确认弹窗
-
管理员直接修改用户 API Key 分组
-
充值/订阅支付集成文档和 create-and-redeem API
-
重构 api_key_auth 中间件,用 skipBilling 替代 7 处散落的 isUsageQuery,职责拆分为鉴权和计费两层
-
管理后台趋势加载加速:预聚合 + 异步用户趋势查询
-
GitHub Actions 升级至 Node 24 兼容版本
-
修复 count_tokens 404 错误未被忽略的问题
-
修复 OAuth 401 永久锁死账号的问题,改用临时不可调度实现自动恢复
-
修复分组隔离缺失导致未分组账号被跨组调度
-
修复迁移 061 全表回填导致启动服务中断
-
修复自定义菜单项在管理后台侧边栏不显示
-
修复分组切换为无限制时可空限制字段未清除
-
修复 Dashboard 最近用量 tooltip 未按 token 消费排序
-
修复错误类型未标准化导致分类异常
-
恢复被误替换为占位符的 OAuth client_secret
📥 Installation
Docker:
# Docker Hub
docker pull weishaw/sub2api:0.1.89
# GitHub Container Registry
docker pull ghcr.io/wei-shaw/sub2api:0.1.89One-line install (Linux):
curl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/deploy/install.sh | sudo bashManual download:
Download the appropriate archive for your platform from the assets below.