AMR 生产发布影响报告

生成时间:2026-07-24 16:07:54;分析对象:在 origin/main 手动运行五个生产 GitHub workflow。

当前生产发布点

五个生产 workflow 最近一次成功运行停在 commit:24742c42。如果现在在 origin/main 发布,目标 commit 是 4b38a654

变更范围:24742c42...4b38a654,共 6 个 commit。

此次发布的 feature 和影响面

Feature / Author / CommitsWebAPILinkAdminDB schema / migration
XXL公共模型发布门控与管理控制

新增 public model release gate 与 admin override:API/Link 按发布门控隐藏或放行 public model,Admin 可切换 Released/Blocked 并编辑 capability override;seed policy 改为更保守的默认闭合。

Author:nettee

  • 0c65c6aa feat(catalog): public model release gate and admin controls (#948)
  • 4b38a654 chore(catalog): adjust release gate seed policy (#954)
无 Web 代码直接变更;会间接影响 Web 中可见/可用的 public model 能力。 有影响:模型目录读取会应用 release gate / admin override,未 release 的 public model 对 API 侧可能不可见或能力受限。 有影响:Link 路由 catalog 会按 release gate 控制 public model 放行,改变模型可用性与路由结果。 有影响:模型目录页新增 Released/Blocked 管理、capability override 编辑、审计标签与 API 类型变更。 需要 schema migration:新增 public_model_release_gates / public_model_admin_overrides,并更新 Atlas sum/schema。
L模型目录播种与预检发布流程升级

新增生产 model-routing-catalog precheck/apply workflow,并把 seed/apply 从手工 SQL/脚本升级为可审计 Python runner;precheck 会输出计划摘要,便于人工审批后 apply。

Author:nettee

  • 17e2be5a feat(catalog): add model routing seed plan workflow (#942)
  • e21f3988 fix(catalog): show prod precheck plan summary (#945)
无。 无代码直接变更。 间接影响:catalog apply 后 Link 使用的 providers/backend_models/public_models/public_model_routes 数据会更新。 无直接 runtime 变更。 无 schema migration;但需要使用 deploy-model-routing-catalog-prod.yml 做 catalog precheck/apply。
M管理后台本地免登与角色选择

Admin 本地开发新增 loopback-only auth bypass,可选择 owner/admin/member 角色,降低本地调试对飞书登录的依赖。

Author:nettee

  • 28c0ccc8 feat(admin): add role-selectable local auth bypass (#950)
无。 无。 无。 仅本地开发路径:登录页/服务端 auth 支持 loopback-only bypass 与角色选择;生产环境不应启用。 无 schema/migration。
SAiHubMix MiniMax M2.7 下线

将 minimax-m2.7 的 AiHubMix 后端/路由标记为 inactive,减少该模型在 Link/public catalog 中的可用性。

Author:nettee

  • 8e8ea00a chore(catalog): offline aihubmix minimax m2.7 (#949)
无。 无代码直接变更。 有影响:相关 backend/route inactive 后,Link 不再通过 AiHubMix 提供 minimax-m2.7。 无直接代码变更;目录数据变化可能在 Admin 模型视图中体现。 无 schema migration;需要 catalog workflow 发布数据变更。

发布建议

  1. Migration 判断需要先运行 deploy-db-migrations-prod.yml,因为新增 public model release gate 相关表。
  2. 服务发布顺序:建议 DB migration → API / Link / Admin → model routing catalog precheck/apply → Admin 验证/必要放行。Web 无直接代码变更,可不作为关键路径。
  3. 数据 seed / catalog 判断:schema migration 不会自动覆盖 catalog seed;migration 成功且 API/Link/Admin 已发布后,再跑 catalog workflow。审批时重点核对 release gate、backend route inactive、providers/backend_models/public_models/public_model_routes 的计划摘要。
  4. 发布后观测:验证 Admin Released/Blocked 操作、Link 模型列表/路由、重点 public model 可见性、MiniMax M2.7 不再命中 AiHubMix、API/Link 5xx/429 与计费链路。

参考:GitHub Comparecatalog seed SOP