蜗蜗助手
让 AI 更懂你

有没有一套可以广泛应用的stable diffusion通用反向提示词?

有没有一套可以广泛应用的stable diffusion通用反向提示词

这问题其实问反了。不应该问有没有一套通用的,而是应该问,你自己需要一套什么样的。很多人到处复制粘贴一大长串反向提示词(Negative Prompts),感觉加上了就一定能出好图。但实际上,很多时候那些词不仅没用,反而可能把图搞坏。

咱们先搞清楚反向提示词是干嘛的。它的作用是告诉AI“我不要什么”。比如你画个手,不希望是6根手指,就在反向提示词里写“多余的手指”。AI在画图的每一步,都会尽量避开你写的这些东西。所以,反向提示词不是一个魔法咒语,它是一个排除工具。

为什么网上的“通用”代码不一定好用?

你看网上那些被人转来转去的“通用反-向提示词”,动不动就几十上百个词。比如下面这种(我随便举例,你肯定见过类似的):
(worst quality, low quality, normal quality, lowres, low details, oversaturated, undersaturated, overexposed, underexposed, grayscale, bw, bad photo, bad photography, bad art:1.4), (watermark, signature, text, logo, inscription, letters, trademark, error, duplicate, morbid, mutilated, extra fingers, mutated hands, poorly drawn hands, poorly drawn face, deformed, ugly, blurry, bad anatomy, bad proportions, extra limbs, cloned face, disfigured, gross proportions, malformed limbs, missing arms, missing legs, extra arms, extra legs, fused fingers, too many fingers, long neck:1.2)

看起来很专业,对吧?但问题是:

  1. 很多词是多余的。worst quality, low quality, normal quality这些,其实现在的很多模型,比如Chilloutmix、Anything系列,它们本身的基础质量就已经很高了。你专门加这些,AI本来就不会画出那么差的东西,加了等于没加,白白占用了计算资源。

  2. 权重值可能帮倒忙。 你看上面的:1.4:1.2,这个叫权重。意思是告诉AI,这些词要重点关照,千万别画出来。权重太高,有时候会影响整个画面的构图和细节。比如你过度强调“bad anatomy”(坏的身体结构),AI可能为了避嫌,干脆把人物画成一个很别扭的姿势,或者直接藏起身体的一部分,结果更糟。

  3. 它会限制你的创作。 如果你的反向提示词里写了grayscale, bw(灰度图,黑白),那你就永远画不出黑白照片了。或者你写了blurry(模糊),但你其实就是想要那种背景虚化的景深效果,这个词就会干扰你。

那到底该怎么用?我的方法是,从无到有,自己建立一个基础库。

别再到处抄了。最好的办法是自己动手,根据你遇到的问题来加。这样你的反-向提示词库才会越来越适合你自己。

第一步:从最基础的开始

刚开始,你可以只用几个最基本、最不可能出错的词。我自己的初始设置通常很简单,就两三个:
text, watermark, signature

这几个词的作用很直接:去掉烦人的水印和签名。因为AI训练的时候,很多图库的图片都带这些东西,它会学过来。这三个词在绝大多数情况下都是有用的,而且不会干扰画面主体。

第二-步:看图说话,缺啥补啥

现在你用这几个基础词去生成图片。然后,看生成的图哪里不满意,再针对性地去加。

  • 画面质量不行,看起来很粗糙?
    这时候可以加上 low quality, worst quality。这两个词通常能解决大部分模型出现的噪点和伪影问题。但记住,如果你的模型本身质量就很高,加了也看不出太大区别。

  • 手画崩了,手指一塌糊涂?
    这是最常见的问题了。可以加上 extra fingers, fused fingers, poorly drawn hands。别加太多,就这几个核心的就行。“fused fingers”(融合的手指)比单纯说“bad hands”要具体,效果更好。

  • 脸画得不对称,或者很怪?
    加上 poorly drawn face, ugly, deformedugly这个词很主观,但它确实能让AI尽量往符合大众审美的方向去画。

我给你看个例子。假设我要画一个“坐在咖啡馆窗边的女孩”。

  • 正向提示词: a girl sitting by the window of a cafe, soft light
  • 反向提示词(初始): text, watermark

结果出来的图,女孩的手指有点粘连。好,那我下一步就在反向里加上fused fingers。然后重新生成,这次手好多了,但脸有点模糊。那我再接着加blurry face

就这样,一步一步地加。你的反向提示词库就是这么“养”出来的。这个过程能让你真正理解每个词的作用,而不是盲目地堆砌。

第三步:整理和分类你的反向提示词

当你积累了一些常用的词之后,可以把它们分分类,方便以后调用。可以分成几个模块:

  1. 基础质量模块:
    low quality, worst quality, jpeg artifacts, blurry
    (处理画面噪点、模糊、压缩痕迹)

  2. 人体结构模块:
    extra fingers, fused fingers, poorly drawn hands, poorly drawn face, bad anatomy, deformed, disfigured, malformed limbs, extra limbs
    (专门用来修复人和动物的身体错误)

  3. 画面干扰模块:
    text, watermark, signature, logo, username
    (去掉所有不该出现的文字和标记)

  4. 风格修正模块:
    cartoon, anime, 3d, painting, drawing
    (比如你想要一张真实照片,就可以把这些艺术风格的词放进去,反之亦然)

这样一来,你每次画图的时候,就可以根据需要来组合这些模块。比如我今天要画一个写实的人像,我可能会用“基础质量”+“人体结构”+“画面干扰”这三个模块。如果我要画一个动漫角色,那我可能就不会用“人体结构”模块里的某些词,因为动漫角色的身体比例本来就不追求完全写实。

一些高级技巧和个人经验

  • 用负面embedding代替长串词。 有些人会把常见的负面提示词打包成一个文件,叫做embedding或者Textual Inversion。比如EasyNegative, bad-prompt-v2这些。它们的好处是方便,你只需要在反向提示词里写一个词(比如EasyNegative),就等于加载了一大堆优化过的负面词。这对于新手很友好,可以快速提升出图下限。但缺点是你不知道它具体包含了哪些词,有时候可能会出现我前面说的,限制创作的问题。我的建议是,可以试试,但别完全依赖。

  • LoRA模型自带的反向提示词。 有些LoRA模型(一种小型的风格模型),作者会建议你搭配特定的反向提示词使用。这个要听作者的。因为LoRA是在特定数据上训练的,作者最清楚怎么才能扬长避短。

  • 别迷信权重。(word:1.4)这样加权重,要谨慎。权重越高,AI就越会“用力过猛”。我自己的经验是,大部分情况下,默认权重(也就是不加数字)就够了。只有当你发现某个问题特别顽固,比如AI总是画多余的手指,你才试着给extra fingers稍微加一点点权重,比如(extra fingers:1.1),然后观察效果。一点点加,别一次加太多。

说到底,没有一套代码能解决所有问题。AI绘画这个事,更像是在跟AI“沟通”和“谈判”。你给出要求(正向提示词),它给你一个结果。你不满意,再告诉它哪里不要(反向提示词),它再改。这个来回调整的过程,才是最有意思的地方。

所以,别再去找什么“通用神码”了。从一个空白的输入框开始,从你遇到的第一个问题开始,构建属于你自己的、真正好用的那套反向提示词。这比复制任何人的都强。

赞(0)
未经允许不得转载:蜗蜗助手 » 有没有一套可以广泛应用的stable diffusion通用反向提示词?

评论 抢沙发

评论前必须登录!

 

你的AI灵感库与创作引擎

给想象力一个支点,让蜗蜗助手撬动AI的无限可能。

立即了解联系我们

登录

找回密码

注册