Midjourney参数必须严格按格式书写:/imagine与提示词同在一行,所有参数以--开头且前后有空格,--ar仅接受16:9等整数比,--no后不加空格直接接排除项并用英文逗号分隔,--seed须为0–4294967295整数,--v与--niji不可共存,--style仅对--niji生效,--zoom不能作/imagine尾缀,/prefer suffix为个人级默认参数设置。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

Midjourney 没有“标准操作流程”,所有指令和参数必须严格按格式写,错一个空格、少一个短横线(--)或混用中英文标点,就会被忽略甚至报错。
为什么 /imagine 后加了参数却没生效?
最常见原因是格式错误。Midjourney 对语法极其敏感,不是“写了就行”,而是“怎么写才认”:
-
/imagine和提示词之间**不能换行**,必须在同一行发送 - 所有参数必须以
--开头,且--前后都**必须有空格**(例如:cat --ar 16:9✅,cat--ar 16:9❌) - 参数值中**不能出现中文标点或全角字符**,比如
--ar 16:9(冒号是中文)会被直接跳过 - 多个参数之间用空格分隔,**不能用逗号或换行**(
--ar 16:9 --s 200 --no text✅) - 如果提示词含空格或特殊符号,**无需引号包裹**;Midjourney 不解析引号,加了反而可能被当作文本内容
--ar、--seed、--no 这三个参数最容易写错
它们使用频率高,但细节差异大,新手常在同一个地方反复栽跟头:
-
--ar(或--aspect):只接受整数比,如16:9、9:16、1:1;1.5:1或3/2无效;比例数字间**不能有空格**(16 : 9❌) -
--seed:取值范围是0–4294967295,超限会静默失败;从图里复制的 seed 值如果带小数点(如12345.0),要手动删掉小数部分 -
--no:后面**不加空格直接跟要排除的内容**,多个词用英文逗号+空格分隔(--no text,people,logo✅);写成--no "text people"或--no text people(无逗号)都会失效
哪些参数能组合用?哪些会互相冲突?
不是所有参数堆在一起就更好——有些逻辑上互斥,强行共存会导致其中一个被忽略:
-
--v 5和--niji 5不能同时出现,Bot 只认最后一个模型参数 -
--style expressive仅对--niji 5生效,在--v 6下无效且不报错,容易误以为“没起作用” -
--chaos 80和--sameseed理论上可共存,但高 chaos 会大幅削弱 seed 的一致性效果,实际重复性接近于无 -
--tile(无缝平铺)要求图像为正方形(--ar 1:1),若搭配--ar 16:9,Bot 会优先执行--ar并丢弃--tile -
--zoom只在放大后的图像界面中通过自定义缩放弹窗生效,**不能作为/imagine的尾缀参数使用**
/prefer suffix 是省事利器,也是隐藏陷阱
它能把常用参数(如 --ar 9:16 --q 2 --s 100)设为默认后缀,后续所有 /imagine 都自动追加——但要注意:
- 设置时必须用完整参数格式:
/prefer suffix --ar 9:16 --q 2,漏掉--或空格会存入错误内容 - 已设置的 suffix 会**永久生效**,直到你主动清空(
/prefer suffix回车)或覆盖(再次/prefer suffix新内容) - suffix 中若包含
--v 6,而某次想临时切回--v 5,必须显式写出--v 5,否则仍走 v6 - 多人共用服务器时,
/prefer suffix是**个人级设置**,不影响他人,但也意味着别人看不到你暗地里加了什么参数
真正卡住多数人的,从来不是“不知道有哪个参数”,而是“明明写了却像没写一样”。检查空格、短横线、整数比、逗号分隔——这些肉眼容易滑过的细节,才是 Midjourney 实际运行的开关。


















