AI绘画提示词怎么写才能出好图并控制风格与光影效果

提示词结构优化

优秀的AI绘画作品始于精准的提示词结构。你需要将提示词分为几个关键部分:主体描述、环境设置、风格指定和技术参数。这种结构化方法能显著提高生成图片的准确性和艺术性。

主体描述应清晰明确,包含你想要生成的主要对象及其特征。例如,不要简单写"一个女孩",而应该详细描述"一位长发飘逸、穿着蓝色连衣裙的年轻女孩,面带微笑,眼神清澈"。

环境设置则包括背景、场景和氛围等元素。这部分描述决定了画面的整体环境,如"站在樱花飘落的公园小径上,远处是朦胧的城市天际线"。

风格指定是告诉AI你希望的艺术表现形式,如"印象派风格"、"水彩画效果"或"赛博朋克风格"。

技术参数包括画面比例、细节程度等,这些参数通常以特定格式添加在提示词末尾。

记住,提示词的顺序也很重要。大多数AI绘画工具会优先考虑前面的描述,所以把最重要的元素放在前面。

权重分配技巧

在提示词中,你可以通过特定语法来控制不同元素的权重。在Midjourney中,使用"::数字"语法可以调整权重,数字越大,该元素在生成图片中的重要性越高。


美丽的女孩::2 站在樱花树下::1.5 城市背景::0.8 印象派风格

这段代码中,"美丽的女孩"被赋予最高权重2,"樱花树下"次之,权重为1.5,而"城市背景"权重较低,为0.8。这样生成的图片会更突出女孩和樱花树,城市背景则相对弱化。

在Stable Diffusion中,则使用"(word:数字)"的格式,其中数字大于1表示增强权重,小于1表示减弱权重。


(美丽的女孩:1.5),站在樱花树下,(城市背景:0.8),印象派风格

合理分配权重可以避免AI平均处理所有元素,导致画面重点不突出的问题。

负面提示词应用

负面提示词是你告诉AI不要在图片中出现的内容。正确使用负面提示词可以避免常见问题,如畸形的手指、多余的肢体或低质量渲染。

以下是常用的负面提示词集合:


畸形,扭曲,多余的手指,多余的手臂,多余的头,低质量,模糊,水印,签名,文字,变形,丑陋,卡通,动漫,3D,渲染

针对特定场景,你可能需要添加更专业的负面提示词。例如,生成人物肖像时,可以添加:


不对称的眼睛,不对称的耳朵,不自然的表情,不自然的姿势,不协调的肢体比例

负面提示词不是越多越好。过多的负面提示词可能会限制AI的创造力,导致生成的图片过于平淡或缺乏细节。根据你的具体需求,有针对性地选择负面提示词。

风格控制与融合

要精确控制AI绘画的风格,你需要了解不同风格的提示词表述方式。以下是几种常见艺术风格的提示词示例:


印象派风格:莫奈风格,朦胧的光线,柔和的色彩,笔触明显,光影交错
赛博朋克风格:霓虹灯光,未来科技感,暗色调对比,机械元素,都市夜景
水彩画风格:水彩效果,色彩晕染,透明质感,留白处理,自然流动
油画风格:油画质感,厚重笔触,丰富层次,色彩饱和,光影对比强烈

风格融合是创作独特作品的有效方法。你可以将两种或多种风格结合,创造出新的视觉效果:


水彩画与日式浮世绘融合,柔和的线条,平面化的构图,传统与现代结合

在Midjourney中,你还可以使用"--style"参数来调整风格强度:


美丽的女孩站在樱花树下 --style 500

风格参数值通常在0-1000之间,数值越高,风格越明显。

光影效果优化

光影效果是决定AI绘画作品质感的关键因素。通过精确描述光照条件,你可以显著提升作品的立体感和氛围。

以下是几种常见光照效果的提示词示例:


自然光:柔和的自然光,晨曦,黄昏光线,侧面照明,背光效果,光影交错
戏剧性光照:伦勃朗光,强烈对比,明暗分明,聚光灯效果,剪影
环境光:霓虹灯光,烛光,篝火光芒,城市灯光,室内柔和照明

你可以通过指定光源方向来增强画面立体感:


左侧45度角光线照射,右侧形成柔和阴影,增强立体感

