Midjourney最近把“角色一致性”这件事做得更实用:用 --cref(角色参考)把人物固定住,再用 --cw 控制“像到什么程度”。如果你要画连载分镜、同一主角不同场景海报,这个功能会明显减少反复抽卡的时间。
1)--cref是什么:让多张图维持同一人物
在Midjourney里,单靠文字很难保证每次都出同一张脸。--cref URL 的思路是:给它一张“角色图”,让后续生成尽量沿用该角色的脸部特征、体型与整体形象。
需要注意的是,官方也强调它更适合“Midjourney生成的角色”,对真实照片的还原不一定能到写实级别。把它当成“角色设定参考”,成功率会更高。
2)准备角色参考图:拿到可用的图片URL
最稳的做法是先在Midjourney里生成一张你满意的角色图,当作“母图”。在Discord里上传该图片或直接引用你生成的图,打开原图后复制图片链接(URL)。
如果你在网页端使用Midjourney,通常也能通过拖拽图片到提示栏,并把它指定为“角色参考”来完成同样的操作逻辑;关键仍是让系统明确这张图是角色参考。
3)核心用法:把--cref放在提示词末尾
Midjourney的参数更建议放在提示词末尾,否则容易出现解析问题。一个可直接抄的写法是:
/imagine 电影感中景,城市雨夜,角色打伞回头,霓虹反光,35mm,浅景深 --cref 你的角色图URL --cw 80
想把同一角色放进不同镜头,只需要换前面的场景描述,保留同一条 --cref 即可。做海报系列、角色三视图、分镜连续镜头时,Midjourney会更“听话”。
4)--cw怎么调:相似度强弱的关键旋钮
--cw 的数值范围是 0–100,默认相当于 --cw 100,会更强地沿用参考图的面部、发型与服装等信息。你想“同一张脸但换造型”,就把 --cw 往下调,例如 --cw 20 或 --cw 0,让它更专注脸部特征。
一个实用经验是:做连载角色日常图用 --cw 70–100;做换装、换发型、换时代设定时先试 --cw 20–50。在Midjourney里先把“像不像”调对,再谈风格和细节,效率更高。
5)进阶小技巧:多URL混合与常见踩坑
Midjourney支持在 --cref 里提供多个URL,用来混合不同参考的特征(例如脸型来自A、发色气质来自B)。但混合越多越容易“平均化”,建议先两张起步,确认稳定后再加。
另外,角色一致性不是“百分百锁死”,光照、夸张表情、遮挡物都会影响结果。想要更稳定时,优先用清晰正脸/半身角色图做 --cref,并避免一上来就写过多抽象风格词,让Midjourney先把人物站稳。