修好 AI 图组的风格漂移(2026 流程)

一组图开始像六个不同画师画的。这套"选锚点 + 锁定"流程能把 Midjourney、SDXL、Flux 的图组拉回到同一个声音。

第 1、2、3 张用同样的 prompt 结构、同样的模型生成,到第 5 张整组就像五个画师各画一张。风格漂移是 AI 图系列”看起来不像一组”最常见的单一原因。这篇给艺术指导、营销和独立创作者一份具体的恢复流程:选锚点、提取原样不动的风格前缀、用正确的参考参数重生偏离的几张、再锁住项目防止漂移回来。

2026 年最大的变化:你该用哪个参数,很大程度上取决于工具版本。Midjourney 老的 --cref 在 V7、V8 里已经不工作了(会报错或被静默忽略),替代品是 Omni Reference(--oref)。如果你照着一篇 2026 年 3 月之前写的教程操作,你用的就是一个已经不存在的参数——光这一点就能造成漂移。

一句话结论

  • 漂移多半是 prompt 一致性问题,不是工具问题。修法是把模型逼回到同一个锚点,而不是一张一张地跟漂移搏斗。
  • 把你最好的那张选成锚点。把它的风格写成一段简短(15 个词以内)、原样不动的前缀,每次生成都不变地放在最前面。
  • 用正确的参考参数从锚点 seed 新图:Midjourney V8.1 用 Style Reference --sref(权重 --sw,默认 100)和 Omni Reference --oref(权重 --ow,默认 100)。--cref 在 V7/V8 已失效。
  • 开源模型用 SDXL + IP-Adapter FaceID + ControlNet,不训练就能稳定到 80-95%;训一个角色或风格 LoRA 能推到接近 100%。
  • 一批图在一次会话里生完,锁定模型版本,把锚点 + 前缀 + seed + 版本号存进一页项目文档。

同样的 prompt 为什么会漂

有三股力量在把一组图拉散,而且项目跑得越久三股都越严重:

  1. 模型在偷偷更新。 Midjourney 在 2026 年 3 月 17 日发布了 V8 Alpha,随后是 V8.1。你 2 月在 V7 上跑过的 prompt,今天出图明显不一样。SDXL 的 checkpoint 和 Flux 的 LoRA 在社区端也按同样的节奏更新。
  2. 变的是措辞,不是含义。 模型对具体 token 极其敏感。muted ochre paletteochre, muted tones 语义完全一样,出图却不同。给自己的前缀换说法是头号漂移触发器。
  3. 会话随机性。 没有固定 seed 和参考图,每次渲染都在风格空间里采样到略微不同的区域。两次生成之间隔 24 小时,就是漂移悄悄溜进来的地方。

这篇适合谁(谁可以跳过)

这套流程给所有要做”必须看着像一组”的人:博客插画系列、营销 campaign、漫画、品牌识别、童书、App Store 截图。只要你的产物被当作”一组”评价,漂移就会出现。

跳过的情况:单图工作(不存在漂移)、每章本来就要不同情绪的系列(那漂移是 feature)、还在纯探索阶段。先选个方向,再锁住它。

开始前准备

  • 把每一张图摆成一张拼图(Figma、Notion gallery、或打印缩略图)。不摆在一起,漂移是看不出来的。
  • 定清楚”一致”对这个项目意味着什么:同配色、同渲染、同光线、同构图逻辑。挑两条不可妥协的,不是全部四条。
  • 确认每一张现有图的模型和版本。如果一组里混了 Midjourney V7 和 V8.1,漂移里有一部分是工具造成的,解法是”选一个版本,把另一边重生”。

2026 年真正有效的参考参数

绝大多数过时教程就栽在这里。下面是当前的对照表(2026 年 6 月核对):

工具 / 模型参数权重(范围,默认)锁住什么备注
Midjourney V8.1--sref [url 或 code]--sw(0-1000,默认 100)配色、渲染、光线、整体美学--sw 0 等于取消 sref;style code 对 --sw 比图片参考更敏感
Midjourney V8.1--oref [url]--ow(0-1000,默认 100)角色或主体的身份约 2 倍 GPU;只能一张图;不支持 Draft/Fast/Conversational 模式
Midjourney V6--cref [url]--cw(0-100)角色身份仅 V6 可用;V7、V8 会忽略或报错
SDXLIP-Adapter FaceID + ControlNet各节点权重脸部 + 姿态/构图不训练即可达 80-95% 一致性
SDXL / Flux角色或风格 LoRALoRA 权重(0.6-1.0)整体风格或身份约 1 小时训练后接近 100%;SDXL 的 LoRA 生态更大

