绘画

SD绘画提示词照抄不出片?底模换了词就得跟着换

SD绘画提示词换底模就翻车,多半不是词写错了,是喂错了对象。SD1.5、SDXL、Pony、Illustrious、Flux五类底模吃词习惯各不同。文里附五类底模的吃词对照表和两个真实翻车案例,改动前后的词表都贴出来了,换模后不用再摸黑试错,按质量词、负面词、采样参数的顺序重调一遍,新手照着做能少废几十张图。

SD绘画提示词在不同底模下的效果对比插画:同一套提示词喂给三类模型,出图各不相同

先给结论一句:SD绘画提示词换底模就翻车,多半不是你词写得差,是喂错了对象。SD1.5、SDXL、Pony、Illustrious、Flux吃词习惯差得远,换模之后把质量词、负面词、采样参数按新模型的规矩重配一遍,能少废几十张图。

SD绘画提示词这套东西,最怕的不是不会写,是换个底模还照抄。上个月帮一个刚入坑的学妹远程装环境,她从收藏夹翻出一套真人写实词直接开跑,同样的词在SD1.5里明明能用,切到Pony出来一张过曝的糖水脸,高光糊得像扑了三层粉。她第一反应是模型坏了。不是。是词喂错了对象。

这种事一年要遇上十几回。群里的新人总以为提示词是一把万能钥匙,写好一遍走天下。实际每个底模训练时吃的图、打的标签都不一样,词的接头暗号也对不上。这篇就把同一套词在不同底模下的效果差异讲透,词怎么跟着模型换,一次说清。

同一套词,换个底模为什么就崩

底模的训练数据和标签体系不同,同一句话在A模型里是管用的指令,到B模型那里可能压根没被学过。词没变,接词的模型变了,画面自然对不上。

原因拆开就三层。头一层是训练数据。SD1.5是2022年的老模型,训练图杂,画质底子薄,社区微调时把masterpiece、best quality这类质量词喂了海量遍,这些词在1.5系里是真的管用。SDXL底子高了一截,标签反而更稀,堆质量词收益不大。Pony和Illustrious这类在SDXL上继续训的动漫模型,吃的是danbooru站的标签体系,1girl、white dress这种写法才是它们的母语。

第二层是文本编码器。1.5和SDXL用的CLIP,读到75个词符就截断,你写再多它只认前面那段。Flux带了T5,能整段读自然语言,你跟它说傍晚的厨房、窗台上一盆迷迭香、光线从左边进来,它真能照着摆。我头一回把长句丢给Flux还挺不习惯,感觉不是在调参,是在跟人描述需求。

第三层最阴,是微调作者自己埋的暗号。Pony要求正面词里带score_9、score_8_up这一串质量标签,不带的话出图质量直接掉一档。这种暗号不会写在模型脸上,得去发布页看说明。吃过一次亏我就学乖了,装新底模第一件事是翻模型页,把作者的注意事项从头读一遍。

五类底模的吃词习惯,一张表看完

动笔写SD绘画提示词之前,先确认手上是哪一代底模,质量词、标签风格和负面词都得跟着换写法。这张表是我帮人调词时翻得最多的一页。

底模吃什么词别喂什么我常用的参数
SD1.5系微调短标签加质量词堆叠,masterpiece这类词真有用大段自然句,CLIP 75词符一截就丢DPM++ 2M Karras,30步,CFG 7
SDXL系微调中等长度,标签混短句,质量词两三个封顶一排8k、ultra detailed,容易过饱和DPM++ 2M SDE Karras,25到30步,CFG 5到6
Ponyscore_9打头,正文全用danbooru标签1.5时代的老质量词,无效还占位置Euler a,26到30步,CFG 6到7
Illustrious / NoobAI纯danbooru标签最稳,画质它自己认大段自然语言描述Euler a,26到28步,CFG 4到6
Flux自然语言长句,像跟人描述画面负面词和质量词,我直接留空guidance 3.5上下,20步起步

