强推这个方案!我也用的 Cherry Studio + NewAPI,补充一下我的 docker-compose 配置,亲测配合 9AIB 淘来的中转渠道非常稳:
version: '3.8'
services:
new-api:
image: calciumion/new-api:latest
container_name: new-api
restart: always
ports:
- "3000:3000"
volumes:
- ./data:/data
environment:
- SQL_DSN=root:123456@tcp(mysql:3306)/oneapi
- TZ=Asia/Shanghai
防坑提示:
如果配置了多个中转商,建议开启 渠道测试(Channel Health Check),把自动下线时间设为 30 秒,这样某家突然 502 时客户端完全无感,直接秒切备用通道。
附上实测压测指标对比:
| 调度模式 | 平均首字延迟 (TTFT) | 报错中断率 | 月度综合成本 |
|---|---|---|---|
| 单渠道直连 | ~1450ms | 4.8% | ¥120 |
| NewAPI 轮询网关 | ~420ms | <0.1% | ¥36 |
大家可以参考折腾一下!