系列图风格一致:锚句 + sref + Omni Reference 实战

用风格锚句、Midjourney --sref、Omni Reference 与 Flux LoRA,让 10+ 张 AI 图在调色、镜头、灯光上保持统一(2026 年 6 月)。

一句话结论

生成一张惊艳的图很简单。生成 10 张明显属于同一品牌、同一故事线的图,才是真正难的部分——每条 prompt 都会在调色、镜头、渲染上轻微漂移。解法是可复用的:写一句 15 字以上的风格锚句,逐字粘贴在每条 prompt 前面,锁定 seed(或引用你的锚图),再用 Midjourney --sref 锁风格、用 Omni Reference(--oref)锁反复出现的角色。整组图一气呵成生成,然后缩成小图并排复核——漂移在缩略图下最容易看出来。注意:截至 2026 年 6 月,--cref 在 Midjourney V7 已不再生效,请改用 --oref

“一致”到底指什么

动手生成之前,先把”一致”具体化,因为模糊的一致根本没法执行。一组协调的系列图,通常要稳住这四样:

  • 调色 —— 每一帧用同样的 2 到 3 个主色。
  • 镜头与构图 —— 同一焦距(比如 35mm 对 85mm)、与主体的距离也接近。
  • 灯光 —— 同样的方向、色温、柔硬程度(黄金时段侧光对平光棚拍)。
  • 风格化程度 —— “渲染感对摄影感”的比例一致,grain 和质感一致。

如果你能为项目把这四样说清楚,就能执行;说不清,无论用哪个工具,系列都会乱跑。

这篇适合谁看

做系列图的设计师、品牌主、内容创作者:博客首屏 banner、书籍插画集、角色系列、电商品类视觉、故事分镜。任何作品是按”集”评判、而不是单张评判的人。如果只是一张独立的社媒图、每张都站得住,那这些都用不上。

开始前准备

  • 选一个图像模型,整个系列就别换。中途切(Midjourney → ChatGPT Images → Flux)几乎必然出现明显裂缝,因为每个模型都有自己的默认观感。
  • 先生成一张你真心喜欢的锚图。整个系列围绕这张对齐,而不是多张”民主投票”出来、最后平均成一团糊。
  • 把锚图文件或 URL 存好。后续每条 prompt 都会通过 --sref--oref 或直接上传来引用它。

具体步骤

  1. 写一句风格锚句,包含调色、镜头、灯光、渲染,写到 15 字以上。锚句太短就描述不足,模型每次都用不同的方式补空。例:muted earth-tone palette, 50mm shallow depth of field, soft warm afternoon light, photographic with light film grain
  2. 每条 prompt 都用锚句做前缀。 不要 paraphrase,逐字复制粘贴。改写是漂移最常见的源头:“warm sunset” 和 “soft golden hour” 在你读来差不多,输出却不同。
  3. 能锁 seed 就锁。 Flux 或 Stable Diffusion 里设固定 seed,同一条 prompt 就可复现。Midjourney V7 没有给用户设 seed 来锁风格的入口,用锚图的 --sref 作为实际等价物。
  4. 角色反复出现就加参考。 Midjourney V7 用 Omni Reference(--oref)带上角色图;Flux 或 SD 里训一个 LoRA;ChatGPT Images 2.0 里在同一个对话上传角色作参考图。
  5. 整组一气呵成生成。 模型会更新。周一管用的,到周五一次静默补丁后就可能漂,而且未必能回退。
  6. 挑选成片前,把每个 take 缩成小图并排看。 全尺寸看不出来的差异,缩到 200px 宽就跳出来了。

锚句模板

每个系列只填一次,之后一直复用:

Style: [调色 2-3 词], [镜头 / 焦距], [灯光],
[渲染风格], [可选 grain / 质感 / 时代感].

实例:Style: muted teal-and-amber palette, 35mm wide, golden-hour side-light, photographic, light film grain, 1990s editorial feel.

每条 prompt 都贴在前面。明天的 prompt 也贴一模一样的,一个字都不改。

工具决策矩阵(2026 年 6 月)

