
TokenHub v0.7.0 正式发布:前向式数据库演进、精细化额度计费与企业级安全加固
1个月前
duguying
20 阅读
来源:GitHub Releases
企业级 AI Token 治理基础设施 TokenHub 发布 v0.7.0。本次更新引入前向式数据库演进系统(迁移账本、预演、自动回滚)、聚合额度与计费控制、管理员安全加固、OpenAPI 网关文档等能力,并完善多实例部署与可观测性。
相关标签
#TokenHub#AI网关#Token治理#开源发布
发布概览
企业级 AI Token 治理基础设施 TokenHub 于 2026 年 8 月 25 日发布 v0.7.0 版本。本版本聚焦数据库演进的可靠性、额度与计费的精细化、管理员安全加固,以及供应商 / 网关兼容性,并进一步完善了多实例部署与可观测性能力。
核心亮点
1. 前向式数据库演进系统
新增仅向前(forward-only)的数据库演进机制,让生产环境的数据库升级更可控、可回退:
- 迁移账本(migration ledger)记录每一次演进
- 上线前的 dry-run 合约预演(contract preflight)
- 冻结的 SQLite / PostgreSQL 基线(frozen baselines)
- 修复路径与实例心跳(instance heartbeats)
- 回滚兼容性检查、受管升级预演,以及启动失败时的自动回滚(auto-rollback)
2. 额度与计费控制
- 聚合用户额度上限(aggregate user limits)
- 仅所有者可见的额度历史(owner-safe quota history)
- 原子化的镜像准入计费(atomic image admission accounting)
- 细粒度定价控制(granular pricing controls)
- Redis 准入回滚加固
- 抽出独立的计费领域、持久化与适配器模块
3. 管理员安全加固
在 OAuth、密码重置、CSP、会话边界、API Key 变更授权、供应商 / 资源凭据脱敏、告警投递密钥、镜像任务访问、转发头部(forwarded headers)以及供应商出口代理校验等方面全面加强。
4. 供应商与网关兼容性
- 可配置的全局出口代理(global egress proxy)
- 保留 Codex 显式后台空值
- 跨适配器支持
max_completion_tokens - 隐式 TLS / STARTTLS 的 SMTP 加密模式
- 更安全的旧版供应商刷新路由
5. 管理控制台升级
- 每把 API Key 的使用明细
- 每日用量看板(daily usage dashboard)
- 改进的 API Key 用量图表
- 本地化的数字格式
- 重新设计的本地化登录首页
其他改进与模块化
- 新增 OpenAPI 网关参考文档
- 刷新 Token 治理定位
- 重启安全的生产引导检查(restart-safe bootstrap)
- 面向首字节时间(TTFB)与中断的流式质量可观测性
- 持续模块化:将计费、对账、按方法路由的服务职责拆分到更小的领域模块,并扩充回归测试覆盖
发布产物
- 发布工作流构建并附带 Linux 原生归档(amd64 / arm64)及
checksums.txt - 容器镜像:
ghcr.io/astaxie/tokenhub-backend:0.7.0、:0.7、:latest - 前端与 SDK 冒烟测试包版本号已在
chore(release): prepare v0.7.0中更新至0.7.0
关于 TokenHub
TokenHub 是面向 AI 的企业级 Token 治理基础设施:提供模型路由、访问控制、Token 成本优化、供应商对账,以及对每一个上游模型供应商的受管访问。它在每一次模型调用之前放置治理控制层——包括按场景 / 成本 / 性能 / 健康度 / 降级策略选择模型、按人员 / 团队 / 项目 / 应用分配与控制 Token 访问、通过缓存与配额降低 AI 支出,以及将内部用量与供应商账单对账,让财务、平台与业务团队能够解释真实的 AI 成本。
项目基于 Apache 2.0 许可证开源,支持 OpenAI 兼容接口与 Anthropic Messages 接口,并提供 SQLite 私有部署与 PostgreSQL 多实例部署两种形态。
获取与升级
- 发布说明:https://github.com/astaxie/TokenHub/releases/tag/v0.7.0 原生安装(Linux systemd):
curl -fsSL https://raw.githubusercontent.com/astaxie/TokenHub/main/deploy/native/install.sh \
-o /tmp/tokenhub-install.sh
sudo bash /tmp/tokenhub-install.sh install
Docker Compose:
cp deploy/.env.example deploy/.env
# 将 deploy/.env 中所有 change-me 替换为强密钥
./deploy/install.sh
更多资讯
想看更多优质内容?
浏览所有资讯