你的AI助手 · 一站式生活百科与亲子育儿平台

AI绘画总画不好手,我把负面提示词改了五个词后终于正常了

作者:阳光宅男 更新时间:2026-09-23 12:48:54 阅读:1685

前阵子接了个小活,帮一个做手办的朋友画角色设定图,Stable Diffusion跑了一晚上,脸和衣服都挺像样,唯独那双手——左手像长了六根指头,右手直接跟袖子糊在一起,跟被门夹过似的呀。

我闺女路过看了一眼说“爸爸这画的是外星人吗”,给我整不会了。

我一开始以为是模型不行,换了两个大模型,采样步数从三十调到五十,CFG从七拉到十一,手该崩还是崩。

后来在某个AI绘画群里蹲了几天,看别人发的图手都挺正常,我就厚着脸皮去问一个经常出图的老哥。

他说他也没用什么特殊插件,就是在负面提示词里加了几个词。

嘞。

我当时心想,负面提示词我平时就写写“低质量、模糊、多余手指”这些,还能玩出花来?

结果他把他的负面词列表截给我看,我数了数,跟手相关的有五个词是我从来没加过的。

我回去试了试,出图十张里大概有七八张手是正常的,不能说完美,但至少不会让我闺女再喊外星人了。

核心结论

手崩这件事,很多时候不是模型的问题,是负面提示词没把“坏手”的特征描述清楚。

你光写“bad hands”没用,模型不知道你说的坏手长啥样。

得把常见的畸形特征拆开写,让它明确知道要避开什么。

我改的那五个词,基本上覆盖了手指数量异常、结构扭曲和融合这几大类。

另外说个具体的,我用的是SD 1.5系的模型,出图尺寸512×768,采样器DPM++ 2M Karras,步数28

在这个配置下,改完负面词之后手部正常率大概从两成提到了七成多。

当然这跟模型本身也有关系,有些模型手部训练数据多,天生就画得好一些。

具体方法

那五个词我直接列出来,你们照着加就行。

extra fingers(多余手指)、fused fingers(手指融合)、mutated hands(变异的手)、poorly drawn hands(画得差的手)、missing fingers(缺失手指)。

这五个词各管一摊,extra管多指,fused管粘连,mutated管整体结构歪,poorly drawn管线条和细节糊,missing管少指。

加进去之后,负面提示词的整体顺序也有点讲究。

我把这五个词放在负面词的前半部分,权重默认就行,不用额外加括号。

后面再跟“低质量、模糊、水印”那些常规的。

有次我手贱把这几个词挪到最末尾,出图手又开始崩了,挪回前面就正常了(这个我真没想到,顺序还能影响)。

还有个细节,如果你用的是ControlNet的openpose或者depth来固定姿势,手部崩的概率会再降一些。

折腾过用openpose把手部关键点标出来,配合那五个负面词,基本上十张里能挑出八九张能用的。

不过openpose也不是万能的,手指稍微遮挡一下它就容易标歪,标歪了反而更崩,所以我现在都是先跑一批看姿势,姿势对了再开ControlNet细化。

  • extra fingers:专门对付多指,尤其是六指和七指
  • fused fingers:对付手指粘在一起,像戴了连指手套那种
  • mutated hands:对付整体形状诡异,比如手掌比脸大
  • poorly drawn hands:对付线条粗糙、关节位置不对
  • missing fingers:对付少指,尤其是四指和三指

我朋友后来也试了这套词,他用的是SDXL模型,出图尺寸1024×1024,手部正常率也有明显提升。

他说之前画一个拿剑的角色,剑柄跟手直接融为一体,加了fused fingers之后至少能看出手指是绕在剑柄上的。

不过SDXL对显存要求高,我那张3060 12G跑起来有点吃力,出图速度大概一张要四十多秒。

还有个坑得提一下,有些人喜欢在正面提示词里写“perfect hands”或者“detailed fingers”,我试过,效果不稳定。

有时候能引导模型往好的方向走,有时候反而让它过度关注手部导致其他部位崩。

我现在正面提示词里基本不写手,全靠负面词压着,反而稳当。

最后说个我自己的习惯,每次出图之后我会把崩得最厉害的那几张挑出来,看看它们崩在哪个点上——是多指还是融合还是结构歪,然后针对性地再往负面词里补一两个描述。

比如有段时间老是出现手掌朝后翻的情况,我就加了个“backwards hands”,立马就好多了。

这玩意就跟炖汤似的,火候到了自然就烂,急不得。

(如果你有更好的经验,欢迎在评论区补充。)

AI绘画总画不好手,我把负面提示词改了五个词后终于正常了

暂无评论