问答 · 连续性
怎样让 AI 视频里的服装、道具和伤痕保持一致?
更新于 2026 年 10 月 31 日

一个问题的判断法
AI 视频的连续性会从两个方向出问题。要么本该有单独图片的东西只用文字交代了,渲染时模型就自由发挥;要么文字完全能处理的变化被固化成了图片,结果四张几乎一样的参考图在每个镜头里互相打架。分界线不在于变化“有多大”,而在于变化“是哪一类”。
给模型一张参考图,它就会照着图里的内容复制,再多文字也劝不动它改掉一张脸、一件衣服或一个物体的形状。所以,凡是改变了这个东西“是什么”的变化——身份、服装、形态、结构——都需要它自己的一张参考图。这就是状态。凡是只改变了它周围处境的变化——位置、持有者、光线、天气、身上覆盖了什么——都叠加在参考图之上,用文字来写。
| 变化 | 算状态,还是写一句话? | 原因 |
|---|---|---|
| 完全换了一套服装 | 状态 | 衣服的形状不同了,参考图必须画出来 |
| 同一件外套,现在破了、沾了血 | 状态 | 损坏改变了物体本身 |
| 同一套服装,现在淋着雨 | 一句话 | 雨是一种处境;它叠加在参考图呈现的任何样子上 |
| 从刀鞘里拔出的刀 | 状态 | 物体处于不同的物理形态 |
| 角色坐着而不是站着 | 一句话 | 位置属于调度,不属于身份 |
| 火灾之后的房间 | 状态 | 结构变了 |
| 同一个房间,到了夜里 | 一句话 | 变的是光线 |
对于拿不准的情况,还有第二个测试:如果两个版本可以同时出现在同一个画面里,它们就不是同一个东西的状态,而是两个独立的资产。入鞘的剑和出鞘的剑,是同一件道具的两种形态;一把剑和一把匕首,则是两件道具。
状态是怎么做出来的
状态图是对基础设定图的一次编辑,而不是重新选角。指令刻意写得很短——状态的名称、一句话说明哪里不同、一行稳住身份、一行交代画面——这种简短正是诀窍:三千字的描述在模型看来就是“把这张参考图重画一遍”,交回来的几乎还是原图。“婚礼:同样的脸和发型,白色礼服,不戴眼镜”只改一处,其他全部保留。
每张状态图都是一次按设定图价格计费的生成:每张 5 积分,第一个项目还有免费额度——而生成之前先把变化写成文字不花一分钱,所以弄清“状态还是一句话”这条界线是省钱,而不是花钱。数量上限让系统保持克制:每个角色最多三个造型,每个场景最多两个,每件道具最多一个。如果不设限,系统会给什么都提议一个状态——装满的杯子、空了的杯子——而这些都没有改变物体是什么。
哪个片段用哪个状态
分镜出来之后,状态是按片段分配的,而不是按集——这是刻意的。如果把闪回造型套到整集上,角色在这一集的每个镜头里都会穿着它,包括分镜里写明是当下时间线的那些镜头。优先级从最具体到最宽泛:先是为这个片段单独选定的状态,然后是只为这一集设置的图,然后是整集统一分配的状态,最后是基础设定图。
还有一个值得知道的特性:如果某个状态还没有图,也不会出错。镜头会使用基础参考图,状态则改用文字描述。正因为有这个兜底,分镜才能跑在状态图生成之前——但也正因如此,缺图会悄悄削弱你本想锁定的造型。
服装演变、两种形态的道具和伤痕
典型的连续性剧本会描写一条服装演变线——前面几集穿一种,后面穿另一种,再加一套婚礼造型。把这一切当作一段描述交给模型,渲染出来的人物会一半穿这个、一半穿那个。系统在读取时会按结构拆开这条演变线:第一套服装留在基础设定图上,其余的各成一张单独的状态图,而鞋子、配饰这类部件标签会被识别为同一套服装的组成部分,而不是新的造型。
伤痕与损坏遵循同样的逻辑。包扎的手臂、新添的疤痕、火灾后脸上的烟灰:每一种都是故事某一段时间里的新造型,也都是一个只在剧情有它的那些片段里选用的状态。愈合则反过来走同样的路——“打斗之前”的造型就是你切回去的那个状态。道具是同样的思路,只是预算更小:每件一个状态,用来解决形态问题——物体被携带、拔出、打开、组装时的样子。
连续性标签在语料中的位置
连续性标签在语料的画质讨论中位置靠前,而且覆盖的是整个问题,不只是脸:
| 状态背后的连续性标签 | 帖子数 |
|---|---|
| 角色一致性标签 | 3,100 |
| 场景连续性标签 | 1,500 |
连续性做得好时,观众也会注意到。在一个帖子的评论里,被点名夸赞的细节既不是镜头,也不是表演:
我很喜欢连那支注射器都有一根细线,而且在整段特效里始终如一,就像一件真正的道具。
一个贯穿整个特效的道具——零件始终在同样的位置,一个镜头接一个镜头——决定了观众看到的是一件工具,还是一个失误。这种观感是在道具面板里决定的,不是在后期:参考图确定这个物体是什么,文字负责装饰它放在哪里。
不适用的情形
- 状态是要花图片额度的,所以这条纪律是双向的:在人群场景背景里只穿一次的衣服,不需要自己的参考图。把状态留给故事希望被看见的变化。
- 上限——每个角色三个造型、每个场景两个、每件道具一个——不是风格规范。如果一个角色确实需要更多,就把两个相近的造型合并成一个,而不是干脆删掉这个变化。
- 如果变化是连续的、而不是离散的——比如一道伤口在同一个镜头里慢慢愈合——任何状态都帮不上忙;那是镜头层面的选择,决定摄像机看到什么。
- 状态引用的是一张基础图,所以基础设定图错了,状态也会跟着错。先修好设定图,再重新生成继承自它的那些状态。
常见问题
状态就是第二张角色设定图吗?
思路一样,但更小。状态只携带与基础图不同的部分——礼服、撕破的袖子、出鞘的剑——这样身份始终锚定在那一张已确认的图上,而不会随着每次新的描述漂移。
状态要我自己写吗?
一部分要。剧本解析会在故事需要时,在上限之内提出状态,你也可以自己创建、重命名和删除。之后手动输入的带标签的服装,只是不放进基础设定图而已,它们不会自动变成状态,所以这些需要你自己添加。
如果一个状态还没有图片会怎样?
这个镜头会退回基础参考图,并用文字写出这个状态——不会出错,但变化会比锁定图片时弱一些。如果某个造型必须准确,请在渲染用到它的片段之前先生成这个状态。
能不能让一套服装出现在每一集里,而另一套只用一次?
可以——这正是基础设定图的作用。日常造型放在基础图上,默认到处适用;状态只用于例外,每个例外只选给需要它的那些片段。
完整的机制见 换装与场景状态和 每张角色设定图一套服装这两篇指南,而同系列的 每个镜头里角色长得都不一样一文讲的是同一个问题里关于脸的那一半。方法说明介绍了这些标签是怎么统计的;引用的评论来自 r/aivideo 里的一次讨论。