🤖 AI 跟我学 新手入门

Midjourney 垫图怎么用?图生图与风格迁移

Midjourney 垫图教程:手把手讲 MJ 图生图、参考图链接、--iw/--sref/--cref 参数怎么用,让 Midjourney 风格按你想要的图迁移

发布 2026/05/18

Midjourney 垫图就是「给 MJ 一张参考图,让它按这张图的风格 / 构图 / 元素来画」。这是 MJ 进阶玩家的必学技能,比硬写文字 prompt 描述风格高效 10 倍

这篇手把手讲 MJ 垫图的 3 种主流玩法:传统的 image prompt(URL 拼在 prompt 前面)、V6 之后的 --sref 风格参考、--cref 角色一致性。每种玩法配可复制的实战 prompt。

教程基于 Midjourney V6/V7 公开用法。具体语法以官方 docs.midjourney.com 当时显示为准。

30 秒了解:MJ 垫图能干嘛

垫图 = 给 MJ 一张图作”参考”,让出图带这张图的某些特征。

3 种主流玩法各自负责一件事:

玩法主要用途关键参数
传统 image prompt综合参考(构图 + 风格 + 元素一起)把图 URL 拼在 prompt 最前面 + --iw
--sref 风格参考只学风格,不复制内容--sref [图 URL]
--cref 角色参考保持角色一致(同一个人物出现在多张图里)--cref [图 URL]

实操中你会发现:传统 image prompt 最”听话”但风格容易跑;--sref 最稳定地”学风格”;--cref 专门解决角色不统一的问题。

准备工作

开始用垫图之前确认:

  • 你已经能正常用 Midjourney 文字 prompt。还不会的看 Midjourney 怎么用
  • 你有一张能上传到网络的参考图。MJ 只接受公网可访问的图片 URL,不能直接传本地文件——但你可以拖图到 Discord 自动获取它的 URL。
  • 参考图分辨率不需要太大。500-2000 像素够用。太大反而上传慢。
  • 参考图最好和你的画图风格”在同一方向”。比如你想画动漫,参考一张动漫图比参考一张油画图效果好得多。

玩法 1:传统 image prompt(图 URL 拼前面)

这是最早的 MJ 垫图方式,V1-V7 一直支持

详细操作步骤

第 1 步:上传参考图到 Discord 拿 URL

最简单的办法:把你想用的参考图拖到 Discord 任意私聊或公开频道。Discord 会上传图并显示在聊天里。

[此处放截图:拖图到 Discord 聊天框]

发送后,右键点这张图 → Copy Link。复制到的 URL 大概长这样:https://cdn.discordapp.com/attachments/...

第 2 步:把图 URL 拼在 prompt 最前面

/imagine 后面,先粘贴图 URL,空一格,再写你的文字 prompt

[Discord 图 URL] a fantasy castle, oil painting style

注意:

  • URL 必须在 prompt 最前面,不能放中间或末尾
  • 可以同时给 2-5 张参考图(每张 URL 之间空一格)
  • 多张图时,MJ 会综合所有参考图的特征

第 3 步:用 --iw 控制参考图影响力

--iw(image weight)控制参考图相对于文字 prompt 的权重。

[图 URL] a samurai standing in cherry blossom rain --iw 1.5
  • --iw 0.5:参考图只是”灵感”,文字 prompt 起主导
  • --iw 1(默认):参考图和文字 prompt 各占一半
  • --iw 2:参考图明显主导出图
  • --iw 3(V6 最大):几乎是”图生图复刻”

新手建议先用默认 --iw 1 跑一组看效果,再调大或调小。

一个完整的 image prompt 实战示例

把下面这段在 Discord 里发出去(替换 [图 URL] 为你的实际链接):

📋 Prompt 模板

/imagine prompt: [图 URL] a magical floating island with waterfalls, fantasy art, vibrant colors, cinematic lighting —ar 16:9 —v 7 —iw 1.5

如果你的参考图是一张油画风格的山水,出图会带明显的油画质感 + 你描述的悬浮岛元素。

玩法 2:--sref 风格参考(V6 之后的杀手锏)

V6 引入的 --sref(style reference)专治”我喜欢这张图的风格但不想复制内容”。

和传统 image prompt 的关键区别

  • 传统 image prompt:参考图的”所有”都被参考(构图、风格、颜色、元素全要)
  • --sref只学风格(笔触、颜色、光感、氛围),内容完全按你的文字 prompt 来

详细操作

第 1 步:同样把参考图拖到 Discord 拿 URL

操作和玩法 1 一样。

第 2 步:用 --sref 加在 prompt 末尾

a knight in armor standing on a hill --sref [图 URL] --ar 16:9 --v 7

注意 --sref 是放在 prompt 末尾,不是开头。和传统 image prompt 的位置正好相反。

第 3 步:用 --sw 控制风格强度

--sw(style weight)控制 sref 的影响力:

a knight in armor --sref [图 URL] --sw 500
  • --sw 0:等于没加 sref
  • --sw 100(默认):标准风格借鉴
  • --sw 500-1000:风格强度拉满

--sw--iw 范围大,可以更细微地调风格强度。

第 4 步:多张 sref 混搭

可以同时给几张 sref:

a portrait of a girl --sref [图 1 URL] [图 2 URL] [图 3 URL]

MJ 会综合这几张图的风格。做品牌视觉时特别好用——给 5 张品牌设计稿的图,让 MJ 学到风格再画新内容。

