你为一段 30 秒叙事生成了三段视频。人物在第 1 段戴红帽,到第 2 段帽子突然变蓝,第 3 段干脆没帽子了。说好的同一角色、同一场景,可每个切口都在打断观众的代入感。
最快的修法(Runway、Kling、Pika、Veo 通用): 先生成一张人物穿戴完整的总参考图,把它登记成一个带标签的参考(Runway Gen-4 References 里用 @hero,Kling 里做成 Element,Pika / Veo 3.1 里做成 Ingredient),然后在每一段的 Prompt 里都引用同一个标签。接着用”把第 N 段的末帧当作第 N+1 段的首帧”的方式串接各段。截至 2026 年 6 月,真正能稳住连贯性的就是这套两件套:一张锁定的参考图 + 末帧接首帧的串接。Runway 官方称单张 Gen-4 参考图可达到 95%+ 的人物一致性,但前提是每一段都复用同一个带标签的参考。单靠固定 seed 是稳不住的。
这其实就是人物漂移的多段版本:服装、道具、配饰、发型这些片段级细节,每次生成模型都会重新发明一遍,因为跨切口没有任何东西锁住它们。
你属于哪一类?
| 症状 | 最可能的原因 | 跳到 |
|---|---|---|
| 每段都像换了个人 / 换了套衣服 | 各段没有共享参考图 | 步骤 1、步骤 2 |
| 参考图相同,但某个道具变了(帽色、包) | 细节只在部分 Prompt 里写了 | 步骤 1、步骤 3 |
| 外观接近,但切口处”气质”变了 | 没做末帧接首帧的串接 | 步骤 4 |
| 隔了一段时间 / 隔天才出现漂移 | 工具重置了会话默认值 / 模型版本变了 | 步骤 5 |
| 只是轻微色差(已 90% 一致) | 可接受,后期修一下即可 | 步骤 6 |
常见原因
按命中率从高到低排列。
1. 每段独立生成,没有共享锚点
三个独立的文字 Prompt 会产出三个独立的模型输出。除非你钉住一个共享的视觉锚点,否则每个输出都会从零重导服装、道具和发型。光靠文字描述远远不够——各家工具之所以专门做了参考系统,正是因为纯文字会漂。
如何判断:每段各有各的 Prompt,除了笼统的角色描述外没有共享内容,而且你没有给每段都挂上同一张参考图。
2. 跨段没有共享参考图
这是 2026 年最关键的一根杠杆。如今每个主流工具都有自己的参考图系统,用来嵌入一个固定身份:
- Runway Gen-4 References——上传一张图并打标签(如
@hero),然后 Prompt 写@hero walks through the park。在 Prompt 框里输入@即可自动补全已保存的参考名。单次生成最多 3 个激活参考;推荐用正脸、高分辨率、光线均匀的原图。 - Kling 3.0 / O3——把角色加进 Elements(元素库)并选为主体。同一主体可上传 1–4 张图(脸部特写、全身、服装细节、表情),锁得更牢。Kling O3 于 2026 年 2 月上线。
- Pika 2.5——用 Scene Ingredients(Pikascenes,自 Pika 2.2 引入):分别给角色、服装、道具各上传一张”原料”图,再在一个场景里组合起来。注意:即便到了 2.5,跨段的人物身份仍是 Pika 最弱的一环,所以这里步骤 3 的末帧串接尤其关键。
- Veo 3.1——用 Ingredients to Video:在 Standard 模型下提供几张参考图,用于角色 / 物体 / 背景的一致性(Veo 3.1 Fast 不支持参考图)。
如何判断:你只用了文生视频,或者每段挂的是不同的参考图。
3. 各段 Prompt 对细节的描述不一致
第 1 段写 red baseball cap,第 2 段写 red cap,第 3 段压根没提帽子。哪怕你本意是想连贯,措辞稍有不同结果就不同,而没写到的物件随时可能消失。
Clip 1: "woman in red dress and gold necklace, holding a leather bag"
Clip 2: "woman walking through park"
第 2 段没提裙子、项链、包,模型就可以把它们丢掉。
如何判断:把各段 Prompt 并排放在一起。同一元素出现不同写法,或某元素在第 2 段之后缺失,连贯性就会断。
4. 没做末帧接首帧的串接
即便共享了参考图,一段独立生成的视频在光线、姿态、确切构图上仍会”重新开始”。把上一段的末帧作为下一段的起始(首)帧喂进去,能把这个精确状态跨切口带过去。
如何判断:每段都是从参考图(或纯文字)起步,而不是从上一段的末帧起步。
5. 没固定 seed(次要)
同角色 + 同 Prompt + 不同 seed,细节确实会变。锁定 seed 有一点帮助,但对视频来说它比参考图和帧串接弱得多、也更不可预测——把它当成最后的微调手段,而不是主修法。
如何判断:每段的 seed 是随机的或各不相同。
6. 各段在不同会话 / 不同天生成,或在模型更新之后生成
有些工具会按会话重置风格 / 角色默认值,而底层模型也可能在你不知情时变了(比如 Kling 在 2026 年 2 月上了 O3,Runway 升到了 Gen-4 / Gen-4.5)。不同的模型版本会对同一个 Prompt 做出不同解读。
如何判断:各段相隔几天、在不同会话里生成,或者你在项目中途切换 / 升级了模型。
最短修复路径
步骤 1:写一份”制片圣经”,一字不改地复用
任何多段叙事,先一次性写下这段,然后原样贴进每一段的 Prompt:
CHARACTER: 28-year-old woman, chin-length asymmetric bob,
single mole below right eye, sharp jawline
COSTUME: red wool baseball cap, oversized denim jacket,
white t-shirt, blue jeans
ACCESSORIES: gold thin chain necklace, brown leather crossbody bag
HAIRSTYLE: chin-length bob, tucked behind left ear
各段措辞必须完全一致。red cap 和 red baseball cap 是两个不同的输入。
步骤 2:生成一张总参考图,并登记成带标签的参考
1. 跑一张展示完整服装 / 道具的人物参考图。
正脸、高分辨率、光线均匀、表情中性。
2. 存好(如 production_reference.png)。
3. 把它登记成可复用的参考,然后每段都调用它:
- Runway Gen-4:上传,打标签 @hero,Prompt 写 "@hero walks..."
- Kling 3.0/O3:加入 Elements,选为主体(1-4 张角度图)
- Pika 2.5:加为 Scene Ingredient
- Veo 3.1:加为 Ingredient(参考图,Standard 模型)
这是杠杆最大的一步。一张锁定的参考图胜过任何长篇文字描述。
步骤 3:用末帧接首帧串接各段
第 1 段定稿后,别冷启动去生成第 2 段:
1. 导出第 1 段的末帧(或截下最后一帧)。
2. 把它作为第 2 段的首 / 起始帧(图生视频)。
3. 依此类推:第 2 段的末帧作第 3 段的首帧。
这能把精确的光线、姿态、道具状态跨切口带过去。注意 Veo 3.1 的一个限制:同一次生成里不能同时用首帧和参考图——这一段要么用首帧串接,要么用 Ingredients,二选一。
步骤 4:工具支持时锁定同一 seed(次要)
# Runway:各段设同一个 seed 值
# Pika / Kling:在有 seed 字段的地方复用同一个 seed
同 seed + 同参考 + 同描述,会把输出往一致的方向推一推。它是辅助手段,替代不了步骤 2–3。
步骤 5:整个项目用一个工具、一个模型版本
不要在一个项目里混用 Runway + Kling + Pika——它们的身份编码器各不相同。挑一个,并钉住模型版本(例如整片都用 Kling O3,别在中途换成新模型)。尽量一气呵成生成所有段。
步骤 6:每段生成后立刻 QC,轻微漂移交给后期
每段生成后:
1. 暂停看第 0 帧和最后一帧。
2. 打开制片圣经。
3. 逐项核对:帽子颜色、外套、项链、包。
4. 任何一项漂了就重生成,再继续下一段。
对于轻微的单项色差(比如帽子色略偏),与其烧一次重生成,不如直接修补:
# DaVinci Resolve(Color 调色页)
- 在帽子上画一个 Power Window,并在整段里跟踪它
- 用 HSV / 限定器把它调色到与其他段匹配
# After Effects / Photoshop
- 只漂了一两帧时,手动 mask 并补帧
如果漂了不止一项,还是优先重生成。
如何确认已修好
- 把所有段铺到时间线上,在每个切点用 1x 和逐帧两种方式过一遍。
- 在每个切口处,第 N 段的末帧与第 N+1 段的首帧应在以下各项上匹配:脸、发型、帽色、外套、项链、包。
- 每个镜头再抽一帧中段画面,与总参考图对照。
- 如果把所有段拼接导出后看起来就是同一个连贯的角色,那就完成了。
常见问题
只靠锁定 seed 就能让人物跨段一致吗? 不能。截至 2026 年 6 月,对视频而言 seed 锁定只是个小辅助。可靠的组合是:每段都用同一张带标签的参考图(步骤 2)+ 末帧接首帧的串接(步骤 3)。
用了参考图人物还是漂,为什么? 通常是参考图本身偏弱(低分辨率、侧角度、背景杂乱),或者你每段挂的是不同的图。请用一张正脸、高分辨率的图;在 Kling 里通过 Elements 给同一主体加 1–4 个角度。另外确认各段的 Prompt 措辞完全一致。可参考 Runway 官方说明 Creating with Gen-4 Image References。
我能在同一部片里混用 Runway 和 Kling 吗? 不建议。每个工具的身份系统训练方式不同,同一张参考图会被解读得略有差异,在工具交界处就会漂。整片请用一个工具、一个模型版本。
为什么搁置一周再回来,连贯性就断了? 多半是工具重置了会话默认值,或者底层模型更新了(Kling 在 2026 年 2 月上了 O3,Runway 升到了 Gen-4 / Gen-4.5)。重新钉好参考图和 seed,并把不再匹配的那几段重生成。
Veo 3.1 不让我同时用参考图和起始帧。 这是预期行为:Veo 3.1 不允许在同一次生成里同时用首帧和参考图。对某一段而言,要么用 Ingredients(参考图),要么用首 / 末帧控制,二选一。