这期给大家出一个Stable Diffusion“动态提示词”的插件教学,这个插件能帮我们提高绘图效率,它可以一键生成多种不同风格的图片和自动填写关键词,话不多说,直接开干~
一、Dynamic Prompts安装方法
提醒一下:如果你是安装了秋叶大神最新版本的一键启动器,那么你就不需要再安装这个插件了,秋叶大神已经预置好了,可以直接跳过这个安装教程。就是这个:
如果你没有用一键启动器,或者没有这个插件,那我们就手动安装下,这里给大家介绍两种不同的安装方法:
1、“web UI”扩展安装
点击“扩展”,然后点击“加载扩展列表”,等待一会~
然后按快捷键“ctrl+f”搜索动态提示词,注意,如果你是英文版的就搜索“Dynamic Prompts”,然后点击安装就行了。
回到已安装列表就可以看到已经安装好了。
2、从网址安装
第二种是从网址安装,还是从扩展点进去,然后点击“从网址安装”,
输入这个网址:https://github.com/adieyal/sd-dynamic-prompts
点击安装就好了!
安装好之后回到“已安装”列表就可以看到了。还有第三种方法,本地安装,我个人觉得没什么必要,就不说了。
二、Dynamic Prompts使用方法
首先我们先测试下这个插件的效果,跟着我一起做一遍就懂了:
1、启动动态提示词(插件测试)
1.1 先选择一个人物模型,因为本次我们测试的效果是一个女孩。(关于模型的下载的方法我已经说过几次了,可以C站上下载,或者是用我们收录的一些优质模型,模型在知识学院,可以联系我下获取)
1.2 然后输入我准备好的关键词:
正向:
A girl with {black|pink|blue|white} hair in a white dress
一个穿着白裙子,一头黑|粉|蓝|白}发的女孩
反向:
(worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, skin spots, acnes, skin blemishes, age spot, (ugly:1.33), (duplicate:1.33), (morbid:1.21), (mutilated:1.21), (tranny:1.33), mutated hands, (poorly drawn hands:1.5), (bad anatomy:1.21), (bad proportions:1.33), extra limbs, (disfigured:1.33), (more than 2 nipples:1.33), (missing arms:1.33), (extra legs:1.33), (fused fingers:1.61), (too many fingers:1.61), (unclear eyes:1.33), lowers, bad hands, extra digit, (futa:1.1), bad hands, bad anatomy, missing fingers, fewer digits, low quality, signature, watermark, missing fingers, missing arms, watermark, fat, ugly, mutilated, tranny, extra fingers, odd eye, poorly drawn face, bad proportions, deformed, morbid, extra arms, text, error, bad anatomy, blurry, jpeg artifacts, cropped,
这个正向关键词的格式形式大家可能没见过,我们等下说,先看完。
然后图片尺寸调到512*768,总批次设置成4。
1.3 点击启用动态提示词,一定不要忘了,其他参数先不调整。
1.4 点击生成出图,可以看到,4张人物的头发颜色不一样,连衣裙都是白色的,图片是吻合我们的关键词的。
看到这个效果大家应该心里明白这个插件是怎么用的了吧,就如图所示:
那么问题来了,我们输入的是“一个穿着白裙子,一头{黑|粉|蓝|白}发的女孩”,既然是4张不同的参数,怎么会出现两张白色的头发,没有粉色的呢?答案是这个生成是随机性的,会根据的在中括号{}内填写的关键词随机挑选生成的。
那么我们就用同样的关键词,把总批次调整成8张来看看:
这里我一共用这个参数跑了4次,我们关键词所写的“{黑|粉|蓝|白}发”都出现了,只是随机性不一样,这里大家应该都看懂了吧。
2、组合生成
上面介绍了这个动态提示词的玩法,下面我们继续介绍它的功能“组合生成”,这个插件的用法是把写的关键词都跑一遍,上面演示的是关键词随机生成的,那这个功能就是固定生成的,往下看:
2.1 回到动态提示词这里,勾选组合生成,然后把总批次调回到1
然后点击生成就会把这几个关键词全部跑一张出来,如图所示:
2.2 这个参数是控制生图的数量的,比如你加了很多这个插件专属的提示词,可能一共会有100张组合图片,那你可以调整这个来控制生成的图片数量,比如30张。下面的组合批次也是一个道理,默认是0,组合批次默认是1,代表不控制图片数量。
3、进阶操作
3.1 我们把正向关键词加入艺术家的名字,你们复制就好:
正向关键词:
A girl with {black|pink|blue|white} hair in a white dress by {2$$leonid afremov|Vincent william van gogh|picasso}
艺术家分别是:列昂尼德·阿夫雷夫|文森特·威廉·梵高|毕加索
这些符号格式什么的大家先别急,先跟着跑图试试,我们点击生成(注意你们跟着教程做的话,其他参数应该是紧跟上面的参数的,我没做改变)
这里生成的时间会有点久,等待一下,然后我们看上面生成的图,他的头发和艺术风格都是跟着关键词控制的(关于这个艺术家风格在这个模型跑的风格不是很还原,这是模型的原因,强调一下是教程演示!)
3.2 大家可能没看懂为什么突然会生成这么多图片了,我们的总批次还是1。解释下还是组合生成的效果,然后这个图片数量是受到我们关键词{2$$leonid afremov|Vincent william van gogh|picasso} 影响的。
这个"2$$"的意思是,把{leonid afremov|Vincent william van gogh|picasso} 随机挑选2个艺术家(关键词)进行组合成一张图,我们是写的三个艺术家,它就会把所有能2个互相组合的关键词生成一次,那么计算下来生成出来的图片就有这么多张。这里可能大家有点懵逼,我们来看看生成几张图片的参数:
看看这三张图片后面的参数,都是不同的2个艺术家组合。
分别是:
A girl with black hair in a white dress by Vincent william van gogh,picasso
一个黑头发穿白裙子的女孩来自文森特·威廉·梵高,毕加索
A girl with black hair in a white dress by picasso,leonid afremov
一个黑头发穿白裙子的女孩来自毕加索、列昂尼德·阿夫雷夫
A girl with black hair in a white dress by picasso,Vincent william van gogh
一个黑头发穿白裙子的女孩来自毕加索,文森特·威廉·梵高
提醒下:也可以输入10个艺术家然后组合生成参数写成{5$$+是艺术家名字},这个命令就是在10个艺术家中随机组合5个,ok,如果还没看懂就多看几遍。
4、格式详解
上面的操作大家体验了的话应该都明白这个插件的功能了,然后就是这个插件的书写格式了,这个很重要,不然命令会生效。下面还是拿这组关键词来演示
4.1 基础格式:A girl with {black|pink|blue|white} hair in a white dress
大括号 {}+| 关键词和“|”这个符号可以不用空格,这个{}内的内容最好不要变化很大,意思是如果是头发颜色,你就不要写衣服的颜色了,衣服的颜色就在后面写,比如:
A girl with {black|pink|blue|white} hair in a {black|pink|blue|white} dress
一个留着{黑|粉|蓝|白}头发的女孩,穿着{黑|粉|蓝|白}裙子
这个符号怎么按出来的?来看看我的键盘:
4.2 进阶格式:A girl with {{long|short}black|pink|blue|white} hair in a white dress
可以用“套娃”模式,括号里面加括号,这组关键词生成的效果就是 长头发+头发颜色 短头发+头发颜色
大家可以自行测试,这里我拿这组关键词跑图:
4.3 随机组合格式:{2KaTeX parse error: Expected 'EOF', got '}' at position 48: …an gogh|picasso}̲ 在{}内关键词 前面加上 随…两个美元符号,比如:
{2KaTeX parse error: Expected 'EOF', got '}' at position 48: …an gogh|picasso}̲ {3leonid afremov|Vincent william van gogh|picasso…}
{4$$leonid afremov|Vincent william van gogh|picasso…}
5、数据集玩法
如果我们想要生成的效果内容非常多,那么我们在这里输入关键词就会很多,可能上百种,不利于观察,那么这个插件是提供数据集管理的,来看看这个功能吧。
5.1 点击这个“wildcards manger”,就可以看到这个数据列表。
5.2 这里的插件内置了一些数据集,可以调用,这里我演示操作流程,选中这个“devilkkw”:
5.3 点击这个按钮,等待一下,或者多点几次。
5.4 然后这个数据集就被调出来了。
5.5 把这个展开,然后看到旁边有这个文件地址,把这个地址复制下来就行了,然后添加到关键词中。
5.6 我们拿自己写的关键词来测试这个数据集。怎么创建自己的数据集呢,看下面:
找到这个文件夹,看我的路径,别找错了。这里的两个文件夹就是上面调用插件内置的数据集。
5.7 我们创建自己的数据集,在这个文件夹下创建一个数据集文件夹,然后起个名字,比如:yanchuan(最好是英文名)
5.8 建一个文本文件(TXT),起名“Hair color”。
5.9 填写颜色的关键词,一定要保存一下,格式如下:
5.10 回到web-ui,点击这个刷新按钮,然后就会显示出来。
5.11 然后把这个地址复制一下。
5.12 把刚刚的{}内容替换成这个数据集文件地址,点击生图。
5.13 大功告成,真丫的好用!
三、Prompt Magic(魔法提示词)
3.1 这个很简单,我们把组合生成关掉,然后勾选“魔法提示词”,这个功能是给丰富你的关键词,具体看下面的操作。
3.2 我们只输入“a girl”这个关键词,然后点击生成。
第一次生成后台会下载一个模型,下载时间根据大家的网速决定。
3.3 看下面的数据,他自动生成关键词,关键词的长度可以调整,这个功能可以很好的给我们参考灵感。
3.4 这里就是模型的切换。
3.5 这个功能的意思就是随机在关键词上加权重,也是自动的,大家尝试就知道了。
其他的小功能就不介绍了,用的最多的还是动态提示词和魔法提示词。
四、写在最后
以上就是这篇Dynamic Prompts插件的详细教程啦,它能大幅度提高我们的出图效率,很值得安装试试,那这篇到此结束,后续我还会更新其他好用的插件哦。
如果觉得对你有帮助,3连(点赞、收藏、分享)一下吧,大家的支持才是我的动力,祝大家生活愉快
关于AI绘画技术储备
学好 AI绘画 不论是就业还是做副业赚钱都不错,但要学会 AI绘画 还是要有一个学习规划。最后大家分享一份全套的 AI绘画 学习资料,给那些想学习 AI绘画 的小伙伴们一点帮助!
对于0基础小白入门:
如果你是零基础小白,想快速入门AI绘画是可以考虑的。
一方面是学习时间相对较短,学习内容更全面更集中。
二方面是可以找到适合自己的学习方案
包括:stable diffusion安装包、stable diffusion0基础入门全套PDF,视频学习教程。带你从零基础系统性的学好AI绘画!
需要的可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】

1.stable diffusion安装包 (全套教程文末领取哈)
随着技术的迭代,目前 Stable Diffusion 已经能够生成非常艺术化的图片了,完全有赶超人类的架势,已经有不少工作被这类服务替代,比如制作一个 logo 图片,画一张虚拟老婆照片,画质堪比相机。
最新 Stable Diffusion 除了有win多个版本,就算说底端的显卡也能玩了哦!此外还带来了Mac版本,仅支持macOS 12.3或更高版本。
2.stable diffusion视频合集
我们在学习的时候,往往书籍代码难以理解,阅读困难,这时候视频教程教程是就很适合了,生动形象加上案例实战,一步步带你入门stable diffusion,科学有趣才能更方便的学习下去。
3.stable diffusion模型下载
stable diffusion往往一开始使用时图片等无法达到理想的生成效果,这时则需要通过使用大量训练数据,调整模型的超参数(如学习率、训练轮数、模型大小等),可以使得模型更好地适应数据集,并生成更加真实、准确、高质量的图像。
4.stable diffusion提示词
提示词是构建由文本到图像模型解释和理解的单词的过程。可以把它理解为你告诉 AI 模型要画什么而需要说的语言,整个SD学习过程中都离不开这本提示词手册。
5.AIGC视频教程合集
观看全面零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。
实战案例
纸上得来终觉浅,要学会跟着视频一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
这份完整版的学习资料已经上传CSDN,朋友们如果需要可以微信扫描下方CSDN官方认证二维码免费领取【保证100%免费】
