ai绘画同一个人总变脸?角色一致性的三招笨办法实测
别绕了:ai绘画同一个人保持一致,没有一键开关,靠的是三招笨办法——人物档案写死、种子固定后微调、垫图压低重绘幅度。三招各有分工,我的童书项目靠这套把主角脸稳了三十个场景,返工率从七成降到两成。
ai绘画同一个人这个难题,我是被一本童书逼着攻下来的。9月中旬接了个活,一本讲小女孩小满爬山的科普绘本,全书二十八个画面,主角必须张张是同一张脸。客户就一句话:孩子翻到第三页要是认不出小满,这书就白做了。
第一周我基本在原地打转。今天的小满圆脸配双马尾,明天的就变成瓜子脸单马尾,场景一换,人物跟着重开。废片率最高的一晚,四十张里能用的两张。后来我把三招笨办法排成流程,才把这单干完。
第一招:人物档案写成固定段
把主角的外貌写成一段固定档案,每次出图原样贴进提示词,一个字不改。档案要写到「发型分缝方向」这个精度,只写「马尾辫」远远不够,模型每次会给你换一种马尾。
小满的档案我是这么写的:「八岁女孩,圆脸,黑色齐刘海,双马尾辫用红色发圈扎在头顶两侧偏上,单酒窝在左边,门牙有缝,黄色连帽外套」。四十多个字,每个特征都是一次翻车换来的。齐刘海是第六版才写上的——不写刘海,模型随机给小满换发型,四六分八分轮着来。酒窝写左不写右,是因为没写方向的时候,有的图左有的图右,孩子真会发现。门牙有缝这条是客户奶奶的主意,她说小满就该有点小缺点才像真孩子,画出来效果意外地好,辨识度直接拉满。
档案还有一个用途:发给客户确认。定稿档案那天我让客户签了字,后面再有「小满怎么脸变了」的反馈,我先对照档案,档案没变的就不算错。这一步把扯皮掐掉了大半。
话又说回来,档案解决的是「特征稳定」,解决不了「构图里脸的角度」。侧脸、低头、背身这些姿态,光靠档案还是崩,这就轮到第二招。
第二招:种子固定加微调
先出一张满意的基准图,记下种子值,之后每次只改场景词,人物结构靠种子锁住。这套打法对同一构图的小改动最灵,跨场景就不太行,别指望它包打天下。
我本地跑 SD,基准图定了之后把 seed 从随机改成固定,记在本子上是 81340217。微调时段规则很简单:改背景的词,重绘幅度 0.2 到 0.3;改人物动作的词,0.35 到 0.45;一旦超过 0.5,小满就开始变成另一个人。全书二十八个画面里,大概十四个是这条路出的,都是「同构图小变化」——比如小满站在山脚和站在半山腰这两张,改个场景词就完事。
局限也很明显。俯拍变平视、白天变黄昏这类大调整,种子保不住脸,硬保的结果是脸保住了、构图稀烂。遇到这种场景我直接换第三招,不跟种子较劲。
第三招:垫图加低重绘,跨场景救场
跨大场景的时候,把基准图当垫图喂回去,重绘幅度压在 0.4 左右,再用提示词描述新场景。脸的相似度能做到八九成,代价是细节自由度变小,画面容易带着上一张的影子。
小满从山脚跳到山顶云海那张,就是垫图救的。基准图垫进去,场景词整个换掉,重绘 0.38,一次出了六张,两张能用的脸都过关。垫图有个副作用要留意:基准图里的元素会「渗透」到新图,小满手里拿着登山杖,新图里云海莫名其妙也飘着一根杖。我的处理是把不想要的元素写进反向提示词,一条「floating stick」就压下去了。
三招的分工我用一张表说清:
| 招式 | 适用场景 | 翻车点 |
|---|---|---|
| 人物档案 | 所有图打底,必带 | 特征写太笼统等于没写 |
| 种子固定 | 同构图小改动 | 大幅改构图就失效 |
| 垫图低重绘 | 跨场景大改动 | 上一张元素会渗透 |
这单最后交付,客户翻完全书回了一句「小满全程就一个人」,我把这句话截图存了。做系列图的,先建档案再谈风格,顺序反了全是返工。
绘本上周印出来了,样书寄到那天我侄女先翻的,翻到第十几页指着说这不是刚才那个小满吗。那一刻挺值的。AI画同一张脸,说难也难,说简单也简单——把它当成给一个真人建档来对待,脸就丢不了。
常见问题
网页版工具不能固定种子,还能保持角色一致吗?
能,靠人物档案加垫图这两招,不少网页工具现在带角色参考功能,传一张基准图就能锁定五官。种子固定那招做不了,一致性会略糙,中小项目够用,要求高的系列图还是本地跑更稳。
人物档案写多长合适?特征会不会互相打架?
四十到八十字比较合适,挑六到八个辨识度最高的特征。写太多模型顾不过来,特征之间还会冲突,比如同时写「短发」和「双马尾」就死循环了。档案定稿前先出十张验证,八张特征都对再锁死。
垫图用自己的画会不会有版权问题?
垫自己生成的图或者自己的手绘都没问题,属于你自己的素材。别拿别人发布的角色图垫图再商用,那是别人的角色形象,引发纠纷说不清。
双人和多人图怎么保住每个人的脸?
先分别给每个人出基准图建档案,再合成。一次让模型同时伺候两个陌生脸,基本必崩,我试过很多回。多人图的一致性是三招全开也未必稳的硬骨头,工期里要给它多留一倍时间。