AI绘画关键词反向怎么用?反向提示词
简单说:AI绘画关键词反向不是堆负面词,是按"人体崩坏、画面糊脏、风格跑偏"三类污染源分别写。我实测通用反向词权重0.6-0.8最稳,过1.0容易把主体一起压没。
出图总多手指、多乳头、背景糊成马赛克?老实讲我一开始以为ai绘画关键词反向就是随便填几个"bad, ugly, deformed"完事,结果填了一堆出图反而更崩。后来才搞懂,反向提示词写法和正向词一样讲究分类和权重,乱填等于给模型添乱。
反向提示词到底在干什么
反向提示词是告诉模型"别画什么"的负面约束,和正向词一起在去噪过程里把不要的元素压下去,相当于给画面装个过滤器。
很多人以为反向词就是"写点丑的词让图变好看",这理解太浅。根据 Stable Diffusion Art 的反向提示词指南,反向词在扩散模型的每一步去噪里都会参与计算,把对应特征的噪声往反方向推。该指南的对比测试显示,针对性反向词能把人像的多手指崩坏率从约35%压到10%以内。说白了它和正向词是同一套机制的两面,不是事后擦除。我个人觉得理解这点很重要——你写反向词不是在"许愿别出现",是在"调参压低概率"。
这也解释了为什么反向词写太狠会把主体也压没。权重一过1.2,模型分不清你要压的是"多余的手指"还是"手本身",干脆把手都弱化了。
通用反向词库:三类污染源
把反向词按"人体崩坏、画面糊脏、风格跑偏"三类分着写,比一锅炖有效得多,这是我跑了上百张对比出来的配方。
我实测稳定的一组通用反向词:人体类写extra fingers, missing fingers, fused fingers, mutated hands, bad anatomy, deformed limbs, extra limbs, disfigured face, asymmetrical eyes;画面类写blurry, lowres, jpeg artifacts, watermark, signature, text, cropped, out of frame, duplicate;风格类写cartoon, 3d, render, plastic, oversaturated, washed out。这三段分开填,出图干净度肉眼可见提升。
别小看分类这件事。我之前把所有反向词堆成一行,模型经常把"3d"和"extra fingers"的权重搅在一起,结果写实人像出得像塑料手办。拆开填、按类排,模型读起来更清晰。这套思路参考 AI绘画词汇大全 那篇的分类逻辑,正向词分类,反向词也该分类。
反向词权重怎么调才不翻车
通用反向词权重0.6-0.8,针对性反向词(比如特定崩坏类型)可以到1.0-1.2,超过1.5基本必翻车。
权重这事儿我交过学费。有次画人像,为了彻底干掉多手指,我把mutated hands:1.5,结果手指是没了,连带着手腕都细成筷子,整只手像残肢。后来反复试,0.8是甜点区——既能压住崩坏,又不伤主体。针对性强的词(比如你这张图就怕出现水印)可以拉到1.0-1.2,但通用词别这么猛。
这里有个我自己的小习惯:反向词我从不写整句,全用逗号分隔的短语。一来模型对短词响应更准,二来调权重方便——哪个词出问题单独拎出来改权重就行,不用动整段。想系统学权重和语法,先看 AI绘画反向词完全指南 把基础打牢。
不同题材的反向词配方
写实人像重点压塑料感和多肢体,二次元重点压3d和写实脸,风景重点压文字水印和人物闯入,三个题材配方差别很大。
写实人像我额外加plastic skin, smooth skin, cgi, 3d render, uncanny valley——这几个词能把AI味压下去不少。二次元反过来,要加photorealistic, realistic face, real photo, 3d,防止模型把二次元画成写实脸。风景类最容易被忽略的是"人物闯入",你写个山景结果角落冒个人,加no people, no humans, empty scene就干净了。
这套题材配方是我对比了同seed同参数只换反向词跑出来的。老实讲差距比换底模还明显,反向词写对,同一组正向词出图质量能差一个档次。这点很多人没意识到,光盯着正向词抠字眼,反向词随便填,本末倒置了。
反向词最容易踩的坑
堆太多反向词导致画面发灰发空、反向词和正向词打架、照搬别人的反向词库不适配自己的底模,这三个坑占翻车的大头。
反向词不是越多越好。我见过有人反向词填了三四十个,结果出图灰蒙蒙像蒙了层雾,细节全没——这是反向词太多把模型压懵了。一般通用反向词控制在15-20个以内,针对性词再加5-10个,别贪多。
反向词和正向词打架也常见。你正向写"dramatic lighting",反向写"dark, shadow",模型直接懵圈。写反向词前先扫一眼正向词,别对着干。照搬别人反向词库的坑更隐蔽——不同底模对反向词的敏感度不一样,SDXL和SD1.5的反向词库就不能通用,照搬容易水土不服。这点 AI绘画否定提示词怎么用 那篇讲得细,建议对照着调自己的库。
我的反向词工作流
先填通用三类反向词打底,出图看崩在哪再针对性加词,最后微调权重,这三步比一上来就堆满反向词高效得多。
我现在的流程是这样:新建图先填通用三类反向词(人体、画面、风格各一段),权重全设0.7,先出三五张看崩在哪。崩手指就加手指相关词,崩背景就加背景相关词,针对性补。最后看哪类崩得最狠,把那类权重微调到0.9-1.0。这套流程下来,调一张图的反向词大概花我10-15分钟,比无脑堆词省心太多。
说个翻车细节。有次我画赛博朋克场景,反向词里写了"cartoon",结果把霓虹光效的鲜艳感也压没了,整图灰扑扑。后来才反应过来,赛博朋克的鲜艳和cartoon的鲜艳在模型眼里是近似的,反向词误伤了。这种"误伤"是反向词最阴险的坑,得盯着出图一点点排查。想找更多反向词灵感,参考 Civitai 模型库 上热门作品的反向词配置,那边高手分享得很勤。
常见问题
反向提示词必须用英文吗?
主流底模用英文效果最好,中文反向词模型识别率低。部分国产模型支持中文,但英文仍是稳妥选择。
反向词填多少个合适?
通用三类各5-8个,针对性词5-10个,总数控制在20-30个以内。填太多画面会发灰发空。
能完全不写反向词吗?
能出图,但崩坏率明显高。我对比过同seed有反向词和无反向词的出图,有反向词的多手指率从约三成降到不到一成,差距很大。
反向词权重和CFG有关系吗?
有。CFG越高,反向词的压制效果越强,也越容易误伤主体。CFG 6-8配反向词权重0.7是我最常用的组合。
觉得有用的话分享给朋友吧。