玩 SD 的人多半遇到过这一幕:照着别人的二次元教程抄参数,看到一句”记得把 CLIP skip 设成 2″,抄是抄了,图也确实顺眼了点,可到底改了啥、为啥是 2 不是 3,基本没人讲明白。今天就把这个小旋钮讲透,顺便帮你避开几个最常见的乱设坑。
先说它是干嘛的。你打的那串提示词,不是直接喂给画图模型的,中间隔着一个叫 CLIP 的”翻译官”——它负责把人话翻译成模型能听懂的数字。这个翻译官内部不是一层,而是一摞层叠起来的(SD1.5 用的这版是 12 层)。越往后的层,理解得越”细、越具体”;越靠前,越笼统。CLIP skip 这个参数,管的就是”翻译到第几层就停、别再往下翻了”。
CLIP skip = 1,意思是用到最后一层,翻译得最细;设成 2,就是跳过最后那一层,停在倒数第二层的结果上。数值越大,跳得越多,理解越粗,出来的图也越”放飞”,和你提示词的贴合度反而会松。所以别看 2 比 1 大,它不是”更强”,而是”更粗一点”。
那为啥二次元偏偏爱用 2?
这其实是个历史遗留。早年那批二次元模型,源头大多能追到一个叫 NovelAI 的模型,而它当初训练的时候用的就是 CLIP skip 2。后面无数二次元模型、动漫风 LoRA 都是从这一脉派生出来的,等于天生就”习惯”了停在倒数第二层。你拿这类模型出图,把 CLIP skip 也设成 2,翻译官的”工作习惯”才和模型训练时对得上,线条、画风才正常;要是设成 1,经常会出现颜色发闷、画风跑偏、细节怪怪的情况。
反过来,写实/真人向的大模型,绝大多数就用 1。这类模型训练时按 1 来的,你硬给它设 2,等于让翻译官中途撂挑子,脸和皮肤质感容易塌。所以一句话记牢:二次元(NovelAI 系)用 2,写实真人用 1,拿不准就先按这个来,几乎不会错。
几个最容易踩的坑
第一,别瞎往大了拉。 有人觉得”既然能调,那我设个 4、设个 6 是不是更有创意”,结果出来一堆不知所云的东西。CLIP skip 实际有意义的就是 1 和 2,顶多偶尔有人玩 3 试风格,再往上基本是糟蹋图,不是玄学加成。
第二,SDXL 和 Flux 别套这套老规矩。 这是现在最容易翻车的地方。CLIP skip 调 2 这个习惯,是 SD1.5 时代的产物。新一代的 SDXL、Flux 这些底模,训练时都是按 CLIP skip 1 来的,你照搬”二次元就设 2″的老经验,出图质量反而会变差。换了新底模,先把 CLIP skip 放回 1,这一步特别容易被忽略。
第三,2.x 那一档基本用不上。 SD 2.0/2.1 换了另一套翻译官(OpenCLIP),结构跟 1.5 不是一回事,CLIP skip 这个参数对它们基本不起 1.5 那种作用。现在 2.x 用的人也少,知道这茬、别费劲折腾就行。
在哪调、怎么调
WebUI 默认没把这个旋钮摆在显眼处,得去设置(Settings)里找到 “Clip skip” 这一项,拖动数值后保存生效。嫌每次进设置麻烦的话,可以在设置里把它加进顶部的快捷设置栏(Quicksettings)——填上对应的设置项名字,重启界面后,主界面顶上就能直接拖,换模型随手改,顺手太多。新版的整合包(比如 Forge 那一类)很多已经默认把它放在顶栏了,留意一下就能看到。
最后给个能直接照做的顺序:先看你用的是什么底模——真人写实就锁 1,二次元动漫(1.5 那一脉)就锁 2;换成 SDXL/Flux,统一回到 1;出图发现画风明显不对、颜色发闷,回头第一个就检查这个值是不是设反了。就这么个小开关,设对了省心,设拧了能让你对着图百思不得其解半小时。

评论列表 (0条):
加载更多评论 Loading...