
Sub2API(全称:Sub2API-CRS2)是一款基于 Go 和 Vue 构建的高性能、开源 AI API 网关平台。它专为解决“多账号订阅管理难、API 分发混乱、成本监控缺失”等痛点而生,是团队协作共享、SaaS 开发以及个人多账号管理的一站式中转解决方案。
🚀 核心价值:让 AI 资源变废为宝,精准可控
在 AI 成本不断攀升的背景下(如 Claude Code 高达 $200/月的订阅),Sub2API 帮助用户将各类散乱的 AI 资源(如 Claude、OpenAI、Gemini 等)聚合为一个标准的 API 接口,实现更高效的利用。
1. 多账号聚合与智能调度
-
混合接入:支持传统的 API Key 接入,更原生支持 OAuth 登录态(如 Claude Desktop 会话),极大扩展了可利用的资源类型。
-
智能路由:内置负载均衡算法,支持粘性会话(确保同一对话序列由同一账号处理),并能自动绕过额度耗尽或报错的账号。
-
故障转移:实时监控账号健康度,遇障自动秒级切换,保障业务永不掉线。
2. Token 级精确计费与管理
-
毫秒级统计:对每一个请求的输入(Input)和输出(Output)Token 进行精确计算。
-
多维度成本核算:支持针对不同模型自定义单价,实时生成消费账单。
-
配额熔断:可为不同用户或 API Key 设置日/月额度上限,彻底杜绝因滥用导致的账单爆炸。
3. 极细粒度的流量控制
-
双层限流:提供用户级(防滥用)与账号级(防封号)的并发限制,保护上游账号安全。
-
频率管控:支持配置 RPS(每秒请求数)和 TPM(每分钟 Token 数),轻松应对流量洪峰。
4. 深度适配与现代化技术
-
OpenAI 协议兼容:完美模拟 OpenAI 接口规范,支持 Function Call 和历史记录复用。
-
现代技术栈:后端采用 Go 1.25+(Gin & Ent),前端基于 Vue 3.4 & TailwindCSS,确保系统在高并发下依然保持极低的响应延迟。

Sub2API 网站截图
🛠️ 部署与维护:分钟级上线
Sub2API 提供了两种极简的部署方式,适合不同技术背书的用户:
-
脚本安装(Linux 推荐):
适合裸机环境,通过一行命令即可完成二进制下载与 Systemd 服务配置:
curl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/deploy/install.sh | sudo bash -
Docker Compose(容器化推荐):
自带 PostgreSQL 和 Redis 环境,环境隔离性好,适合生产环境一键拉起:
Bashcurl -sSL https://raw.githubusercontent.com/Wei-Shaw/sub2api/main/deploy/docker-deploy.sh | bash
📂 应用场景
| 场景 | 解决方案 |
| 企业/团队内部 | 购买少量高端账号,通过网关分发给全体成员,实现额度公平分配。 |
| SaaS 开发者 | 作为 AI 产品的中继层,隐藏后端多账号逻辑,直接面向终端用户计费。 |
| 极客玩家 | 聚合多个免费/廉价账号,突破单一账号的速率限制,享受丝滑对话体验。 |
🌐 项目资源
总结: Sub2API 不仅仅是一个中转站,它是你 AI 资产的“精明管家”,通过将复杂的鉴权和计费透明化,让你专注于 AI 应用的创新。
相关导航


Gemini CLI

easy peasy ai

千图AI

魔搭MCP广场

bubble.io

cleanup pictures








