按这套方法做完,你手里会有三样东西:一张可复用的四段式提示词模板、一份改动对照记录表、一组能反复调用的风格锚点。带来的直接结果是——同一个需求,连出几张图,画面都落在你能接受的范围内;需要换风格时,你只动其中一段,其余三段不用重新试错。
一、先看两版提示词的差别
大多数人写提示词是这样起手的:
```text
a girl in the forest, beautiful, masterpiece, 8k, ultra detailed
```
出图随机性很大:有时是写实人像,有时是插画,有时背景变成雪山。想改一处,结果整张图全变了,只能重新抽。
换成四段式:
```text
short-haired woman turning her head, medium shot,
misty pine forest, ground covered with fallen leaves, soft diffused light, shallow depth of field,
film photography, muted earth tones, low saturation, fine grain,
--ar 3:4 --stylize 150 --no text, watermark, extra fingers
```
四行分别管四件事:画谁、怎么拍、像什么质感、输出参数。改动第二行的「medium shot」为「close-up」,就只有构图变,人物和色调保持。这就是「稳定」的来源——不是靠某个神奇关键词,而是靠把变量分段隔离。
二、前置条件清单
开始之前,确认这几项就位:
- 一个可用的 MidJourney 使用入口(Discord 里加机器人,或使用官方网页版;具体入口和开通方式以官方页面为准)。
- 会用
/imagine提交提示词,知道生成结果下面有 U1–U4 放大、V1–V4 变体这几个按钮。 - 一个记录工具:表格、笔记软件都行,用来记「种子 + 改动 + 结果」。
- 可选:5–10 张你认可的风格参考图,放在同一个文件夹里,后面做风格锚定用。
- 一个心理预期:单次生成永远带随机性,所谓稳定是「多张里大多数符合预期」,不是每张都分毫不差。
三、分步骤操作
步骤 1:把需求拆成四段
写任何提示词之前,先在纸上回答四个问题:
| 段位 | 回答的问题 | 上面的例子 |
|---|---|---|
| ① 主体与动作 | 画面里是谁/什么,在做什么 | 短发女子回头 |
| ② 环境与构图 | 在哪、机位怎么摆、光从哪来 | 雾中松林、中景、浅景深 |
| ③ 风格与质感 | 像什么媒介拍/画出来的,什么色调 | 胶片摄影、大地色、低饱和 |
| ④ 参数与排除 | 比例、风格偏离度、不要什么 | --ar 3:4 --stylize 150 --no ... |
拆不出来,说明需求本身还没想清楚,这时候改提示词是白费力气。
步骤 2:第一段只写名词和动词
一段只留「谁 + 做什么」。形容词不要放在这里。
不推荐:
```text
a beautiful gorgeous stunning girl
```
推荐:
```text
short-haired woman in a linen shirt, turning her head, hands in pockets
```
原因很简单:形容词是风格信号,压缩在第一段会让模型同时猜「长什么样」和「什么质感」,两个变量缠在一起。把它们分到第三段,你才能单独调。
步骤 3:第二段用固定词组控制构图
这一段尽量从有限词表里选,别自由发挥。常用组合:
- 镜头距离:
close-up、medium shot、full body shot、wide shot - 机位角度:
eye level、low angle、top-down view、over-the-shoulder - 构图:
centered composition、rule of thirds、negative space on the left - 光线:
soft diffused light、golden hour、rim light、overcast daylight
顺序建议是「镜头距离 → 机位 → 光线」。词组固定下来后,换构图只要替换其中一个词,不会牵连其余部分。
步骤 4:第三段写媒介加色调,最多三个锚点
写法是「媒介 + 色调 + 质感」:
```text
editorial product photography, warm neutral palette, matte texture
```
或者:
```text
watercolor illustration, soft pastel tones, visible paper grain
```
风格词堆到五六个(比如同时写 cyberpunk、art nouveau、oil painting、minimalist),画面会互相打架,最后出来四不像。控制在三个以内,宁可少。
步骤 5:第四段写参数,从少到多逐条加
先只写比例:
```text
--ar 4:5
```
确认没问题,再加风格强度:
```text
--ar 4:5 --stylize 100
```
再加排除项:
```text
--ar 4:5 --stylize 100 --no text, watermark, extra fingers
```
几个常打交道的参数:
--ar:画幅比例。各版本支持范围不同,超出范围会报错,以官方文档为准。--stylize(可简写--s):数值越低越贴着你的描述走,越高模型自由发挥越多。做产品图、人物设定这类要求准确的场景,往低走;做氛围插画可以往高走。--no:排除项,写在这里的词会尽量不出现在画面中。--chaos:数值越高,四张结果的差异越大,用于找灵感,不用于定稿。--seed:固定随机种子,配合同一个提示词可以复现接近的结果。--repeat:一次出多组,便于批量筛选。
参数统一放在提示词最后,用空格分隔,顺序不敏感。写在中间的词会被当成描述内容。
想强调某一部分,用双冒号给权重:
```text
misty pine forest::2 woman::1 muted earth tones::0.5 --ar 3:4
```
步骤 6:做对照实验,一次只改一处
这是「稳定」真正的功夫。先固定种子:
```text
short-haired woman turning her head, medium shot,
misty pine forest, soft diffused light, shallow depth of field,
film photography, muted earth tones, low saturation,
--ar 3:4 --stylize 150 --seed 12345
```
然后把 medium shot 改成 close-up,其余一个字不动,再跑一次。把结果填进记录表:
| 编号 | 种子 | 本次改动 | 结果是否符合 | 备注 |
|---|---|---|---|---|
| 01 | 12345 | 基准 | 符合 | 构图偏松 |
| 02 | 12345 | 中景改特写 | 符合 | 背景太抢 |
| 03 | 12345 | 加 --no busy background | 符合 | 可定稿 |
跑上十几轮,你会对「哪个词管哪一段」形成肌肉记忆,后面写提示词基本一次成型。
步骤 7:锁定风格,做风格锚点
当某个画面风格你希望长期复用,用参考图来锁。
- 把参考图作为图片提示词一起提交,配合
--iw调整图片对结果的影响强度,数值越高越贴参考图。 - 官方也提供了风格参考类参数(例如与
--sref相关的用法),各版本支持情况不同,具体写法以官方文档为准。
关键是:主体段照常写,只把风格锚点换掉。这样切换风格时,人物和构图不受影响。
步骤 8:把模板沉淀下来
最后固化成一行填空模板,存进笔记:
```text
[主体 + 动作],[镜头距离 + 机位 + 光线 + 构图],[媒介 + 色调 + 质感],--ar [比例] --stylize [数值] --no [排除项]
```
下次接新需求,按中括号往里填就行。
四、常见坑与排错
出图总是飘。 大概率是第三段风格词太多。删到三个以内,再单独测。
改了构图,人物也变了。 说明你没固定种子。加 --seed,或至少保证提示词里除目标项外一个词都不动。
排除项不生效。 检查是不是把「不要文字」写进了正文描述里,那样反而会增强它。排除项只写在 --no 后面。
比例被裁掉。 检查 --ar 的写法,有些比例超出支持范围会被忽略或报错,以官方文档为准。
中英文混排结果怪。 实践中,关键风格词和参数用英文表达通常更稳定,中文更适合用来写主体描述。
参数写在了句子中间。 移到末尾。中间出现的 -- 会被当作普通文本。
一次改三个变量。 改了也白改,你无法判断是哪一个起了作用。
抽到好图没记种子。 记下种子,后面才有机会回到这个方向。
五、下一步建议
1. 建一个自己的「风格库」文件夹,把认可的结果和对应提示词、种子一起归档,积累二十条左右就能覆盖大部分日常需求。
2. 把四段式模板做成输入法短语或片段工具,省掉重复输入。
3. 抽时间读一遍官方文档的参数章节,把每个参数的边界条件看清楚,比在群里问更快。
4. 尝试「一张参考图 + 四段式提示词」的组合,这是把风格真正锁住的做法。
5. 记录时养成写「本次改动」的习惯,两周后回看,你会清楚知道哪几个词对自己真正有用。
