Skip to content

用 ChatGPT 编写 Midjourney Prompt:从需求到可控提示词

ChatGPT 更适合充当“需求整理助手”,而不是凭空堆叠华丽关键词。先说明画面用途、主体、环境、构图和限制,再让它输出结构清楚的 Midjourney Prompt,通常比一句“帮我写一个很厉害的提示词”更容易迭代。模型和参数会更新,本文不依赖某个固定版本或未经确认的参数默认值;使用时请以你当前看到的 Midjourney 文档为准。

一个实用的提示词结构

可以让 ChatGPT 按下面顺序整理信息:

  1. 主体:人物、物体或事件是什么,有哪些必须保留的特征。
  2. 场景:时间、地点、天气、背景元素和空间关系。
  3. 构图:远景或特写、视角、主体位置、留白方向。
  4. 光线与色彩:柔光、逆光、冷暖关系、主色与点缀色。
  5. 媒介与质感:摄影、版画、拼贴、3D 或特定材料,而不是只写艺术家姓名。
  6. 用途约束:海报是否要留标题区、头像是否需要简洁背景、产品图是否要避免多余物件。

示例请求可以写成:

把以下需求整理成一条简洁的英文图像提示词,并分别列出主体、环境、构图、光线、色彩和需要避免的内容。不要添加我没有提出的文字、品牌标识或人物。

接着粘贴你的原始需求。先要求结构化拆解,确认无误后再合并成最终 Prompt,可以更早发现模型擅自添加的细节。

如何迭代而不是反复重写

第一次出图后只改变一个变量,例如镜头距离或背景颜色,并记录修改内容。如果一次同时改构图、风格和光线,就很难判断哪一项真正有效。对于系列图片,建立一份固定描述:相同主体特征、色板、镜头语言和材质放在公共部分,每张图只替换动作与场景。

不要把长提示词等同于高质量。重复的形容词可能互相冲突,抽象词也不如具体视觉关系有效。例如“高级、有氛围”可以改成“深灰背景、单一暖色轮廓光、主体周围大面积留白”。ChatGPT 输出后应删除重复概念,并确认没有虚构相机参数、不可验证的风格标签或不希望出现的版权角色。

常见问题

中文还是英文提示词更好?

先用自己最准确的语言描述需求,再让 ChatGPT 翻译和压缩即可。真正重要的是信息是否具体、一致,而不是机械追求英文长句。

可以把教程全文交给 ChatGPT 学习吗?

可以提供你有权使用的规则摘要或个人笔记,让它按规则检查提示词。不要复制受版权保护的付费教程全文,也不要假设聊天模型会永久记住这次材料。

如果想从现成工具开始,可以尝试自定义 GPT,例如 AI Drawing Prompt Optimizer。第三方工具的可用性会变化,重要项目仍应保存自己的模板与迭代记录。