一个完整的 --sref 实战示例

假设你看到一张水墨风的风景画,想用同样的风格画一只猫:

📋 Prompt 模板

/imagine prompt: a cat sitting on a wooden table, looking out the window, dramatic lighting —sref [水墨画的图 URL] —sw 300 —ar 1:1 —v 7

出来的猫会带明显的水墨笔触感和留白感,但内容完全是猫(不是参考图里的山水)。

玩法 3:--cref 角色参考(角色一致性)

V6 之后引入的 --cref(character reference)解决了一个让插画师头痛多年的问题:同一个角色画多张图、长得不像同一个人

适合什么场景

  • 画绘本:主角小女孩从第 1 页到第 30 页都要长一样
  • 做品牌虚拟形象:吉祥物在不同场景下保持一致
  • 自己的人物 ID:基于你自己的照片做”AI 形象”
  • 漫画 / 连载:主角穿不同衣服、做不同表情都要”是同一个人”

详细操作

第 1 步:准备角色参考图

最好是脸正、清晰、单人的图。MJ 通过这张图学这个人的”长相特征”。

第 2 步:用 --cref 加在 prompt 末尾

a knight standing in a forest, wearing silver armor --cref [角色图 URL] --ar 1:1 --v 7

第 3 步:用 --cw 控制角色还原度

--cw(character weight):

  • --cw 0:只参考脸
  • --cw 100(默认):脸 + 头发 + 服装一起参考
  • --cw 200:连配饰、姿势都尽量复刻

画绘本通常 --cw 0:只要脸一样,每页穿不同衣服就行。

--cref 实战示例

假设你用一张你自己的正脸照做 AI 头像系列:

📋 Prompt 模板

/imagine prompt: a portrait of a person in a sunlit cafe, reading a book, soft natural light, photorealistic —cref [你的照片 URL] —cw 50 —ar 1:1 —v 7 —style raw

出来的图脸会非常像你,但场景、表情、姿势会按文字 prompt 走。

3 种玩法什么时候用哪个?速查表

你的目标用哪个关键参数
整体参考某张图(包括元素)image prompt[URL] ... --iw 1.5
只想要风格,内容自己定--srefprompt --sref [URL] --sw 300
角色保持一致(多张图同一个人)--crefprompt --cref [URL] --cw 50
学一组图的整体风格多 srefprompt --sref [URL1] [URL2] [URL3]
把照片变成不同风格image prompt + 风格 prompt[照片 URL] in [风格] --iw 1.5

5 个 MJ 垫图的进阶技巧

1. 参考图选好坏对结果影响巨大

参考图本身画质差、风格混乱、构图杂,结果就一样烂。精挑参考图 = 节省 90% 的迭代时间

2. 文字 prompt 和参考图要”方向一致”

参考图是动漫风,文字 prompt 又写 photorealistic,MJ 会迷糊。风格描述和参考图保持一致

3. 多用 sref 少用 image prompt

V6 之后 --sref 比传统 image prompt 更稳定、更可控。新建项目尽量用 sref

4. --cref 不是 100% 完美

--cref 出的角色相似度大概 70-85%,不要期待和照片一模一样。需要更精确的人物一致性,可以考虑专门的换脸工具或自训练 LoRA(属于 Stable Diffusion 领域)。

5. 三种玩法可以叠加

--sref + --cref 同时用:学风格 + 保角色。做一套”虚拟形象在 5 种艺术风格下的画像”特别好用。

a portrait of a person --cref [角色 URL] --sref [风格 URL] --cw 50 --sw 300

常见坑 + 解决办法

现象原因解决
图 URL 不生效链接不是公网可访问把图传到 Discord 取链接,别用本地路径
Discord 链接半小时后失效Discord CDN 链接有时效重新拖图、或用图床(imgur)固定
--iw 加了没变化数值太接近默认 1直接调到 1.5 或 2 看差异
--sref 出图风格不像参考图风格太混乱换一张风格更明确的图
--cref 角色脸不像参考图脸部不够清晰用更高清、更正脸的图
多张参考图互相打架风格差异太大同方向的图一起用
一加 URL 整个 prompt 失效URL 没在最前 / URL 错检查 URL 位置和有效性

实战案例:用 --sref 做一套”小红书风格”封面

假设你想做一组小红书首图,所有图保持”小清新、奶油色调”的统一感。

第 1 步:挑 3-5 张你喜欢的小红书风格图,拿到 URL

可以是你自己保存的、或者上传到 Discord 临时图床。

第 2 步:用这几张图做 sref 模板

[你的内容描述] --sref [URL1] [URL2] [URL3] --sw 300 --ar 3:4 --v 7

第 3 步:每次出新图,只换前面的内容描述

第 1 张:

📋 Prompt 模板

/imagine prompt: a flat-lay of skincare products on a marble table, morning sunlight —sref [URL1] [URL2] [URL3] —sw 300 —ar 3:4 —v 7

第 2 张:

📋 Prompt 模板

/imagine prompt: a cozy coffee cup on a wooden desk with a book, soft autumn vibe —sref [URL1] [URL2] [URL3] —sw 300 —ar 3:4 —v 7

每张图内容完全不同,但整体调性高度统一。这就是 --sref 给小红书博主带来的最大价值。

进阶 / 下一步

MJ 垫图是 prompt 工程里最快出活的一招。文字描述风格写半天写不准,一张参考图就解决了。建议你看完这篇就去 Discord 拖一张图试一次——5 分钟你就上手了。