AI绘画肚型总画崩?体型提示词和权重调法实测

AI绘画肚型总画崩?体型提示词和权重调法实测
AI绘画肚型控制实测:薄荷绿淡紫水彩风的人物体型设计稿

我的判断是:肚子画崩十有八九不是模型不行,是体型词权重太低,被发型服装那一堆词稀释掉了。把体型描述前置、给足权重、清掉误伤的负向词,多数崩坏当场就能救回来。

上个月给一位写网文的读者画女主立绘,设定写着"微胖、圆润、有生活气",结果ai绘画肚这个环节连崩五张——出来全是筷子腿加马甲线,跟人设半点不沾边。作者直接问我是不是偷偷嫌她角色胖。

冤。问题出在提示词的权重分配上,跟模型的态度没关系。后来我用60张图做了一轮对照测试,规律摸得七七八八,写在这。

体型词为什么会失效

体型词放太靠后、权重不给,就会被发型服装场景这些词稀释,模型按训练集的平均身材出图。把体型写进前五个词,必要时加到1.2倍权重,肚子才立得住。

测试结果比我预想的夸张:同样一句"slightly chubby figure",放在提示词末尾时,60张里符合微胖设定的不到两成;挪到前五位再加1.2倍权重,符合率冲到七成上下。同一个模型,位置一动,结果天差地别。

权重也不是越大越好。我试过1.4,肚子是出来了,皮肤质感和衣服褶皱开始跟着崩,肚皮上的高光油得像打了蜡。1.1到1.3这个区间最稳,超过1.4我基本就不考虑了。

为什么会被稀释?打个比方,模型读提示词像分一口锅,几十个词一人分一点,体型词排在末尾就只能喝汤。发型、服装、背景这些词占据注意力的大头,身材自然回归训练图里最常见的平均状态。所以改体型不是换词,是抢位置。

负向提示词别一抄了之

网上抄来的负向词列表常带 slim、skinny 这类身形词,会把微胖和孕肚当缺陷修掉。画胖体型之前先检查负向列表,把身形词删干净再跑。

这个坑我是拿30张图换来的教训。当时微胖怎么调都不出来,直到把负向词一条条排查,才发现 sl slim 和 skinny 正好跟正向词打架——模型被要求"别画瘦",又没被允许"画胖",最后全折中成了标准身材,21张被悄悄修平。删掉这两条之后,第一张就出了一次微胖。

负向列表里还有几个词对肚子有暗伤,摆一起看:

负向词本意对体型的误伤我的处理
slim / skinny防太瘦直接压掉微胖和孕肚画胖体型必删
bad anatomy防畸形把正常肚腩褶皱当畸形抹平换成更具体的手部词
wide hips防胯宽连累腰腹一起收窄看题材决定去留

微胖、孕肚、肚腩要分开写

三种肚子的写法完全不同:微胖写圆润腰线和软感,孕肚写隆起的腹部轮廓,肚腩写松弛褶皱。混着写模型会取中间值,出来的谁都不像。

具体说,微胖我会写"soft round belly, gentle waistline",重点是"软"和"圆";孕肚要写"rounded pregnant belly",轮廓词不能带褶皱,不然像只是胖;中老年角色的肚腩则反过来,"slight belly overhang, relaxed posture",松垮感才是对的。我最早就是三种混着写,结果出来的角色像是刚吃完自助餐,哪种都不对。

没有权重滑杆的工具也有替代写法,即梦这类自然语言输入的,就把体型描述写成一句完整的话放在最前面,比如"一位腰腹圆润、小腹微微隆起的年轻女性",别只丢单词。亲测比堆形容词管用。

孕肚还有个"月份感"的讲究。三四个月写"gently rounded lower belly",七八个月才用"heavily pregnant, full round belly"。我有张图想画刚显怀,词用猛了,出来像临盆,读者还以为我剧情理解错了,重跑了四张才对上月份。

那批立绘后来交了,作者挑中第11张,回我一句"这才像会点外卖的女主"。回头看,画好一个肚子花的功夫不比画脸少——它考验的是你对提示词权重的理解,而不是运气。下次再遇到体型不听话,先去查词的位置和负向列表,别急着怪模型。

常见问题

角色穿着衣服还能控制体型吗?

能,靠腰线和衣料褶皱来暗示。写"fabric stretching over belly"这类词,宽松衣服下的体型感也能出来,只是精度比露肤构图低一些。

用体型LoRA靠谱吗?

靠谱,比我上面说的权重法都稳。挑LoRA时看样图里有没有不同角度的肚子,只有正面大图的慎用,侧面和坐姿容易露馅。

写具体体重数字有用吗?

基本没用,模型不识数。"70kg"这种写法我试过,出图和没写一样。老老实实用圆润、隆起、软感这些视觉词。

为什么孕肚总被画成啤酒肚?

八成是负向词或正向词里混进了褶皱、松垮这类描述。孕肚的关键词是紧致和光滑,把松弛系词汇全部清掉再试。