各家厂商的免费额度分散在各自平台里能不能统一成一个接口管理答案是肯定的用开源项目One-API搭建个人聚合网关把多家厂商的免费额度统一成一个OpenAI格式接口换模型不改代码全程几乎零成本。本文是完整的保姆级实战记录。为什么选One-API候选方案有三个One-API社区最成熟、2万以上Star、中文文档全缺点是界面朴素New-API是它的衍生版、UI更现代但更新偏激进偶尔不稳定LiteLLM支持100多个模型与企业级功能但英文为主、部署复杂。综合下来选One-API部署快一行Docker、支持30多家厂商渠道类型、Issue区活跃有人答疑。服务器准备厂商选Vultr新加坡区域国内延迟低于80毫秒1核1G内存、25GB NVMe、Ubuntu 22.04每月6美元、按小时计费可随时销毁新用户充值还有赠送域名可选首年几块钱的顶级域名足够用。部署三步走一行curl安装Dockerdocker run启动One-API映射3000端口、挂载数据卷、设置自动重启默认账号root登录后立即改密码。四家免费渠道接入含避坑智谱AIGLM-4-Flash永久免费加新用户赠送2000万Token渠道类型必须选智谱专用项Base URL填open.bigmodel.cn选错类型会404。硅基流动注册送2000万Token永久有效Base URL填api.siliconflow.cn且不要带/v1否则路径重复导致404。火山引擎豆包每日200万Token注意需在模型广场手动逐个开通模型否则Key有效也调不通。百度千帆ERNIE-Speed永久免费加各模型赠送额度。倍率、令牌与HTTPS模型倍率按上游成本设置免费模型设1.0、有成本的上游适当上浮令牌个人用不限额度分享给朋友设个上限HTTPS用Nginx反代加certbot签发证书90天自动续期。客户端接入Claude Code改配置文件填ANTHROPIC_BASE_URL与ANTHROPIC_AUTH_TOKENCursor在Settings的Models页填Key和Base URLChatBox、NextChat、LangChain只要支持自定义Base URL即可兼容。运维与扩展常用命令docker ps查状态、docker logs看日志SQLite定时备份进crontab每日执行免费额度用完会自动按量计费后台设好余额告警。扩展方向语义缓存降延迟降成本、新加坡加香港双活部署、简单问题走免费模型复杂问题自动切换高性能模型。不想折腾怎么办自建网关的乐趣在掌控感代价是运维时间。如果只是想让Claude、GPT、Gemini、DeepSeek一个密钥统一调用、又要企业级稳定性直接用词元之河(TokenRiver.ai)这类聚合平台更省心国内直连、新模型上架快、支持对公转账与增值税发票Token级账单与用量监控都是现成的生产环境还有SLA保障与多节点容灾兜底。