在Stable Diffusion中,你还可以使用LoRA模型来强化特定的光照效果:


美丽的女孩站在樱花树下,,柔和的自然光

光照描述与主体描述同等重要。好的光照效果能让平庸的主体变得生动,而糟糕的光照则可能毁掉一个精心设计的场景。

高级参数设置

除了提示词本身,各种AI绘画工具还提供了一系列高级参数,让你能更精细地控制生成过程。

在Midjourney中,常用的高级参数包括:


--ar 16:9  // 设置宽高比为16:9
--v 5      // 使用版本5的模型
--q 2      // 提高渲染质量
--seed 123 // 使用特定种子值以保持一致性
--chaos 10 // 增加变化性(0-100)

在Stable Diffusion中,高级参数通常在UI界面中设置,但也可以在提示词中嵌入:


美丽的女孩站在樱花树下,[steps:30],[sampler:Euler a],[cfg_scale:7]

这些参数分别表示迭代步数、采样器和提示词相关性。较高的迭代步数通常会产生更精细的细节,但也会增加生成时间。

批量生成与筛选

高效的AI绘画工作流包括批量生成和筛选环节。通过合理的参数设置,你可以一次性生成多个变体,然后从中选择最佳作品。

在Midjourney中,使用"--repeat"参数可以批量生成:


美丽的女孩站在樱花树下 --repeat 4

这将生成4个不同的变体。你还可以结合"--seed"参数,在保持基本一致性的同时引入变化:


美丽的女孩站在樱花树下 --seed 123 --repeat 4

对于更复杂的批量生成需求,你可以使用脚本或API。以下是使用Midjourney API进行批量生成的示例:


{
  "prompt": "美丽的女孩站在樱花树下",
  "iterations": 10,
  "parameters": {
    "width": 1024,
    "height": 768,
    "seed_range": [100, 200]
  }
}

这将生成10张图片,宽度1024像素,高度768像素,种子值在100到200之间随机选择。

批量生成时,注意控制参数变化范围。过大的变化可能导致风格不一致,而过小的变化则可能产生过于相似的图片。找到平衡点是关键。

迭代优化技巧

AI绘画是一个迭代过程。很少有作品能一次性达到完美,通过不断优化提示词和参数,你可以逐步提升作品质量。

当你生成初步作品后,分析其中的优点和不足,然后针对性地调整提示词。例如,如果生成的女孩表情不够自然,你可以添加更详细的表情描述:


美丽的女孩站在樱花树下,温柔自然的微笑,眼神柔和而专注

如果光影效果不够理想,可以添加更具体的光照描述:


美丽的女孩站在樱花树下,傍晚的金色阳光从左侧45度角照射,形成柔和的轮廓光

你还可以使用图像到图像的功能,以现有作品为基础进行进一步优化。在Stable Diffusion中,这通常通过设置初始图像和调整图像权重来实现:


美丽的女孩站在樱花树下,傍晚的金色阳光 [img2img:0.7]

其中0.7表示初始图像的影响程度,值越高,结果越接近原始图像。

提示词模板库

为了提高效率,建立个人提示词模板库是非常实用的方法。以下是几种常见场景的提示词模板,你可以根据需要进行修改:

人物肖像模板:


[详细的人物描述],[表情和姿态],[服装和配饰],[背景环境],[光照效果],[艺术风格],--ar 3:4 --v 5

风景画模板:


[主要景观元素],[季节和时间],[天气状况],[视角和构图],[光照和氛围],[艺术风格],--ar 16:9 --v 5

抽象艺术模板:


[主要色彩和形状],[情感和氛围],[构图特点],[纹理和质感],[艺术风格参考],--ar 1:1 --v 5

商业产品模板:


[产品详细描述],[使用场景],[目标受众],[品牌调性],[专业摄影风格],--ar 4:3 --v 5

使用模板时,只需替换方括号中的内容,就能快速构建结构完整的提示词。随着经验积累,你可以不断丰富和完善这些模板,形成个人专属的提示词库。

模板是起点,不是终点。即使使用模板,也要根据具体需求进行个性化调整,避免作品千篇一律。

通过掌握这些提示词写作技巧,你将能够更精准地控制AI绘画过程,生成更符合预期的艺术作品。记住,提示词写作是一门艺术,需要不断实践和探索才能精通。