AMR 生产发布影响报告

生成时间:2026-08-20;分析对象:在 origin/main(HEAD 5cbc98010)手动运行六个生产 GitHub workflow 的影响分析。注意:各 workflow 最近一次成功发布点不同,下方「变更范围」按各自发布点分别计算,只有发布点之后的 commit 才属于该 workflow 本次新增。

特别说明:本次 HEAD 是一次大型合并 —— feat: merge Go Plan into main (#1688),把 Go Plan / Coding Plan 订阅套餐整条功能分支合入 main。web/api/link/admin/db 五个服务 workflow 的最近成功发布点都在 2fe03ef2a(08-19),而 catalog workflow 已推进到 1718e4f08(08-20,含 DeepSeek 分流 #1686 / GLM 5.3 onboard #1678 / 定价刷新 #1669 / DeepSeek V4 Flash 路由 #1672)。因此本次发布的核心是 Go Plan,且 catalog 的模型路由更新大多已在生产生效。

当前生产发布点(各 workflow 独立计算)

六个生产 workflow 最近一次成功运行停在的 commit 各不相同。越新的发布点意味着该服务已上线越多内容,feature 表里只允许列出发布点之后的变更; 发布点之前的 commit 属于已生效,归入「已在生产生效」一节,不得重复出现在 feature 表。目标 commit 均为 5cbc98010feat: merge Go Plan into main (#1688))。

deploy-web-eks-prod.yml
最近成功:2026-08-19T04:23:24Z
发布点 commit:2fe03ef2a
本次新增(2fe03ef2a...5cbc98010):38 commits
(发布点之前已上线:Go purchase 面板之前的老页面、DeepSeek V4 定价活动、图片/消息风控错误保留等)
deploy-api-eks-prod.yml
最近成功:2026-08-19T04:00:00Z
发布点 commit:2fe03ef2a
本次新增(2fe03ef2a...5cbc98010):38 commits
(发布点之前已上线:settlement 持久化任务、凭据查询、订阅额度 grant 等部分已生效)
deploy-link-eks-prod.yml
最近成功:2026-08-19T03:38:02Z
发布点 commit:2fe03ef2a
本次新增(2fe03ef2a...5cbc98010):38 commits
(发布点之前已上线:模型限额按 scope 串行化、SSE drain、无定价模型限额补记等)
deploy-admin-eks-prod.yml
最近成功:2026-08-19T06:11:51Z
发布点 commit:2fe03ef2a
本次新增(2fe03ef2a...5cbc98010):38 commits
(发布点之前已上线:Coding Plan 旧导航、模型限额美金换算等)
deploy-db-migrations-prod.yml
最近成功:2026-08-19T03:29:11Z
发布点 commit:2fe03ef2a
本次新增(2fe03ef2a...5cbc98010):38 commits
(发布点之前已上线:usage settlement scan 索引、凭据索引等已在生产)
deploy-model-routing-catalog-prod.yml
最近成功:2026-08-20T03:33:37Z
发布点 commit:1718e4f08
本次新增(1718e4f08...5cbc98010):30 commits
(catalog 发布点较新:DeepSeek 分流 #1686 / GLM 5.3 onboard #1678 / 定价刷新 #1669 / DeepSeek V4 Flash 路由 #1672 都已生效。本次仅新增 Go Plan membership entitlement seed)

此次发布真正新增的 feature 和影响面

feature 表只包含「各 workflow 发布点之后」的变更;发布点之前已生效的内容见 「已在生产生效」 一节,不要重复列入。

Feature / Author / Commits Web API Link Admin DB schema / migration DB catalog(seed)
XXLGo Plan / Coding Plan 订阅套餐上线(#1688 大型合并)

Go Plan 是面向生产力的订阅套餐。本次把整条功能分支合入 main:新增 Go 订阅控制面与购买入口,Link 实现多策略 Coding Plan 模型限额与请求主链路、模型贡献倍数,Admin 新增 Coding Plan 管理与可复用模型组,DB 新增 coding_plan_model_entriesmembership_model_groupsmodel_limit_user_anchorsbilling_mode 落账,并写入 Go 会员 entitlement seed。上线后 Go 计划会员可走「两周无限用 / 月额度」计费模式。

Author:nettee(主)、open-design-crew[bot](DeepSeek V4 两周无限用促销 #1576)

  • 5cbc98010 feat: merge Go Plan into main (#1688)
  • ddcf0568b feat(web): add Go purchase panel (#1619)
  • be8e15a2d feat(billing): add Go subscription control plane (#1614)
  • 26367014b feat(link): implement multi-policy model limits (#1554)
  • 3d9531cc2 feat(link): integrate Coding Plan request mainline (#1558)
  • 8026dae0e feat(coding-plan): add model contribution multipliers (#1602)
  • 261c8f14e fix(link): harden Coding Plan limit admission (#1663)
  • 484985535 feat(admin): add Coding Plan management page (#1556)
  • f0baacef1 feat(admin): add Coding Plan server management (#1553)
  • 7ef0485a1 feat(admin): polish Coding Plan contribution weight UX (#1604)
  • 8eb123981 feat(admin): add reusable model groups (#1656)
  • df9d6ccc8 feat(billing): DeepSeek V4 Pro + Flash 两周无限用 (#1576)
Go 购买面板(#1619)、Go plan 定价/计划卡片/活动账本;DeepSeek V4 两周无限用促销页(#1576)。均在 BASE_WEB(2fe03ef2a) 之后。 Go 订阅控制面(#1614)、credit/usage 落账改为 billing_mode=coding_plan、coding plan classification ledger(#1551)、team tier 快照(#1592)。均在 BASE_API 之后。 多策略模型限额(#1554)、Coding Plan 请求主链路(#1558)、模型贡献倍数(#1602)、限额准入加固(#1663)。均在 BASE_LINK 之后。 Coding Plan 管理页(#1556)、服务端管理(#1553)、贡献权重 UX(#1604)、可复用模型组(#1656)。均在 BASE_ADMIN 之后。 db/migrations/20260820031952_go_plan.sql:新增 coding_plan_model_entries、membership_model_groups、membership_model_group_members、model_limit_user_anchors,credit_usages/usage_events 增加 billing_mode / membership_tier_snapshot / coding_plan_model_entry_id 等列。BASE_DB 之后。 db/seeds/local/seed-membership-entitlements.py:新增 Go 会员 tier entitlement(entitlement-local-go)。BASE_CATALOG(1718e4f08) 之后。
LAdmin 登录/SSO 迁移到 Powerformer Authentik(替换飞书 SSO)

把 Admin 的内部成员登录从飞书 SSO 迁移到 Powerformer Authentik OIDC:支持 OIDC 自动开通 SSO 用户、去掉成员邀请流程、信任 Authentik 的 email_verified、保留已选成员角色。对内部运维登录路径影响较大。

Author:Marc Chan

  • d00289e79 feat(admin): replace Feishu SSO with Powerformer Authentik OIDC (#1224)
  • e25215b8e feat(admin): auto-provision SSO users and drop member invites (#1684)
  • 466149c16 fix(admin): trust Authentik email when email_verified is false (#1685)
  • 430fbceba fix(admin): preserve selected member role (#1681)
无。 少量(persistence users 侧,配合 SSO 用户身份落库)。 无。 登录/SSO 页面、成员自动开通、成员角色选择。均在 BASE_ADMIN(2fe03ef2a) 之后。 20260819120000_admin_members_oidc_identity.sql、20260819120200_admin_members_normalized_email_unique.sql(+email identity)给 admin_members 增加 oidc_issuer/subject、email 唯一索引。BASE_DB 之后。 无 catalog 变更。
MAPI 凭据账号查询优化与登录邮箱索引

优化 API 的身份凭据账号查询路径,并为登录邮箱/凭据账号添加 DB 索引,降低登录与凭据查询延迟。

Author:nettee

  • 8062a5912 fix(api): optimize credential account lookup (#1670)
无。 services/api/src/auth.ts 凭据账号查询优化。BASE_API 之后。 无 runtime 变更。 无。 db/migrations/20260818142403_auth_email_lookup_indexes.sql:account.credential/user.verified_lower_email 索引。BASE_DB 之后。 无 catalog 变更。

已在生产生效(发布点之前,本次不重复发布)

以下 feature 的 commit 均在对应 workflow 最近一次成功发布点之前,已在生产运行。若在 main 上重新运行对应 workflow,只以各自发布点为基线,这些变更不会重新「上线」。

发布建议

  1. Migration 判断:BASE_DB 之后新增 5 个 migration —— 20260818142403_auth_email_lookup_indexes.sql20260819120000_admin_members_oidc_identity.sql20260819120100_admin_members_email_identity.sql20260819120200_admin_members_normalized_email_unique.sql20260820031952_go_plan.sql需要先运行 deploy-db-migrations-prod.yml。其中 go_plan.sql 涉及大量表结构 DDL,建议先在 staging/feature-test 验证再上生产。
  2. 服务发布顺序:DB → Catalog → Link → API → Web → Admin。注意各 workflow 发布点不同:catalog/broadcast 为新增内容最少(Go entitlement seed),services 五个 workflow 均为 38 commits(Go Plan 主体)。建议先 DB(5 migrations),再 Link(Coding Plan 限额主链路),再 API/Web/Admin(订阅控制面 + 购买 + 管理页)。
  3. 数据 seed / catalog 判断:Go entitlement seed 由 deploy-model-routing-catalog-prod.yml 的 apply 步骤覆盖;其余模型路由/定价变更已在 1718e4f08 生效,无需重复 seed。若需额外 runbook,明确标出。
  4. 发布后观测:核对 coding_plan_model_entries/membership_model_groups seed 生效;观测 Go Plan 用户请求在 Link 走 billing_mode=coding_plan 的 usage/credit 落账;验证 Admin Authentik OIDC 登录与 SSO 用户自动开通;核对 billing 结算与「两周无限用」促销是否按规则计费。

备注:所有 workflow、commit、PR 或 compare range 都使用可点击的 GitHub 链接;每个 workflow 的 compare 链接基于各自的发布点 BASE(services=2fe03ef2a、catalog=1718e4f08),而非统一最旧基线。