用 –cref 引用角色参考图
Midjourney 在 V6 版本中引入了角色参考功能,核心参数是 –cref。使用时,在提示词末尾加上 –cref 图片链接,即可让模型把该图片中的人物外观特征带入新生成的画面。这个参数特别适合连载漫画、同一角色的多场景插图、角色设定图等需求。注意 –cref 后面跟的是图片 URL,可以直接粘贴你上传到 Discord 的图片地址,也可以使用本地图片链接。
用 –cw 控制参考强度
–cw 参数用于控制角色参考的强度,取值范围是 0 到 100。默认值为 100,表示同时参考角色的面部和服装;设为 0 时,模型只参考面部特征,服装和发型会更自由地随提示词变化。实际使用中,如果你想换装但保持同一张脸,就把 –cw 调低到 10 到 30 之间;如果想完整还原角色的服装造型,就保持较高的数值。这个参数需要和 –cref 搭配使用,单独写没有效果。
固定 –seed 让生成更稳定
–seed 参数可以固定随机种子,让同一组提示词在多次生成时保持较高的稳定性。找到一张满意的角色图后,记下它的 seed 值(在 Discord 中点击图片详情或使用反应表情即可查看),之后生成时加上 –seed 数值,画面整体结构和风格会更接近原图。需要注意的是,seed 只影响随机噪声的起点,并不保证像素级一致,配合 –cref 使用效果更好。
垫图保持构图和风格
除了角色参考,还可以用图片提示(image prompt)来垫图。把参考图放在提示词最前面,再跟上文字描述,模型会借鉴原图的构图、色调和画风。垫图加 –cref 的组合是保持角色一致性的常用做法:垫图负责整体氛围和构图,–cref 负责角色面部特征。如果发现垫图权重过高导致画面被原图锁死,可以通过 –iw 参数调整图片权重,范围通常在 0.5 到 2 之间。
同一角色使用固定的外观描述词模板
参数之外,文字描述同样关键。为同一角色建立一套固定的外观描述模板,比如发色、瞳色、发型、服装、配饰、体型等关键词,每次生成时原样复用这套描述,只改动场景、动作、镜头和光线部分。这样做能显著减少角色漂移。建议把角色模板单独保存成一段文本,生成时直接拼接,避免每次凭记忆重写导致细节前后不一致。
组合使用与实操建议
把以上方法组合起来,稳定性最高:先确定一张角色定妆图,拿到它的 URL 和 seed;每次生成时使用固定的外观描述模板,加上 –cref 图片链接,并根据是否需要换装调整 –cw;需要控制构图时再垫图并配合 –iw。生成后如果发现面部仍有偏差,可以微调 –cw 或更换参考图,而不是反复修改文字描述。多轮测试后保留效果最好的一组参数,作为该角色的固定配置。