角色设定卡:定死长相、服装与性格
这一页给出素材包的素材一:角色设定卡。2.5 镜头连续性检查 结尾留了个尾巴:分镜表里的老陈现在只是一句话,AI 每次生成都会给他重新画一张脸。这一页把每个露脸角色的长相、服装、性格定死成一段固定描述——写一次,后面所有提示词都引用这一段。AI 角色设定不靠灵感,靠一张只写「画得出来」特征的卡(设定卡模板为本课程教学设计,直接套你自己的角色即可)。
学完你能做什么
- 从分镜表圈出所有露脸角色,列出「谁需要设定卡」的清单——只出声音的女儿明确跳过
- 用长相、服装、随身物品、性格四块字段,填出一张完整的角色设定卡(本课程模板)
- 把「朴实善良」这类画不出来的性格词,翻译成眉眼、姿态等可画的角色描述词
- 把设定卡压成一段 100 字以内的固定描述段,存成单独文件,全片每个镜头引用同一段
你现在的困境
- 「同一部片子,镜头 02 和镜头 06 的主角根本不像同一个人,重生成五次还是两张脸。」
- 「提示词里写了『一个外卖骑手』,结果年龄、体型、马甲颜色全靠抽卡。」
- 「想认真做人设描述,憋出来的是『中年男性、朴实、善良』——生成出来一脸路人感。」
什么时候用这一招
当你需要:
- 让同一个角色在每一个镜头里尽量长得像同一个人
- 给下一课的多视角参考图准备一段稳定的文字依据
- 让两个月后的自己(或合作的朋友)确切知道这个角色长什么样
而且不想:
- 每个镜头重新描述一遍角色,每次描述还都不一样
- 生成十个镜头抽到十张脸,重试一遍遍烧时间、烧点数
- 剪辑时才发现马甲变色、蛋糕盒消失,整镜作废
🎒 开始前的准备
- 完成了 3.0 角色与场景素材:知道素材包要交三样东西,这一页交素材一
- 分镜表已定稿:2.4 分镜表——先有镜头清单,才知道有几个露脸角色要写卡
- 过了 2.5 镜头连续性检查:角色每个镜头手里拿什么已经理清(老陈的蛋糕盒就是那道检查抓出来的)
- 一个空白文本文件或一张纸——这一页全是纸面功课,不用打开任何生成工具
💡 什么时候才需要开工具?
这一页交的是纯文字素材。第一次真正生成图片是下一课 3.2 角色参考图 的事;本地路线的生图基础操作,见 comfyui 栏目的 第一次生图:默认工作流逐节点讲透。
核心思路
为什么必须先有设定卡:模型不记得上一个镜头。
官方制作流程本身就是「故事构思 → 分镜 → 角色参考 → 生成多个短片段 → 剪辑组合」(Runway 官方流程,详见 1.1 全流程总览)。每个镜头单独生成——这一镜画完,模型就把老陈忘了,下一镜只能从提示词重新认识他。哪怕两次提示词一模一样,生成结果也可能画出两张不同的脸。
所以 AI 角色设定的一致性不靠模型记忆,靠输入一致:
| 没有设定卡 | 有设定卡 | |
|---|---|---|
| 镜头 02 的提示词 | 「一个外卖骑手在雨里看手机」 | 固定描述段 +「在雨里低头看手机」 |
| 镜头 04 的提示词 | 「外卖骑手抱着盒子冲台阶」——和 02 对不上 | 同一段固定描述段 +「抱着蛋糕盒冲上台阶」 |
| 生成结果 | 两张脸、两套衣服 | 同一依据;小幅漂移仍可能,但可查可修 |
边界先说清:设定卡提高一致性,但不是「跨镜头永不变脸」的保证——Runway Gen-4 官方帮助 也是把参考图作为「引导」角色的手段,建议分步迭代调整。残余的脸型、服装漂移,靠 2.5 连续性检查 抓出来,用 4.3 首尾帧控制 兜底。
还有一组词容易混:
| 词 | 给谁看 | 例子 |
|---|---|---|
| 人设 | 给观众看的故事背景 | 「老陈是个疼女儿的爸爸,嘴硬心软」 |
| 角色设定卡(这一页) | 给生成模型看,也给你自己看 | 「方脸、短黑发、黄色骑手马甲、怀里白蛋糕盒」 |
人设负责让人记住故事,设定卡负责让模型画对脸——AI 人设描述只有落成「画得出来」的特征,才算完成了 AI 角色设定。
跟我做
下面用《塌了也好看》的主角老陈做完整示范(本课程教学示例,你可以全程用自己的角色照做)。
第 1 步:从分镜表圈出露脸角色
为什么:设定卡只写给观众看得见的角色。先列清单再动笔,避免两个极端——漏掉要露脸的角色,或者给只出声音的角色白写一张卡。
操作:翻开 2.4 分镜表,逐镜看「画面」列,把角色出镜的镜头号记到角色名下:
| 角色 | 出镜情况 | 要不要写卡 |
|---|---|---|
| 老陈(外卖骑手) | 正身或近脸:02、04、06、08、10;局部:05(鞋)、09(手) | ✅ 写,一张卡管全片 |
| 女儿 | 全片只有画外声音,一次脸都不露(2.2 剧本 表头的约定) | ❌ 不写,标注「仅画外声音」 |
你应该看到:一张角色清单,每个露脸角色后面跟着出镜镜头号。局部镜头(05 的鞋、09 的手)也要记——鞋和手同样会穿帮,靠卡里的服装字段对齐。
- 角色清单列完:露脸角色各有出镜镜头号,不露脸的角色标注了原因
第 2 步:填长相字段——AI 角色设定只写「画得出来」的词
为什么:生成模型画不出「朴实」「沧桑」,只认能落成像素的描述。Wan2.2 官方仓库 README 的示例提示词(白猫冲浪板一条)就是这么写的:毛绒绒的白猫、戴墨镜、坐在冲浪板上、放松的表情——没有一个抽象词,每条都能直接画出来(这条示例到 4.2 动作与运镜提示词 再逐句拆解)。
操作:逐格填长相:
| 字段 | 老陈的填法(教学示例) |
|---|---|
| 年龄段 | 40 岁上下 |
| 脸型与肤色 | 方脸,皮肤偏黑、偏粗糙 |
| 发型发色 | 短黑发 |
| 体型 | 中等偏瘦 |
| 显著特征 | 下巴一层短胡茬,眼角细纹 |
你应该看到:每一格拿给画师都能直接照着画。「40 岁上下」比「中年」好——「中年」范围太宽,模型可能画出 30 多岁,也可能画出 50 多岁。
第 3 步:填服装与随身物品字段,定死到颜色和款式
为什么:服装是最常见的穿帮点——上一镜黄马甲,下一镜变蓝的,因为「外卖骑手」只约束职业大类,颜色款式全留给模型随机。2.5 连续性检查 就抓过一次:镜头 04 的画面列漏了蛋糕盒,生成出来老陈就会空着手跑。
操作:逐格填服装,一件不落:
| 字段 | 老陈的填法(教学示例) |
|---|---|
| 上衣 | 黄色骑手马甲,里面深蓝色长袖 |
| 裤子 | 黑色长裤 |
| 鞋 | 灰白色旧运动鞋 |
| 随身物品 | 系红丝带的白色蛋糕盒——全片不离手 |
你应该看到:每件衣物都有颜色和款式。「全片不离手」的随身物品单独标出——它要进固定描述段;只在个别镜头出现的东西(比如手机,只有 02、03、04、10 用到)留给镜头提示词。
- 服装定到了颜色和款式;不离手的随身物品已单独标出
第 4 步:填性格字段,翻译成表情和姿态
为什么:性格画不出来,但性格决定的默认表情和姿态画得出来。而且下一课的参考图要按官方建议走「表情中性、光照均匀」的路子(Runway Gen-4 帮助 的参考图输入建议)——所以性格要翻译成中性状态下也看得出来的特征,别翻译成情绪爆发的瞬间。
操作:左边写性格词,右边逐个翻译:
| 性格词(给自己看) | 翻译成可画特征(给模型看) |
|---|---|
| 疼女儿 | 眉眼温和,眼角细纹明显 |
| 遇事慌张、嘴上硬撑 | 嘴角微微下压;着急时小碎步 |
| 常年风吹日晒 | 皮肤偏黑粗糙(已在长相字段,不重复) |
你应该看到:右列全是表情、姿态、动作习惯——以后进提示词的只有右列。左列留在卡里,给自己把握角色用,到 5.1 配音与授权 选声音时也用得上。
第 5 步:压成固定描述段,全片引用
为什么:设定卡是给你看的表格,生成工具吃的是一段连续文字。固定描述段是卡的浓缩形态——以后每个镜头的提示词,角色部分都从这一段起头,一字不改。
操作:把第 2–4 步的结果串成一段 100 字以内的话,存进单独文件(比如 角色卡_老陈.txt,素材命名规范到 3.5 素材命名与版本管理 再统一):
40 岁上下的中国外卖骑手,方脸,短黑发,皮肤偏黑粗糙,下巴一层短胡茬,
眼角细纹,眉眼温和,嘴角微微下压;穿黄色骑手马甲、深蓝色长袖、黑色长裤、
灰白色旧运动鞋;怀里抱着系红丝带的白色蛋糕盒。你应该看到:这段话里没有天气、没有动作、没有镜头号——「暴雨」「冲台阶」「低头看手机」都属于具体镜头的画面描述,到 4.2 动作与运镜提示词 再加。固定描述段只负责「这个人是谁、长什么样、穿着什么、带着什么」。
- 固定描述段已存成单独文件,下一课生成参考图时整段粘贴
检查点 ✅
- 每个露脸角色一张设定卡;不露脸的角色在清单里标注了「仅画外声音,不写卡」
- 固定描述段里没有「善良」「沧桑」这类画不出来的词——每一条都能拿给画师照着画
- 服装定到了颜色和款式;全片不离手的蛋糕盒写进了固定描述段
- 固定描述段通读一遍:不含天气、不含动作、不含镜头号
- 固定描述段存成了单独文件——下一课 3.2 角色参考图 直接整段粘贴
踩坑提醒
❌ 把「性格朴实善良」直接写进提示词
现象:提示词里出现「朴实善良的中年男人」,生成出来一脸模糊的「路人感」,两次生成差异还很大。
原因:模型画不出「善良」,只能画具体的眉眼、皱纹、姿态。抽象词等于把长相的决定权交还给随机抽卡。
正确做法:性格词留在卡里给自己看,翻译成「眉眼温和、嘴角微微下压、抱东西时搂在胸口」这类可画特征,再进固定描述段。
❌ 把场景状态写进设定卡
现象:固定描述段里写了「头发被雨淋湿、裤脚滴水」。
原因:设定卡管「这个人本来长什么样」,淋湿、滴水是场景状态,属于每个镜头的画面描述;而且下一课的参考图要按官方建议走「光照均匀、表情中性」,湿发和雨水会把参考图带偏。
正确做法:卡里只写「短黑发」;「被雨淋湿、贴在额头」到具体镜头的提示词里再写。
❌ 只写「外卖骑手」四个字就开生成
现象:提示词里角色只有身份词,镜头 02 生成出 20 多岁的小伙子,镜头 06 变成 50 多岁的大叔。
原因:身份词只约束职业装束的大类,年龄、体型、脸型全部留给模型随机。
正确做法:身份只是固定描述段的第一个词,后面跟长相、服装、随身物品全套字段。
❌ 给不露脸的女儿也写了卡
现象:认真给女儿写了长相、服装,甚至想让她在结尾露个脸。
原因:跳过了第 1 步的角色清单。女儿全片只出画外声音(2.2 剧本 表头的约定),观众永远看不到她——写卡是浪费,让她露脸还会破坏「少角色」的范围控制。
正确做法:先圈露脸角色再动笔;女儿在角色清单里标注「仅画外声音,不露脸」。
进阶技巧(可选)
写到性格字段卡壳很正常——「嘴硬心软」怎么画?可以把翻译这一步交给任意对话式 LLM。预期效果:LLM 把每个性格词翻成「具体部位 + 程度」的可画特征,你只做验收。
下面是本课程设计的 Prompt,按需取用:
## 角色
你是影视概念设计师,擅长把人物性格翻译成可画的视觉特征。
## 任务
把我给出的角色性格词,逐个翻译成生成模型能直接画出来的外观特征。
## 输入信息
- 角色身份:【如:40 岁上下的外卖骑手】
- 性格词:【如:疼女儿、遇事慌张、嘴硬心软】
## 输出规范
两列表格:性格词 | 可画特征(表情、姿态、动作习惯、肤质体态)。
## 约束条件
- ✅ 每条特征都能直接画成画面,写到具体部位和程度
- ✅ 默认表情保持中性,不翻译成情绪爆发的瞬间
- ❌ 不要输出「善良」「沧桑」这类抽象词照单全收之前,按第 2 步的标准人工过一遍:画不出来的,退回去重翻。
本课小结
✅ 这一课交出了素材一:角色设定卡:
- 角色清单:露脸角色才写卡——老陈一张卡管全片,女儿仅画外声音、不写卡
- 长相、服装、随身物品定到颜色、款式等可画细节
- 性格先写词、再翻译成中性状态下的表情与姿态——抽象词不进提示词
- 固定描述段 100 字以内、单独存文件——AI 角色设定从此全片引用同一段
设定卡字段回顾:
| 字段 | 填法 | 老陈示例 |
|---|---|---|
| 长相 | 年龄段、脸型肤色、发型、体型、显著特征 | 40 岁上下,方脸,短黑发,短胡茬 |
| 服装 | 款式 + 颜色,一件不落 | 黄色骑手马甲、深蓝长袖、黑长裤、旧运动鞋 |
| 随身物品 | 全片不离手的进固定描述段 | 系红丝带的白色蛋糕盒 |
| 性格 | 写完翻译成表情、姿态、动作习惯 | 眉眼温和,嘴角微微下压,着急时小碎步 |
| 固定描述段 | 100 字以内,不含天气/动作/镜头号 | 角色卡_老陈.txt |
下一课预告
设定卡把老陈「写成什么样」定死了,下一课把他「画成什么样」定死:3.2 角色参考图:多视角生成方法——用固定描述段生成一套多视角参考图,之后每个镜头都照着它认人。
你会学到:
- 为什么参考图比纯文字更能锁住长相,以及它同样不是绝对保证
- 用固定描述段生成多视角角色参考图的完整流程
- Runway Gen-4 官方建议的参考图标准:光照均匀、表情中性、分步迭代
- 参考图和固定描述段怎么配合着喂给每一个镜头