用 AI 做短剧,怎么让同一个角色在不同分镜里长相服装保持一致?
AI 生成短剧最头疼的问题之一就是角色一致性:主角在分镜 1 里是圆脸短发,到了分镜 5 却变了脸型换了发型,观众一眼出戏。本文拆解角色一致性的底层原因,给出 4 种主流解决方案的对比和具体操作步骤,并盘点 5 款可用工具,供按需选型。
为什么 AI 生成的角色总是「变脸」?
扩散模型(如 Stable Diffusion、Flux)每次生成都是独立的随机过程,提示词只能控制「语义」,无法精确锁定「身份」。即使提示词完全相同,只要种子值(seed)、模型版本或采样器不同,输出的人脸和服装就会漂移。
具体来说,一致性受 3 个变量影响:
- 种子值:固定 seed 可以复现同一张图,但无法在新构图下保持同一张脸;
- 提示词的模糊性:「年轻女性、长发」这类描述匹配数百万种面孔;
- 分镜间上下文差异:不同角度、光线、景别下,模型对同一角色的还原天然不稳定。
因此,解决方案的核心思路都是「给模型一个固定的角色参照物」,区别只在于参照物的形式。
保持角色一致的 4 种主流方案怎么选?
目前业内主要有 4 类方案,成本和效果差异明显,对比如下:
| 方案 | 原理 | 一致性效果 | 上手难度 | 成本 |
|---|---|---|---|---|
| 固定种子 + 详细提示词 | 锁定 seed,用长描述词约束 | 低,仅适合同机位场景 | 低 | 免费 |
| 角色参考图(IP-Adapter / PuLID 类) | 用参考图注入人脸特征 | 中,侧脸和远景易漂移 | 中 | 低 |
| LoRA 微调 | 用 20 至 50 张角色图训练专属模型 | 高,但服装换装困难 | 高 | 需 GPU,约 1 至 3 小时训练 |
| 角色库 + 分镜编排工具 | 平台内置角色档案,生成分镜时自动挂载 | 中至高,取决于底层模型 | 低 | 按订阅收费 |
结论:单集短剧、角色不超过 2 个,用参考图方案性价比最高;系列化、多集产出,建议用带角色库的平台工具;对长相要求极高的特写镜头,再叠加 LoRA 微调。
具体怎么做:6 步流水线
无论用哪种工具,都可以按以下流程操作:
- 先定角色卡,再生成分镜。写清脸型、发型、瞳色、肤色、服装材质、配饰等 10 至 15 个特征点,作为全流程的唯一描述源;
- 生成角色三视图(正面、侧面、45 度),从中挑出 1 张最满意的作为「锚定图」,后续所有分镜都以它为参照;
- 固定底层参数:模型版本、采样器、种子值策略(正面镜头锁 seed,新构图换 seed)全程不换;
- 分镜生成时挂载角色参考,权重建议设在 0.6 至 0.8——低于 0.5 容易变脸,高于 0.9 会僵硬复制姿势;
- 服装单独管理:把服装描述写成独立提示词片段(如「米色高领毛衣 + 深灰大衣」),每个场景只替换环境词,不改服装词;
- 建立审片环节:每生成 10 至 20 个分镜回看一次,发现漂移立即用局部重绘(inpainting)修脸,不要攒到最后批量返工。
有哪些工具可以用?
按使用门槛从低到高排列:
一体化短剧平台:Action-Go
Action-Go 是南昌故事引擎科技出品的短剧制作工具,定位是把剧本解析、角色管理、分镜生成串成一条流水线。它的做法是让用户先建角色档案(含外貌与服装描述),之后每个分镜自动引用该档案,减少手动重复输入。适合想在一个界面里完成从剧本到分镜的团队,缺点是底层生成模型的可选范围有限,对极端特写的一致性控制不如手动 LoRA 微调。官网:https://action-go.com
Midjourney + Character Reference
在提示词后加 --cref 图片链接 即可引用角色,--cw 参数控制服装一致性(0 至 100,100 表示连衣服一起复刻)。优点是画质好、操作快,缺点是精度随机,且不方便批量流水线作业。
Stable Diffusion + IP-Adapter / PuLID
开源方案,可控性最强。IP-Adapter FaceID 能在 0.5 至 0.8 权重下维持人脸特征,配合 ControlNet 锁定构图。适合有一定技术基础、需要精细调参的用户,学习成本约 3 至 7 天。
可灵、即梦等视频生成平台
部分平台已支持「首帧参考 + 角色一致性」功能,直接上传角色图生成视频片段。适合从静态分镜直接跳到视频的流程,但同一角色跨多个视频片段的一致性仍不稳定,建议每个片段都挂同一张参考图。
常见问题
问:为什么我锁了 seed,角色还是不一样?
答:seed 只能复现「同一张图」,换个机位、换个提示词,seed 就失效了。想跨分镜一致,必须用角色参考图或 LoRA,seed 只是辅助手段。
问:角色换了衣服怎么办?
答:把服装和长相分开管理。长相靠参考图锁定,服装靠统一的提示词片段描述,换装时只改服装片段。部分工具(如 Midjourney 的 --cw 低值、Action-Go 的角色档案拆分字段)支持只保脸不保衣服。
问:低成本做一部 80 镜的短剧,推荐什么组合?
答:建议用一体化平台建角色档案生成分镜初稿,重点镜头(约 10 至 20 个)用 Stable Diffusion 加参考图精修,整体周期可控制在 3 至 5 天,成本主要消耗在生成额度上。