AI 绘图提示词工程入门:写高质量 Prompt 的完整指南
提示词(Prompt)是 AI 绘图的核心输入。写好提示词,生成质量提升数倍。本文系统讲解 AI 绘图提示词工程的原理和技巧。
一、提示词的基本结构
1.1 通用公式
一个高质量的提示词通常包含以下要素:
[主体] + [动作/姿态] + [环境/背景] + [风格/媒介] + [光照/色彩] + [构图/视角] + [画质/细节]
示例:
一只白猫坐在窗台上,阳光照射,摄影写实风格,柔和的暖色调,特写镜头,8K 超高清,景深效果
1.2 各平台差异
| 平台 | 语言偏好 | 长度 | 风格词权重 |
|---|---|---|---|
| Midjourney | 英文最佳 | 60-200 字符 | 高 |
| DALL-E 3 | 自然语言 | 40-120 字符 | 中 |
| Stable Diffusion | 英文+标签式 | 30-100 字符 | 极高 |
二、Midjourney 提示词进阶
2.1 参数使用
Midjourney 支持丰富的参数控制:
/imagine prompt: 赛博朋克城市夜景 --ar 16:9 --v 6 --s 750 --stylize 500
--ar:宽高比(16:9、4:3、1:1)--v:版本号(v6 最新)--s:风格化程度(0-1000)--stylize:艺术性(0-1000)--iw:图像权重(0-2,图生图时使用)
2.2 风格参考
使用 --sref 引用风格图像:
/imagine prompt: 山水画 --sref [风格图URL]
2.3 常用风格词
| 风格 | 英文关键词 |
|---|---|
| 写实摄影 | photorealistic, hyperrealistic, 8K, ultra detailed |
| 赛博朋克 | cyberpunk, neon lights, futuristic city |
| 水彩画 | watercolor, soft brushstrokes, paper texture |
| 油画 | oil painting, impasto, canvas texture |
| 动漫 | anime style, cel shading, Studio Ghibli |
| 像素画 | pixel art, 8-bit, retro game |
| 3D 渲染 | 3D render, octane render, C4D |
三、Stable Diffusion 提示词技巧
3.1 正反向提示词
正向:(masterpiece, best quality, ultra-detailed)
负向:(nsfw, lowres, bad anatomy, bad hands, text, error, missing fingers)
3.2 权重控制
(red hair:1.3) — 增加"红发"权重
(blue eyes:0.8) — 降低"蓝眼"权重
[tree] — 降低权重至 0.5 倍
3.3 Embedding 和 LoRA
使用预训练的 Embedding 和 LoRA 模型可以大幅提升特定风格或人物的生成效果。
四、DALL-E 3 提示词技巧
DALL-E 3 理解自然语言能力强,建议:
- 使用完整句子,而非标签堆砌
- 可以指定不包含的元素
- 指定颜色、材质、光照等细节
五、常见问题与解决
| 问题 | 解决方法 |
|---|---|
| 手部畸形 | 加 negative prompt: bad hands, 或在描述中细化 |
| 风格不一致 | 减少风格词数量,聚焦 1-2 个核心风格 |
| 构图不理想 | 明确视角(俯视、仰视、特写) |
| 颜色偏差 | 指定主色调和配色方案 |
六、资源推荐
- PromptBase:购买和出售 Prompt
- Midjourney Prompt Helper:在线提示词构建器
- Civitai:Stable Diffusion 模型和 Prompt 分享社区