All-API-Hub 大幅重构:开源工具让多模型中转管理不再混乱

行业快讯

开源浏览器扩展 All-API-Hub 完成大规模重构,基于 One API Hub 扩展出自动签到、用量分析、渠道同步等功能,帮开发者在一个面板管理所有 New API 中转站账号。

All-API-Hub 大幅重构:开源工具让多模型中转管理不再混乱

用过 New API 系列中转站的开发者都懂:手里攒了七八个站点账号,每次要查余额得挨个登录后台,复制 API Key 要在不同标签页来回切,模型价格对比全靠记忆力。这种分散管理的痛点,现在有了个开源解决方案。

开发者 qixing-jk 最近对 All-API-Hub 做了大规模重构。这个浏览器扩展最初基于 One API Hub 开发,现在功能已经远超原版——不只是看余额和复制密钥,还能自动签到、分析用量、同步渠道配置,甚至直接在网页里测 API 可用性。对自建 New API 的站长来说,还多了批量创建渠道、模型重定向这些管理工具。

解决的是真实痛点

先说场景。现在 AI 生态里基于 New API 系列(one-api、Veloera、one-hub、done-hub、Sub2API 等)的聚合中转站越来越多,开发者为了成本和稳定性,通常会同时用好几个站点。但这些站点的后台界面各不相同,管理起来很分散:

  • 想知道哪个站点还有余额?得挨个登录看
  • 要对比不同站点的模型价格?只能开多个标签页手动记录
  • API Key 要导入到 CherryStudio 或 Claude Code?复制粘贴重复十几次
  • 自建站点要批量添加渠道?在后台表单里一个个填

All-API-Hub 把这些操作集中到一个扩展面板里。添加账号时粘贴站点地址,它会自动识别站点类型、充值比例、支持的模型列表。之后所有账号的余额、用量、健康状态都在一个看板里,数据还能自动刷新。

All-API-Hub 多账号总览面板截图,显示不同站点的余额、用量和健康状态

重构后的核心能力

这次重构最明显的变化是功能深度。原来的 One API Hub 主要做账号聚合和密钥管理,现在 All-API-Hub 加了不少实用功能:

自动签到。很多中转站有签到送额度的机制,但手动签到容易忘。扩展会识别支持签到的站点,可以设置自动签到,还有执行记录方便排查。

用量分析。这个功能对多账号用户很有用。可以按站点、账号、Token、日期做筛选和对比,查看用量、花费、模型分布和趋势。还有延迟和慢请求视图,排查"某个站点最近是不是变慢了"这类问题时很直观。

模型验证。在扩展里就能测指定密钥和模型的可用性,还提供 CLI 兼容性检查。这解决了一个常见问题:在站点后台看模型列表显示正常,但在 Cursor 或其他工具里调用就报错。现在可以直接在网页里测,不用写代码验证。

快速导出。支持一键导出到 CherryStudio、CC Switch、CLIProxyAPI、Claude Code Router 和 New API 等工具。以前要手动复制 API Key、Base URL、模型列表,现在点一下就能生成配置文件或直接导入。

站长工具:渠道和模型管理

如果你自建了 New API、Veloera 或 Octopus 站点,All-API-Hub 还提供了管理员工具。

一键创建渠道。批量添加上游 API 渠道时,不用在后台表单里反复填写。可以导入配置文件或通过模板快速创建,支持设置优先级、权重、重试策略等参数。

模型同步。当上游 API 提供商更新模型列表时(比如 OpenAI 发布新模型),可以一键同步到自己的站点,不用手动添加。还支持模型重定向,比如把用户请求的 gpt-4 自动转到成本更低的 gpt-4-turbo

渠道管理。查看所有渠道的健康状态、响应延迟、成功率,快速定位有问题的上游。可以批量启用/禁用渠道,或者调整负载均衡策略。

这些功能对站长来说省了不少时间。以前要在后台数据库里改配置或者写脚本处理,现在在扩展里点几下就行。

技术实现和数据安全

All-API-Hub 是纯前端实现,数据默认存在浏览器本地,不会上传到任何服务器。如果需要多设备同步,可以配置 WebDAV 备份,但这也是可选的。

扩展支持 Chrome、Edge、Firefox,还兼容移动端的 Kiwi 浏览器。代码开源在 GitHub,可以自己审计或修改。数据格式和 One API Hub 兼容,如果之前用过 One API Hub,可以直接导入数据。

遇到 Cloudflare 挑战时,扩展会自动弹出临时窗口协助通过验证,验证成功后继续原有流程。这个细节处理得不错,避免了手动处理验证码的麻烦。

和竞品的对比

市面上管理 API 密钥的工具不少,但专门针对 New API 系列中转站的不多。One API Hub 是前辈,但功能相对基础。All-API-Hub 在保持数据兼容的前提下,扩展了用量分析、自动签到、站长工具这些深度功能。

如果只是管理几个 API Key,用 1Password 或 Bitwarden 也够。但如果你同时用多个中转站,需要对比价格、分析用量、快速切换账号,All-API-Hub 的集成度更高。特别是自建站点的管理员,渠道同步和模型重定向这些功能是刚需。

实际使用场景

举几个典型场景:

