AMR 生产发布影响报告
当前生产发布点(各 workflow 独立计算)
六个生产 workflow 最近一次成功运行停在的 commit 各不相同。API、Link、DB migrations 三个 workflow 最近成功运行已停在当前 HEAD(2fe03ef2),对应维度本次无待发布内容;
真正有新增的是 Web(31 commits)、Admin(49 commits,但只有 2 个 commit 触碰 apps/admin)、Catalog(6 commits,只有 1 个触碰 data/json + db/seeds)。
目标 commit 均为 2fe03ef2(chore(catalog): optimize deepseek v4 flash routing (#1672))。
db4ab87edb4ab87e...2fe03ef2):31 commits(其中触碰 apps/web 的净变更 4 个 commit)2fe03ef2(=HEAD)2fe03ef2(=HEAD)a68d6480a68d6480...2fe03ef2):49 commits(但触碰 apps/admin 的只有 2 个:09a4dcc89 新增 combobox 组件、dff53320 campaign 测试)2fe03ef2(=HEAD)20260813132230_add_usage_events_settlement_scan_index.sql(#1582)、20260817085328_image_task_error_subject.sql(#1641)已随 08-19 运行 apply;回退的 durable settlement jobs migration(#1646→#1673)从未部署(创建于 08-18,回退于 08-19,期间无 migrations 运行),无需清理a0871e4aa0871e4a...2fe03ef2):6 commits(其中涉及 data/json 与 db/seeds 的 commit 只有 1 个:2fe03ef2)此次发布真正新增的 feature 和影响面
| Feature / Author / Commits | Web | API | Link | Admin | DB schema / migration | DB catalog(seed) |
|---|---|---|---|---|---|---|
|
LWeb 官网重构:移除退役 cloud 页面
重做官网首页 / 定价 / 登录 / 模型展示等公共页面,移除已退役 cloud 相关页面与旧品牌资产(apple/bytedance/canva/google 等客户 logo、lit-globe 等旧组件),同步更新 i18n 覆盖与各页面入口。面向全部公开访客,是本次发布影响面最大的前端变更。 Author:nettee
|
Web 发布点(db4ab87e)之后的新变更:397d1b77,共 38 个 apps/web 文件(home/models/pricing/login 路由与共享组件)。 |
无(API 发布点=HEAD,且本 commit 不触碰 services/api)。 | 无(Link 发布点=HEAD,本 commit 不触碰 services/link)。 | 无。 | 无 schema/migration。 | 无 catalog 变更(本 commit 不触碰 data/json / db/seeds)。 |
|
MDeepSeek V4 Flash 生产路由优化(Catalog 新变更)
调整 DeepSeek V4 Flash 的 route_policies 权重与优先级,优化路由分配。随 deploy-model-routing-catalog-prod 的 apply 步骤(重新生成并写入 seed)本次上线,直接影响 DS V4 Flash 生产流量分配。 Author:nettee
|
无。 | 无。 | 无。 | 无。 | 无 schema/migration。 | Catalog 发布点(a0871e4)之后唯一 catalog commit:2fe03ef2(data/json/route_policies.json + db/seeds/seed-model-routing-catalog.sql)→ 本次随 apply 上线。 |
|
MBilling 摘要读取缓存 — Web 侧接入
billing 摘要读缓存(summary-cache + OpenAPI 调整)的 API 侧已在生产生效(API 发布点=HEAD);本次 Web 发布上线的是前端侧接入 —— team-dashboard / wallet / 变更套餐流程改用缓存后的摘要接口,降低计费页读取延迟与落库压力。 Author:Marc Chan
|
Web 发布点之后的新变更:f442f5a1 的 6 个 apps/web 文件(billing-client、team-dashboard、wallet、use-personal-plan-change 等)。 |
已在生产生效(API 发布点=HEAD,summary-cache 等服务端部分已上线,见「已生效」一节)。 | 无。 | 无。 | 无 schema/migration。 | 无 catalog 变更。 |
|
SDeepSeek V4 定价调整的 Web 展示同步
DS V4 定价上调(off-peak 上调 #1607 + peak 价格 #1642)的 catalog pricing 已在生产生效(都在 Catalog 发布点 a0871e4 之前,08-18 已 apply);本次 Web 发布将线上前端 model-catalog.ts 的定价展示与生产定价对齐,避免前端展示与计费价不一致。 Author:nettee |
Web 发布点之后的新变更:e53acfbd 的 apps/web/src/data/model-catalog.ts 前端定价数据。 |
无。 | 无。 | 无。 | 无 schema/migration。 | 已在生产生效(e53acfbd / af8fa6c1 的 catalog 部分均在 Catalog 发布点 a0871e4 之前,08-18 已 apply)。 |
|
SAdmin 组件库补充(combobox)
在 AMR 发布 skill 文档落地(#1595,docs commit)时顺带为 admin 新增了 components/ui/combobox.tsx 组件(脚手架附带);另有 campaign 相关的 admin 控制台测试断言(#1583,功能本身已在生产生效)。Admin 下次发布将包含这些文件。 Author:nettee、Marc Chan |
无。 | 无。 | 无。 | Admin 发布点(a68d6480)之后触碰 apps/admin 的变更:09a4dcc8(apps/admin/components/ui/combobox.tsx)与 dff53320(apps/admin/test/admin-console.test.ts)。均为组件/测试文件,无线上行为变更。 |
无 schema/migration。 | 无 catalog 变更。 |
已在生产生效(发布点之前,本次不重复发布)
以下 feature 的 commit 均在对应 workflow 最近一次成功发布点之前,已在生产运行。若在 main 上重新运行对应 workflow,只以各自发布点为基线,这些变更不会重新「上线」。API / Link / DB schema 三个 workflow 的发布点即当前 HEAD,其范围内所有代码/迁移变更均已上线;Web / Catalog 发布点之前的变更也均不重复发布。
- API(BASE=HEAD,已全部生效):media 图片风控错误合同与提示词留存(
85c3b227#1641)、provider 图片/消息错误透传(1532d6eb#1647、54de5e68#1651、6e81647c#1654)、workspace 目录 invalidation(6ac0cdab#1586)、billing cronjob 资源隔离(cb22be5b#1578)、billing 摘要缓存 API 侧(f442f5a1#1589)、default-workspace 读锁优化(db4ab87e#1584)、资源批量拉取 server 端(9d9e13ef#1519)。 - Link(BASE=HEAD,已全部生效):SSE drain 灰度 rollout(
49a640a7#1537)、模型调用 RPM 与精确并发指标(1d014457#1573)、model-limit 日志归因(b29fa5aa#1605)、unpriced model-limit 用量补齐(72a1c7ae#1629)、DS V4 Pro 0813 路由(e687da0a#1638)、model-limit 按作用域串行化(aebf3565#1655)。 - DB schema / migration(BASE=HEAD,08-19 03:29 已 apply):
20260813132230_add_usage_events_settlement_scan_index.sql(b6b91b91#1582)、20260817085328_image_task_error_subject.sql(85c3b227#1641,db/schema/media.hcl)均已应用。 - Catalog(BASE=a0871e4a,08-18 07:31 已 apply):Grok 4.6(
bcf1de37#1560)、DS V4 Pro 0813 供应商(cc039919#1568 与8e049fce#1575、dc01d78e#1577)、DS V4 Flash 权重调整(72165dd3#1562、79b92215#1590、b5e370ef#1601)、Gemini 3.7 Flash(d336ef7c#1587)、DS V4 Flash 走 DeepSeek(71df1f9f#1588)、aliyun rds Flash rebalance(9bd9b7b4#1569)、下线 aliyun rds & wafer glm 5.1(a0871e4a#1650)、DS V4 peak pricing(af8fa6c1#1642)。 - Web(BASE=db4ab87e,08-13 已上线):DS V4 Pro + Flash pricing campaign(
dff53320#1583)、workspace console UI polish(de4ee82e#1515)、个人计费页不显示模型用量行(c847e0e1#1536)、团队自动充值默认开启(9af554e1#1570)、Open Design 归因测试稳定(c8273fc8#1561)。 - 范围内已回退(净变更归零,本次不发布):add
00def09ffix(billing): replace settlement scanner with durable jobs (#1646) → revertc45ae33brevert(billing): remove durable settlement jobs (#1673)。对应 migration20260818031706_durable_usage_settlement_jobs.sql已被回退删除。创建(08-18)与回退(08-19)之间没有 db-migrations 运行(最近一次成功在 08-10),该 migration 从未部署到生产,无需任何 DDL 清理。 - 非六维变更(不走这六个 workflow,或仅影响 CI/沙箱/工具):CLI 资源批量拉取(#1519)、OpenCode 权限对象化(
136a2527#853)、amr-path-proxy worker 版本化(bda7304a#1615,独立 Cloudflare Worker 发布)、sandbox Redis 回收(#1613)、full-smoke 修复(#1567)、CI 归档策略(#1659)、feature-test 环境绑定(#1600)、docs/skills(#1517/#1552/#1595/#1598)。
发布建议
- Migration 判断:BASE_DB = HEAD,本次不需要跑 migration —— deploy-db-migrations-prod 已于 08-19 03:29 在 HEAD 成功运行(settlement scan index 与 image task error subject 两个 pending migration 均已 apply)。范围内被回退的 durable settlement jobs migration 从未部署,不会执行,也无需清理 SQL。
- 服务发布顺序:API / Link / DB 均无可发布内容(发布点=HEAD)。实际待发布只有三个 workflow,建议顺序:① Catalog(1 commit:
2fe03ef2DS V4 Flash 路由优化,先 apply 以便后续链路验证路由)→ ② Web(4 个 touches apps/web 的 commit:官网重构、billing 缓存前端接入、DS V4 定价展示同步)→ ③ Admin(2 个文件:combobox 组件 + campaign 测试断言,无线上行为变更)。 - 数据 seed / catalog 判断:deploy-model-routing-catalog-prod 的 apply 步骤(
prod-db-migration-workflow.py model-routing-catalog-apply)会基于 HEAD 的 data/json 与 db/seeds 重新生成并写入 seed,2fe03ef2的 route_policies 权重调整将随 apply 上线;无需额外 runbook。 - 发布后观测:① Web 官网首页/定价页/模型页/登录页冒烟(新重构页面回归);② billing 摘要接口与计费页 P95 延迟(缓存生效后应显著下降);③ DS V4 Flash 请求的 provider 分配分布(权重调整后走 DeepSeek 比例变化);④ Admin 后台可访问性与组件渲染;⑤ 配合 observable 监控 Grafana(AMR 专用仪表盘)确认无异常上涨。
备注:所有 workflow、commit、PR 或 compare range 均使用可点击的 GitHub 链接;每个 workflow 的 compare 链接基于各自的发布点 BASE(Web=db4ab87e、Admin=a68d6480、Catalog=a0871e4a、其余=HEAD),而非统一最旧基线。数据来源:gh run list / git log(repo: powerformer/vela,分析时间 2026-08-19 12:xx CST)。