首页 / 常见问题 / 我们怎么用两道确定性机检闸,把 AI 视频的"假动作"和"漏检"挡在交付前
Q

我们怎么用两道确定性机检闸,把 AI 视频的"假动作"和"漏检"挡在交付前

所属分组:使用与交付 更新于 2026-10-26 来源:提酒映画 · T9好物成片

我们怎么用两道确定性机检闸,把 AI 视频的"假动作"和"漏检"挡在交付前

一句话结论

AI 视频交付前不能只靠"肉眼抽检",必须过两道确定性机检闸:镜头动作双闸 + 动作因果链;否则"假动作"会混进成片,而"真问题"还可能被二次复检静默删掉。这是我们在好物成片(T9)/提酒映画生产线上反复踩出来的纪律。

要点一:镜头动作双闸,先把观感杀手标出来

  • 真实经验:成片观感最容易被两类问题毁掉——一镜里塞了太多动作(镜头动作过载),和整段没有变化、像卡住的空拍(空拍死寂)。我们在质检里把这两类做成机检双闸(`SHOT_ACTION_OVERLOAD`、`RHYTHM_DEAD_AIR`),确定性命中、不靠模型"感觉"。
  • 结论:双闸是观感底线,命中即返修,不进交付。

要点二:动作因果链,只捞"结果出现、过程没出现"

  • 真实经验:视频里"吃饭却没张嘴入口、换手却没递接、倾倒却没倒的动作"最容易被生成模型糊弄过去。我们的动作因果链只捞一类:结果状态已经出现、但产生它的过程动作整段没出现——对应 continuity_break / visual_logic_anomaly(进食无入口、换手无递接、倾倒无动作)。
  • 结论:因果链是逻辑底线,它不问"像不像",只问"过程在不在",能拦住模型最会编的假动作。

要点三:客观事实命中必须进白名单,否则会被静默删

  • 真实踩坑:我们一度漏了一个配置——客观事实类的质检命中没有进 `NO_RECHECK_CODES` 白名单,结果被"全分辨率二次复检"(`confirmFindingsByFullRes`)当成误报静默删掉了,导致真问题漏检、测试还全绿。
  • 结论:客观事实类 code 一律进 `NO_RECHECK_CODES`,禁止二次复检删除;凡改解析正则,测试用例必须抄真实落库正文,不能手写简化版(老格式会让机检判据静默失效)。

可操作建议

  1. 双闸前置:镜头动作过载、空拍死寂作为机检硬闸,命中即返修,不靠人工肉眼兜底。
  2. 因果链独立跑:把"结果已出现、过程没出现"单独成通道,专拦模型爱编的假动作。
  3. 客观事实进白名单:`NO_RECHECK_CODES` 必须覆盖客观事实类 code,关掉二次复检的静默删除。
  4. 测试用例抄真实数据:改质检正则时,用例直接取真实落库正文,避免"测试全绿、判据失效"的假安全。
← 返回全部常见问题