Prompt 编写通用指南
AI 绘图工具(如 Midjourney、Nano Banana、Stable Diffusion)与 ChatGPT 在 Prompt 的使用逻辑 上有很大区别,本章将介绍通用的文本提示(text prompt)规则与写法。
一、语法规则
模型通常不懂语法 即使语法错误,只要关键词正确,也能生成图片。
Prompt 不是越长越好 复杂的定语从句无效,不如直接用 逗号分隔短语。
✅ 推荐语法:
- 用 形容词 + 名词 替代介词短语
hair flowing in the wind→flowing haira carrot for a nose→carrot nose
- 用 具体动词 替代模糊短语
a girl with a flashlight→a girl using a flashlighta girl with a big smile on her face→smiling girl
⚠️ 注意:大小写在大多数 AI 绘图工具中无差别。
二、单词使用技巧
- 模型对 同义词理解不佳
big(大)太笼统 → 用gigantic更具体cats(猫,复数)不明确 → 改成two cats
👉 越具体,越好结果。
三、肯定描述 vs 否定描述
- 强调"要什么",而不是"不要什么"
- 如果确实要避免某元素 → 使用
--no参数(Midjourney)或明确说明不包含该元素。
四、随机性与控制
- 你不说,模型会随机补充
- 有时是惊喜,有时是偏题。
- 想要更稳定结果 → 使用 Prompt 框架 / 模板。
五、Prompt 结构
大多数 AI 绘图工具的提示可以包含三部分:
1. Image Prompts(图像参考)
- 在 Prompt 前方添加 图像 URL,可影响画风或构图。
- 不同平台的语法略有差异:
- Midjourney:直接添加 URL
- Nano Banana:上传图片作为输入
- Stable Diffusion:使用 img2img 功能
2. Text Prompt(文本描述)
- 用来描述生成画面的文本,简短精准效果最佳。
- 建议使用英文,分点描述。
3. Parameters(参数)
- 改变生成方式的参数:比例、模型、放大倍数等。
- 参数写在 Prompt 的最后,语法因平台而异。
六、平台差异
| 功能 | Midjourney | Nano Banana | Stable Diffusion |
|---|---|---|---|
| 图像参考 | 直接添加 URL | 上传图片 | img2img / ControlNet |
| 宽高比参数 | --ar | aspect_ratio | 自定义 |
| 否定参数 | --no | 文本描述 | Negative Prompt |
| 风格参考 | --sref | 多图参考 | LoRA |
| 角色参考 | --cref | 多图参考 | IP-Adapter |
七、通用建议
• AI 绘图工具的指令建议用英文 • 用简短、精准的短语描述核心画面 • 善用参数和图像参考,提高稳定性 • 从简单开始,逐步添加细节