如果您希望在Midjourney中生成高质量、符合预期的图像,但提示词(prompt)效果不稳定或结果偏离设想,则很可能是关键词结构不清晰、权重分配不当或关键指令缺失。以下是系统化构建Midjourney关键词与调用常用指令的具体步骤:
Midjourney关键词不是随意堆砌的短语,而是遵循可复现的逻辑结构,确保AI准确理解构图意图与风格倾向。该公式覆盖主体、环境、光影、视角、媒介、质量等核心维度,避免语义模糊导致出图随机性增强。
1、按「主题内容 + 环境描述 + 构图镜头 + 风格形式 + 图像设定」顺序组织文本
2、主题内容需包含主谓宾结构,例如:“a lone astronaut kneeling beside a cracked glass dome on Mars”
3、环境描述补充氛围与光感,例如:“dust storm fading at sunset, soft volumetric light piercing through haze”
4、构图镜头明确景别与视角,例如:“medium shot, low angle, shallow depth of field”
5、风格形式指定渲染类型与参考体系,例如:“photorealistic, Hasselblad H6D-100c, cinematic color grading”
6、图像设定添加尺寸、比例与质量参数,例如:“--ar 16:9 --q 2 --v 6”
双冒号(::)用于为关键词赋予数值权重,正数强化表现,负数弱化甚至抑制,直接影响AI对各要素的关注优先级。权重值支持小数,但不可为零或负零;整数与小数写法需规范,避免解析失败。
1、基础语法为 关键词::数值,例如:“cyberpunk::2 neon sign::1.5 rain::0.8”
2、抑制某元素时使用负值,等效于--no指令,例如:“red::-0.5” 表示大幅降低红色出现概率
3、禁止写法包括:“red::-2”(过强抑制易致画面失衡)、“red::-.5”(缺前导零,部分版本不识别)、“baby3:: corn::-2”(关键词含数字且未加引号,易被误解析)
4、推荐写法为显式小数格式,如:“red::-0.5” 或 “cyberpunk::2.0 neon::1.2”
所有操作均在Discord中通过斜杠命令触发,每条指令对应特定功能模块,不可混用或拼写错误。指令后紧跟空格再输入参数,否则Bot无法识别完整语义。
1、/imagine 是唯一图像生成入口,后接完整prompt,例如:/imagine a steampunk library floating in clouds::2 brass gears::1.3 --ar 4:3 --v 6
2、/describe 用于图生文,上传图片后自动提取四组关键词,适用于逆向解析视觉特征或迁移风格