工具 / 方法最适合一致性强度关键控制项价格备注
Midjourney --sref设计 / 插画的观感颜色、灯光、质感上强--sv 版本(默认 sv6)、--sw 风格权重Standard 套餐 $30/月,relax 无限
Midjourney --oref(Omni Reference)反复出现的角色与物体锁身份最强--ow 权重 1–1000,默认 100仅 V7;消耗 2 倍 fast GPU 时间
Flux / SD + 训练 LoRA产品或角色系列整体最粘15–20 张参考图、固定 seed本地免费;否则租 GPU
ChatGPT Images 2.0快速对齐参考、零配置不错,但精细控制弱对话里上传参考图ChatGPT Plus $20/月
Stable Diffusion + ControlNet锁姿势 / 构图布局上强,风格上不强深度 / 姿势 / 边缘图本地免费

截至 2026 年 6 月,几个关键细节:

  • Midjourney --sref 抓的是整体氛围(颜色、质感、灯光、媒介)。V7 提供六套风格引擎,用 --sv 选择(默认 sv6);参考观感被冲淡时把 --sw 调高,盖过主体时调低。
  • Omni Reference 取代了 --cref 旧的 Character Reference 参数在 V7 会报错或被忽略。改用 --oref--ow 权重,常用区间 200 到 400。除非同时跑很高的 stylize 值,否则把 --ow 控制在 400 以下,不然结果会变得不可预测。一条 prompt 里可以同时叠 --oref(谁)和 --sref(什么观感),把身份和风格一起锁住。
  • DALL-E 已退场。 OpenAI 于 2026 年 5 月 12 日下线了 DALL-E 2 和 3,接替者是 ChatGPT Images 2.0(模型 gpt-image-2),2026 年 4 月 21 日上线。它能从一条 prompt 生成多达 8 张连贯的图,并能基于上传的参考图来生成——这让它成为”照着这个观感来”门槛最低的选择,没有参数要学。
  • Flux.1 Kontext LoRA 用前后成对图训练;做自定义观感时,15 到 20 张参考是稳妥的起点。

建议的操作流程

锚句 → 生成锚图(要爱上它)→ 每条 prompt 加锚句前缀 → seed 锁或 --sref → 角色用 --oref / LoRA → 一气呵成生成全系列 → 缩略图复核 → 重生成离群图

生成次数按成片数的 1.5 倍来预算:10 张系列大约生成 12 到 15 次,这样能直接丢掉离群图,不用整组重跑。

FAQ

第 5 张之后开始漂为什么? 锚句太短,或者你在某处 paraphrase 了。写到 15 字以上,逐字粘贴进每条 prompt。

--cref 在 Midjourney 还能用吗? 不能了。到 V7,旧的 --cref Character Reference 已弃用,会报错或被静默忽略。改用 Omni Reference(--oref),--ow 权重取 200 到 400 之间,身份匹配最均衡。

能在一个系列里混用工具吗? 理论上行,但风格裂缝几乎必然可见,因为每个模型默认渲染不同。选一个模型,把整组在它里面做完。

LoRA 需要多少参考图? Flux 或 Stable Diffusion,15 到 20 张是可靠的起点区间。太少会欠拟合、看起来很泛;太多会过拟合到具体那几张源图。

--sref 对摄影有用吗? 有。引用一张照片或插画,模型会抽取风格特征。它在颜色和灯光上很强,对精确的镜头或焦距线索稍弱,所以这些还是在 prompt 文字里写明。

项目进行中模型更新了怎么办? 一致性关键的话,把更新前生成的那些重做。烦人但真实——这也正是上面的流程要你一气呵成做完整组的原因。

容易踩的坑

  • 系列中途加新风格词(第 7 张加了 “moody”,从此后面全悄悄变暗)。
  • 反复出现的角色没参考,脸会漂,第二次出场就被看出来。
  • paraphrase 锚句,而不是逐字粘贴。
  • 中途换模型,必然出现明显裂缝。
  • 在 V7 里还去用 --cref(已失效),而不是 --oref
  • 跳过缩略图并排复核——全尺寸看不出的不一致,一缩就跳出来。
  • 隔几周一张一张生成,而模型在你脚下一直更新。

相关阅读

标签: #教程 #一致性