场景 1:成本优化。你在 A 站点充了 100 块,B 站点有活动送了 50 块额度。平时用 Cursor 写代码,想优先消耗 B 站点的免费额度。在 All-API-Hub 里可以看到两个站点的余额和用量趋势,快速判断该用哪个站点的 Key。

场景 2:故障排查。某天发现 API 调用变慢,但不确定是哪个站点的问题。打开用量分析,按延迟排序,发现 C 站点的平均响应时间从 2 秒涨到 10 秒。切到另一个站点的 Key,问题解决。

场景 3:批量配置。你维护一个团队的 AI 工具配置,需要把新申请的 API Key 分发给 10 个人。用 All-API-Hub 导出配置文件,发给团队成员导入,比手动复制粘贴快多了。

场景 4:站点运营。你自建了一个 New API 站点,上游接入了 OpenAI、Anthropic、Google 三家。OpenAI 发布了 GPT-5,你想第一时间同步到自己站点。在 All-API-Hub 里点"模型同步",选择 OpenAI 渠道,新模型自动添加到站点列表。

开发者社区的反馈

项目在 Linux.do 社区的讨论帖里有不少反馈。有人提到"部分重要设置需要手动使用保存按钮",说明扩展在自动保存和手动保存之间做了权衡——关键配置需要用户明确确认,避免误操作。

GitHub 上的 Star 数还不算多,但从 Chrome 应用商店的 75 个评分(平均 5 星)来看,实际用户的满意度挺高。这类工具的受众本来就是开发者和站长,不是大众产品,能做到这个口碑已经不错。

和 OpenAI Hub 的配合

如果你用 OpenAI Hub 这类 API 聚合平台,All-API-Hub 可以作为补充工具。OpenAI Hub 解决的是"一个 Key 调所有模型"的问题,All-API-Hub 解决的是"管理多个中转站账号"的问题。

具体来说:你可能在 OpenAI Hub 上有一个主力账号,同时还在其他几个中转站有备用账号或测试账号。用 All-API-Hub 统一管理这些账号的余额和用量,需要切换时快速导出配置。两者不冲突,反而互补。

比如你在开发一个 AI 应用,生产环境用 OpenAI Hub 的稳定服务,开发环境用其他中转站的测试额度。All-API-Hub 可以帮你快速查看测试账号还剩多少额度,要不要充值或者切换到另一个测试站点。

安装和使用

扩展已经上架 Chrome 应用商店、Edge 扩展商店和 Firefox Add-ons,搜索"All API Hub"就能找到。如果想用最新版或者自己编译,可以去 GitHub 下载源码。

Safari 用户需要下载 Xcode 工程包,按文档说明编译安装。这是 Safari 扩展的限制,不是项目的问题。

首次使用时,添加一个中转站账号:粘贴站点地址(比如 https://api.example.com),输入 API Key,扩展会自动识别站点信息。如果识别失败,可以手动补录站点名称和类型。之后就能在面板里看到余额、模型列表、用量统计。

自动签到需要在设置里开启,可以设置签到时间和通知方式。用量分析默认保留 30 天数据,可以在设置里调整。

开源项目的可持续性

这类工具的维护成本不低。New API 系列项目本身在持续更新,各个中转站的实现也有差异,扩展需要不断适配。好在项目是开源的,社区可以贡献代码和反馈问题。

从 GitHub 的提交记录看,作者在积极维护,最近几个月的更新频率挺高。文档也比较完善,有中英文版本,还有常见问题解答。这对开源项目来说是好兆头——很多项目死在文档不全和维护停滞上。

项目没有商业化计划,也不收集用户数据,纯粹是开发者自己的需求驱动。这种项目的好处是不用担心突然收费或者关停,坏处是可持续性依赖作者的热情和社区的支持。

适合谁用

如果你只用一个 API 提供商,或者只有一两个中转站账号,All-API-Hub 可能有点"杀鸡用牛刀"。但如果你:

  • 同时用 3 个以上中转站账号
  • 需要对比不同站点的价格和可用性
  • 经常在不同工具之间切换 API 配置
  • 自建了 New API 站点,需要管理渠道和模型
  • 想分析 API 用量和成本

那这个工具能省不少时间。特别是自建站点的场景,渠道管理和模型同步这些功能是刚需,手动操作太繁琐。

未来可能的方向

从功能完整度看,All-API-Hub 已经覆盖了大部分使用场景。如果要继续扩展,可能的方向包括:

  • 支持更多中转站类型(目前主要是 New API 系列)
  • 更细粒度的用量分析(比如按模型、按应用统计)
  • 成本预警和自动切换(余额不足时自动切到备用账号)
  • 团队协作功能(共享配置、权限管理)
  • API 调用日志和调试工具

不过这些功能会增加复杂度,不一定适合所有用户。保持简洁和易用,可能比堆功能更重要。

总结

All-API-Hub 解决的是多账号管理的痛点,特别是针对 New API 系列中转站。重构后的版本功能深度明显提升,从简单的余额查看扩展到用量分析、自动签到、渠道管理。对开发者和站长来说,是个实用的工具。

开源、本地存储、跨平台支持,这些特性让它在同类工具里有竞争力。如果你正在为管理多个中转站账号头疼,值得试试。项目还在活跃开发中,后续功能可以期待。


参考来源