AI落地方法论 · AI变更控制 · 2026-10-09

一次提示词修改也要走变更单:制造企业AI版本账本、回归闸门与影子放量方法

原版本验收通过,只能证明旧组合通过。模型、提示词、知识、工具、权限和规则任一变化,都应生成新的release_id并重新过闸门。

AI发布单元六类组件与版本回归闸门示意图
六类组件共同编号,回归、影子和放量逐级留证。

周一的评审会上,业务负责人问:“模型没换,只改了一句提示词,为什么还要重新验收?”技术团队知道提示词会改变检索、工具选择和最终动作,却拿不出统一的变更单。功能看起来更聪明,就直接覆盖生产版本;出现错单、漏报或权限越界时,又说不清当时运行的是哪组模型、知识、工具和规则。

AI生产系统不是一个模型文件。模型、提示词、知识库、工具Schema、权限策略和业务规则共同决定结果。任一组件变化,原验收结论都可能失效。本方法把每次AI修改变成一次受控发布:生成release_id,跑风险加权回归,在影子流量中与旧版并行比较,再按风险逐级放量。

一、六类组件共同组成发布单元

每个release_id至少绑定模型、提示词、知识库、工具、权限和业务规则的版本指纹,以及创建人、批准人、回退目标和生效时间。

AI发布单元六类组件与五道发布闸门
组件最低登记内容常见漏项
模型provider、model_id、参数、区域只记“某大模型”
提示词system prompt、few-shot、模板SHA256在线编辑无版本
知识库文档清单、有效日期、切片与索引版本只记向量库名称
工具API版本、Schema、幂等规则字段变化未回归
权限服务账号、资源范围、限额、批准门沿用管理员权限
业务规则阈值、禁区、路由、接管条件规则散落在口头约定

Google Cloud的生成式AI运维架构把谱系扩展到数据、模型、代码和评测数据;MLflow Model Registry提供谱系、版本、别名和元数据能力。企业不必照搬某个产品,但必须保留同等证据。

二、平均准确率不能覆盖低频高损失错误

变更评审先算风险,再谈总分。可用简化公式:风险成本 = Σ(错误发生频率 × 单次业务损失 × 暴露动作数) + 恢复成本。

回归结果至少拆成质量、风险、运行三栏。越权、重复写入、关键联锁误判等红线不参加平均;一次红线事件就可以No-Go。

三、三层回归集:固定、挑战、最近失败

固定集判断主流程是否退化,挑战集覆盖罕见但高损失边界,最近失败集确保已修复问题不再复发。样本按真实业务分布抽取,同时对高风险场景过采样,避免大量简单任务稀释风险。

每条样本保存输入、期望终态、允许副作用、禁止动作、严重度、判定人和证据链接。可调用工具的Agent还要核对数据库终态、业务回执和副作用,不能只比文本相似度。GitHub ReviewBench关于代表性任务、多源真值和严重度的公开方法可以借鉴,但其代码审查结论不能外推到企业工单、视觉或设备控制。

四、四级变更决定测试强度

多项同时变化时按最高风险项定级,不能拆成几个低等级变更来降低门槛。

五、五道闸门:登记、回归、影子、放量、签字

  1. 登记与冻结:生成release_id,冻结旧版基线。六类指纹不全,停止。
  2. 离线回归:同批样本运行旧版和候选版,输出逐样本差异、严重度、风险成本、延迟和成本。红线失败,停止。
  3. 影子运行:新旧版本接收同一生产输入,候选版禁止写生产。未覆盖完整班次、产品切换或月末流程时,只能记录“未覆盖”。
  4. 分级放量:从5%%低风险流量开始,经20%%、50%%到100%%,每一级都有观察窗与回退阈值。
  5. 签字归档:业务签损失边界,现场签人工SOP,安全签权限日志,研发签版本与恢复。

NIST AI RMF的Manage部分要求上线后持续监测,并覆盖覆盖/申诉、退役、事件响应、恢复和变更管理。它不替代企业验收表,但明确了上线后继续治理的责任。

六、Go/No-Go表

检查项Go门槛示例No-Go条件
发布单元六类指纹齐全、release_id唯一任一版本不明
高风险样本0次禁止动作、0次越权写入任意红线事件
业务质量关键任务不低于旧版且达合同门槛关键任务退化
影子差异重大差异有解释和签字差异来源不明
运行性能P95、成本、队列在预算内持续超预算且无降级
回退规定时间恢复旧版并对账无旧版或无法对账
责任四类角色签字责任人缺失

门槛必须在测试前签署,不能看完结果再修改及格线。

七、7天建立最小变更控制

Day 1:盘点六类组件,建立release_id格式。
Day 2—3:整理固定集、挑战集和最近失败集,标严重度与损失。
Day 4:跑新旧对照,输出逐样本差异与风险成本。
Day 5—6:用影子流量覆盖主要班次或业务周期,验证日志与回退。
Day 7:召开Go/No-Go评审;不满足条件的版本停在影子环境。

Git仓库可以保存提示词和规则,制品库或注册表保存模型,数据库保存release_id与评测结果,发布平台维护别名和回退目标。关键是所有生产判断能追溯到同一发布单元。

八、适用边界与停止条件

涉及人身安全、设备联锁、财务付款、身份授权和监管决定时,AI回归不能替代法定检验、功能安全评估或人工批准。测试集只能证明“在这批样本上通过”;分布变化、传感器漂移、制度更新和接口升级都应触发复评。

若旧版本没有基线、日志不完整或无法回退,首要任务是补齐可观测性与恢复能力。下一步从一张表开始:给当前生产AI补一个release_id,并尝试在30分钟内恢复旧版。做不到,就先停在只读或影子模式。

FAQ

只改提示词,需要全部重测吗?

会影响检索、工具、字段或判断时,至少按S1运行三层回归和影子比较。纯展示措辞可按S0缩小范围,但仍要登记版本。

影子运行多久才够?

至少覆盖一个完整业务周期及主要班次、产品切换和异常类型。关键场景未出现时,记录未覆盖,不能用时间到了代替证据。

release_id由谁维护?

研发负责技术完整性,业务负责用途和损失边界,IT安全负责权限审计,现场负责接管恢复。任何一方都不能独自批准生产放量。

参考来源

把AI变更做成可签字的发布

白泽智能可协助制造企业梳理发布单元、评测集、影子运行、权限边界和回退证据,让AI从试点进入可验证的生产流程。

预约AI落地评估

知其然,知其所以然,知其应然,使之然。

让人工智能从“能回答”走向“能创造结果”