表里的参数是我自己机器上的习惯值,12G显存,出一张SDXL的1024方图大概35秒上下。你的卡跟我不同就按社区惯例来,别死磕这几个数字。

换底模后,先动哪几处词

换模后按三步重调:先换质量词,再清负面词,最后动采样器和CFG。顺序别反,反了容易把锅扣在词本身上。

第一步,清空正面词里的老质量词,按新模型的规矩重配。1.5那套masterpiece、best quality、8k,拿到Pony里换成score_9、score_8_up、score_7_up,拿到Flux里干脆删掉。别小看这步,给学妹调的时候只动了这一处,她那张糖水脸就回来了七成。

第二步,过一遍负面词。1.5时代流行抄一大串负面列表,lowres、bad anatomy、worst quality全堆上。到了Illustrious这类模型,长负面列表不但帮不上忙,有的还会压画质,留一小撮就够。Flux更干脆,负面词框我常年空着。

第三步才是采样器和CFG。SDXL对CFG比1.5敏感,7往上颜色容易炸,我一般压到5.5左右。学妹那张图最后就是靠把CFG从7降到5.5才彻底稳住,前后十分钟的事。很多人没熬到这一步就放弃退坑了,冤。

两个翻车案例,词表直接贴出来

一套真人写实词在Pony里崩,一套室内效果图词在SDXL里脏,都是底模吃词习惯不同闹的。改法在下面,可以对着自己的词表照着改。

学妹那套词,原版是这么写的:masterpiece, best quality, ultra-detailed, 8k wallpaper, 1girl, white dress, standing in garden, raw photo, soft light。在Pony里改成:score_9, score_8_up, score_7_up, 1girl, white dress, standing in garden, soft lighting。8k壁纸删了,raw photo也删了,Pony不吃这套。改完连出十张,七八张能直接用;改之前十张里能挑出一张就算运气好。

我自己也翻过车。一套用了两年的室内效果图词,从1.5迁到SDXL,里面有段film grain配1.2的权重,在1.5里出来的胶片感挺舒服。到了SDXL,同样的权重直接把画面弄成老电视雪花,整个客厅像蒙了层灰。降到0.2还是脏,索性删掉,换成natural light加photorealistic才干净。SDXL对括号权重的放大劲比1.5猛,老词表里的权重数字不能原样搬。

装环境的活我还在接,学妹后来把改好的词存成了自己的底稿,第二周已经在群里帮别人排雷了。底模会一直出新,词表永远抄不完,能带走的是换模先看模型页、按三步重调这个习惯。下次出图崩了,先别急着骂词,看看你喂的是谁。

常见问题

4G显存的旧显卡跑SDXL现实吗?

勉强。开低显存模式能出1024的图,但一步要等十几秒,改词试错会非常磨人。这个配置我一般劝人先用1.5系微调,出图快,词表也成熟,等换了卡再上SDXL不迟。

SD绘画提示词用中文写行不行?

看底模。1.5和SDXL的标签主体是英文和danbooru标签,中文大概率被当成没学过的生词,效果看运气。Flux这类带T5的模型对自然语言宽容些,但中文支持也谈不上好,翻译成英文再喂最稳。

换了底模,反向提示词也要重写吗?

要。正面词换了体系,负面词也得跟着换。Pony和Illustrious基本只需要留一小撮,抄来的长负面列表在它们身上经常帮倒忙。

同一代底模的小版本升级,要重新调词吗?

同系微调基本兼容,词和参数都不用大动。伤筋动骨的是跨系,比如1.5迁SDXL、SDXL迁Flux,这时候词表要当新的一套从头配。

延伸阅读

关键词 SD绘画提示词 SD底模 Stable Diffusion提示词

刺猬星球super-i 团队

先自己用过、测过,再写成可以照着做的指南。