从这张表能得出两条实操规则。第一,做风格漂移时在 Midjourney 里几乎总是用 --sref(你丢的本来就是风格),只有当某个反复出现的角色也在漂时才加 --oref。第二,先把权重设成中间值。对 --ow 来说,想换媒介(照片转动漫)时降到 --ow 25 左右,必须把脸或服装锁死时升到 --ow 400 附近。

一步一步怎么做

  1. 选锚点。 挑出最符合你意图、你愿意围绕它建其余的那一张。别想太多:就是你会先拿给客户看的那张。
  2. 提取原样不动的风格前缀。 用大白话从四个维度描述锚点:光线(soft natural window light)、配色(muted ochre and sage)、渲染(flat editorial illustration)、构图(centered subject, generous negative space)。控制在 15 个词以内。前缀越长越容易漂,因为超过 25 个词左右模型就开始忽略后段 token。
  3. 每次生成都把前缀不变地放在最前面。 不要换说法。重复正是锁住风格的机制。
  4. 用参考参数从锚点 seed。 在 Midjourney V8.1 里加 --sref 配上锚点的 URL(或它的 style code),从 --sw 100 起步。在 SDXL 里把锚点喂进 IP-Adapter,再配一个 ControlNet pass 控制构图。
  5. 顽固的几张就把前缀和参考一起上。 把锚点同时当 --sref 图片和 prompt 前缀,这套组合拳能把模型 reset 回锚点。
  6. 一次会话批量生完。 整组在一次坐下来生完,模型停在同一个版本,也避开了偷偷更新的时间窗。
  7. 存好锁定信息。 把锚点图、seed(Midjourney 每个任务都会返回一个,SDXL 直接暴露)、前缀字符串、确切模型版本存进一页文档。每次会话开始、每个里程碑(第 5、10、20 张)都先引用一遍。

实例:8 张图的博客系列

这组在第 5 张漂了。第 2 张最强,所以它成了锚点。提出的前缀是 editorial illustration, muted ochre palette, flat shapes, low-contrast lighting。第 5-8 张在 Midjourney V8.1 里一次会话重生,用这段前缀加上指向第 2 张的 --sref,权重 --sw 100。结果整组对齐,同一段前缀还被升级进品牌 style guide,下一轮 campaign 只需换主体。

容易踩的坑

  • 靠加更多 prompt 跟漂移对抗。 多出来的 token 只是噪声。简化回锚点和前缀。
  • 中途换锚点。 选一个就坚持。锚点在动,整组必然在动。
  • 把漂移当工具问题。 多半是 prompt 不一致。换工具之前先修 prompt。
  • 用了失效的参数。 --cref 在 V7、V8 上什么也不做。角色用 --oref,风格用 --sref
  • 一组混版本。 V7 和 V8.1 的输出无法优雅共存。锁定一个版本。
  • 觉得前缀重复就换措辞。 “原样不动”就是全部重点。

什么时候该训 LoRA

自定义 LoRA 能把你的整套风格塌成一个触发 token,是最持久的修法,但有明确的回本线。出现这两种情况再训:系列会超过 30 张左右,或者任何要把风格跨多次 campaign 反复用的品牌长期工作。低于这条线,锚点 + 原样前缀 + seed 的组合更快也够用。2026 年训 LoRA 实际上首选 SDXL:它的生态有上千个社区微调和 30 多个 ControlNet 模型,而 Flux 2 截至 2026 年 4 月只有不到 500 个 LoRA、约 6 个 ControlNet 模型。在消费级 GPU 或云实例上预留约一小时训练时间。

常见问题

  • 同样的 prompt 为什么出不同风格? 三个原因:模型偷偷更新了(Midjourney 在 2026 年春天从 V7 走到 V8.1)、没固定 seed 时生成是随机的、prompt 措辞有细微差异。锁住版本、seed 和原样前缀,三个一起消掉。
  • 我的老教程说用 --cref 保持一致,为什么不灵了? --cref 只在 Midjourney V6 里工作。V7、V8 里它会报错或被忽略。角色身份用 Omni Reference --oref,整体观感用 Style Reference --sref
  • 能一次批量生完再也不碰这组吗? 能,而且这是最一致的做法。一次会话的批量让模型停在同一个版本,避开偷偷更新的时间窗。
  • 风格前缀该多长? 15 个词以内最甜。超过 25 个词左右模型就开始忽略后段,所以挑最强的 5 个风格词。
  • 训 LoRA 值不值? 系列超过 30 张左右,或者品牌长期工作,值。低于这个用前缀加固定 seed 就够。
  • 同一组能混摄影和插画吗? 不能。渲染风格是最容易爆的漂移触发器。选一种媒介,整组用到底。

相关阅读

标签: #教程 #图像生成 #风格漂移 #一致性