机甲反向提示词怎么写?机械图的崩坏点排除

机甲反向提示词怎么写?机械图的崩坏点排除
机甲反向提示词负面词清单逐条对照实测

结论放在最前面:机甲反向提示词不靠堆长度,对着手指关节、管线穿插、左右不对称、比例失衡这四类崩坏点各配两三个词,画面就干净得多。这是我锁死种子逐条加词跑对照得出的结果。你先跑一轮裸图看清自家模型崩在哪,再照文末清单抄。

机甲反向提示词我是今年才认真对待的。之前一直抄别人晒出来的大名单,一百多个词塞进负面框,出图照样崩,崩的地方还每次不太一样。2026年8月14日晚上我换了思路:正面词、种子、采样器全部锁死,只动负面框,一次加一个词,看画面到底变不变。

环境先交代清楚:SD WebUI 1.10.3,SDXL 底模混了一个机甲向 checkpoint,DPM++ 2M Karras,30 步,CFG 7,1024×1024。每个测试条件固定跑 3 个种子、批量 4 张,一共 12 张做样本。正面词锁定 mecha, giant robot, full body, standing in hangar, detailed cockpit 这一小组,中途一个字没改。

先跑裸图:四类崩坏点各占多少

不跑裸图就写负面词,等于闭着眼睛开药。12 张裸图里 9 张手指有问题,管线穿插 6 张,左右不对称 5 张,比例失衡 3 张。这四个数就是我后面逐条验证的靶子。

裸图的崩法挺有规律。手指是重灾区:九张问题图里,六指五张,指节粘连成一把钳子的四张,还有一张直接给机甲捏了只人手,跟满身装甲完全不是一个材质,挺离谱的。

管线排第二。胸口和腿侧的散热管经常一头插进肩甲里面,穿透过去,还有两根管子在腰间打结又各自消失的。左右不对称集中在肩甲,左边大一圈右边小一圈,模型似乎觉得这样更帅。比例失衡反而是少数,出现三次,都是腿短头大往 Q 版跑。

数完这轮我删掉了原名单里四十多个画风词。理由很简单:它们针对的是画风,不是崩坏点。

逐条加词的对照记录:哪些词真管用

同样的 12 张样本,每加一条负面词就重新出一组图,只留让崩坏数明显下降的词,没变化的当场划掉。下面是四个崩坏点各自的加词过程和数字。

先说手指。单加 bad hands,崩指从 9 张降到 6 张,有用但不够狠。换成 extra fingers, fused fingers 两条,降到 3 张。我试了下把权重拉到 1.3,降到 2 张;拉到 1.5,崩指确实没了,可金属质感开始发灰发闷,装甲高光糊成一片。1.3 封顶,这是我划出来的线。至于很多人名单里都有的 bad anatomy,加了等于没加,12 张一张没救回来。真不是玄学,它就是太泛,模型不知道你到底要排除什么。

管线这一组有点意外。单写 wires 没反应,6 张还是 6 张;tangled wires 降到 4;真正的狠词是 extra tubes,一口气降到 2。我猜模型把 tubes 跟机甲管线的对应关系学得比较足,pipes 反而被当成场景里的管道。最后我写成 extra tubes, tangled pipes 组合,权重 1.2。

左右不对称最折腾。裸词 asymmetry 完全没用;asymmetrical shoulders 能从 5 降到 2,代价是姿态集体变僵,12 张全往正面立正站。后来我把 symmetrical 挪进正面词试试,肩甲对齐了,动作还活着。这个发现让我省出了负面框的位置。

比例这组给我最大的教训。我之前整理过一份人像崩坏的排除清单,里面的 disfigured、ugly face 搬到机甲上完全无效,崩坏数 3 张纹丝不动——机甲本来就没脸,模型压根不把它往人身上靠。真正管用的是 bad proportions,3 降到 1。老实讲,写负面词之前先想清楚模型把主体当成什么,比背词重要。

崩坏点试的词崩坏数变化(12张)我的判断
手指关节extra fingers, fused fingers9→3,权重1.3后→2必留,权重别过1.3
手指关节bad anatomy9→9太泛,划掉
管线穿插extra tubes, tangled pipes6→2必留,组合着写
管线穿插wires6→6单词无效,划掉
左右不对称asymmetrical shoulders5→2能用,但姿势变僵
比例失衡bad proportions3→1必留
比例失衡disfigured, ugly face3→3人像专用,划掉

话说回来,跑对照那几天,群里正好有人晒他两百多个词的机甲名单。我扫了一眼,一半是画风词,剩下不少跟人像崩坏绑定的,真正对着机械结构去的不到二十个。名单长不代表你排除得多。

最终沉淀的机甲反向提示词清单原文

三十多组对照跑完,负面框最后只留 15 个词,比原来抄的大名单短了九成,出图反而稳了。下面是原文,直接复制就能用。

extra fingers, fused fingers, bad hands, extra digits, fewer digits, extra tubes, tangled pipes, asymmetrical shoulders, bad proportions, off-center, blurry, lowres, jpeg artifacts, watermark, text

前十个对着四个崩坏点,每个词都过了 12 张样本这一关。后面五个是画质兜底,跟崩坏无关,但留着不碍事也没见副作用。推荐写法是把最痛的两条加权重:(extra fingers:1.3), (extra tubes:1.2),其余原样。这套 15 词从 2026年8月20日定型到现在一次没改过,中间又出了两百多张机甲图,崩坏率肉眼可见地低。

那天晚上跑完最后一组对照,我把负面框从 137 个词删到 15 个,存成 mecha-neg-15 这条预设,到今天没动过。机甲反向提示词说到底不是词条竞赛,是你手里的模型到底崩在哪。先跑裸图,把崩点数出来,这份清单才有用。

常见问题

这份清单对 MJ 也适用吗?

大体思路通用,写法不行。MJ 没有独立的负面框,--no 参数只能塞少量词,塞多了容易误伤画面。要在 MJ 出机甲,我建议只给 extra fingers 和 extra tubes 两条,其余靠重roll。

负面词加太多会怎样?

我做过一次极端测试:把原来那份 137 词的大名单整个塞回去跑同组种子。结果金属质感发闷,装甲缝隙的细节变糊。词条之间会互相稀释引导力,方向还可能打架,比如一条要清晰缝隙一条又压细节。

ControlNet 能不能代替负面词?

代替不了,两件事。ControlNet 管构图和姿势,openpose 把站姿锁得死死的,手指该崩还是崩,管线照样穿。负面词管的是细节层面的排除,两个一起上才完整。

新手第一步该做什么?

别先抄清单。锁一个种子,用你现在的正面词跑 12 张裸图,把崩坏的地方一张张数出来。崩点找对了,再回来对着上面这张表挑词,五分钟就能配出你自己的版本。

延伸阅读

想知道为什么大名单反而坏事,看我之前做的负面词数量对照实验;正反两框怎么分工,参考这篇正向与反向提示词的搭配写法。