会员登录 立即注册

搜索

stable diffusion的提示词总结

[复制链接]
崎山小鹿 发表于 2024-2-1 11:07:34 | 显示全部楼层 |阅读模式
崎山小鹿
2024-2-1 11:07:34 143 0 看全部
提示词分为正向提示词(positive prompt)和反向提示词(negative prompt),用来告诉AI哪些需要,哪些不需要。

1、提升画面质量的提示词:
HDR, HD,UHD, 64K (HDR、UHD、4K、8K和64K)
表示图片效果,带来的改变可以试试,不过也会影响渲染出图的时间,会根据你要求的画面质量延长时间。
Highly detailed 增加很多的细节,有时候描述没有那么多,随手丢进去,它会补细节。
Studio lighting 添加和谐的靠谱一些的灯光效果,小概率加一些纹理
Professional 会帮助自动调节对比度,色彩的和谐程度
Vivid Colors 会帮忙增加一些鲜艳的颜色,比如用画中国画高级的配色,希望用到景泰蓝,经常会出现有点雾蒙蒙的,加入后会增强颜色的纯度和饱和度。
Bokeh 画人像可以多尝试用这个词语,会比较突出人像
high quality 高品质
masterpiece 杰出
best quality 最好品质
photography 摄影作品
ultra highres 超高分辨率
RAW photo 原始照片
ultra-detailed 超详细
finely detail 精细的细节
highres 高层建筑
8k wallpaper 8k壁纸

例如:
best quality, ultra-detailed, masterpiece, finely detail, highres, 8k wallpaper

2、常用的反向提示词:
worst quality
bad quality
low quality
normal quality
lowres
normal quality

最差质量
质量不好
低质量
正常质量
低的
正常质量

例子:
paintings, sketches, (worst quality:2), (low quality:2), (normal quality:2), lowres, normal quality, ((monochrome)), ((grayscale)), skin spots, acnes, skin blemishes, age spot, (outdoor:1.6), manboobs, backlight,(ugly:1.331), (duplicate:1.331), (morbid:1.21), (mutilated:1.21), (tranny:1.331), mutated hands, (poorly drawn hands:1.331), blurry, (bad anatomy:1.21), (bad proportions:1.331), extra limbs, (disfigured:1.331), (more than 2 nipples:1.331), (missing arms:1.331), (extra legs:1.331), (fused fingers:1.61051), (too many fingers:1.61051), (unclear eyes:1.331), bad hands, missing fingers, extra digit, (futa:1.1), bad body, NG_DeepNegative_V1_75T,pubic hair, glans,masterpiece, best quality, 4k, photo, realistic, 1girl, 17yo, (short white color button shirt, black skirt, school uniform open slightly, tug), (natural breast), (full body), (sexy pose), soft lips, black glasses, (looking at camera:0.6), pale skin, (brown hair), (detailed eyes:1.3), (ponytail floating hair NovaFrogStyle:1.2), depth of field, blushing, ashamed, (smile:1.1), black eyes, (random color bar), bangs,(8k, RAW photo, best quality, masterpiece:1.2), (realistic, photo-realistic:1.4), ultra-detailed, (Kpop idol),perfect detail , looking at viewer,make up,

绘画,素描,(最差质量:2),(低质量:2,四肢多余,(毁容:1.331),(2个以上乳头:1.331,(白色短款纽扣衬衫,黑色短裙,校服微微张开,提拉),(自然胸部),(全身),(性感姿势),柔软的嘴唇,黑色眼镜,(看着镜头:0.6),苍白的皮肤,(棕色头发),(细目:1.3),(马尾漂浮发NovaFrogStyle:1.2),景深,脸红,羞愧,(微笑:1.1),黑眼睛,(随意色条),刘海,(8k,RAW照片,最佳质量,杰作:1.2),(逼真,照片逼真:1.4),超细节,(Kpop idol),完美细节,看着观众,化妆,

3、小括号用法:
小括号代表的是1.1倍,比如Exquisite Crown(精美的皇冠),加上(Exquisite Crown)就代表皇冠这个词语的权重变成1.1倍,(((Exquisite Crown))),代表1.1x1.1x1.1,1.331倍。
中括号用法:
中括号代表的是降权,因为初始化的权重是1,用[Exquisite Crown]代表的是0.952倍。
大括号用法:
大括号代表的是1.05倍,展示方式{Exquisite Crown}。
注意:一般小括号用的比较多,可以用数字表示权重,这样就不需要中括号和大括号,比如Exquisite Crown:1.331)=(((Exquisite Crown)))

4、元素的融合:
方法一:中括号表示法
[pink|blond]long hair,beautiful girl, gothic dress, clear details, Gothic architecture interior
在这个里面的[pink|blond]long hair,用中括号将颜色隔开,渲染的时候,是一步粉红一步金色,最后出来的是调节过后的粉金色。中括号起到了混合的作用,同理,我们还可以用在服装材质、款式、背景玄幻...除了用中括号,另外还可以用and来连接,这是更细致的写法,可以用来规定某一个你想要混合的色彩的权重。
方法二:AND
pink long hair AND blond long hair,beautiful girl, gothic dress, clear details, Gothic architecture interior
方法三:
此方法被称作为元素渐变。可以通过混合两个关键词来实现更有趣效果,使用语法为“[keyword1 : keyword2: factor]”,其中factor值控制了把keyword1切换到keyword2的步骤值,是一个介于0到1之间的数字。
举个例子,输入提示词“Oil painting portrait of [Joe Biden: Donald Trump: 0.5]”,采样步数设置为30。这里指的是,第1~15步,提示词为“Oil painting portrait of Joe Biden”;第16~30步,提示词为“Oil painting portrait of Donald Trump”。解释一下,factor值决定了关键词的切换节点,设置为0.5时指的是在30*0.5 = 15步时切换。

5、元素的精细控制:
使用[keyword:number]方式表示
[flower:5],long blond hair, beautiful girl, gothic dress, clear details, Gothic architecture interior
[flower:5]的意思是从第5步开始画花花,直到结束,以降低画的步数来达到弱化的效果。
但是这也有个局限,在我们画画步数本来就不高的情况下,很容易画不出来,它没办法只用10步或15步给画出来的时候,往往不理你。
此外,还有一些采样会不太搭理这种写法,可以探索看看。
小黑板:
[flower:5] 代表从第5步开始直到结束
[flower::10] 代表从开始就一起画,但是画到第10步就不画了
[[flower::30]:5] 代表从第5步开始画,到30步结束
长呼一口浊气,试想一下,如果我们在画画的时候,写tag能够这样精细控制,熟练掌握各个元素出现的轻重,出来的画面能多细致。

6、画面的比重控制:
上面是控制某一个东西的比重,下面来扒画面的比重。
但是这是需要很长的步数来表现的,我今天用的不画那么多步,就写一下怎么表示。
比如说我们将步数设定在100,前面50步用来画人,后面50步用来画花花。
[girl:flower:0.5],这样就表示前面的50%步数是画人的,后面的用来画花,人就会画到50步就结束了;
另外一种就是直接写步数,据说可以这样用,但是我觉得并不好用,写法:[girl:flower:50],在总步数100的时候,前面50用来画人,后面的画花。
只是两种写法不一样,亲测下面的不如上面的写法好用。

7、元素随机选择:
这个在批量生成的时候会好用一些,一张两张的体现不出。
这里用到的是大括号。
之前的tag:
Long blond hair, beautiful girl, gothic dress, clear details, Gothic architecture interior
之后的tag:
{Crown|Corolla|Hairpin|Bowknot},long blond hair, beautiful girl, gothic dress, clear details, Gothic architecture interior


8、词汇顺序/数量/位置影响
早期的标记具有更一致的位置,因此神经网络更容易预测它们的相关性。而且由于attention机制的特殊性,每次训练时,开始的标记和结束的标记总会被注意到(attention)。而且由于标记越多,单个标记被被注意到的概率越低。
基于以上特性,有以下几点需要注意:

开头与结尾的词往往作用性更强。
提示词数量越多,单个提示词的作用性越低。
开头的数个提示词的作用较强,有更强的相关。
关于数量,你可能已经注意到了,当你写prompt时会有数量限制。
但是在 webui中,你是可以写 75 个词汇以上的提示的。webui会自动通过对提示词进行分组。当提示超过 75 个 token(可以理解token代表你的提示词),提交多组 75 个 token。单个token只具有同一组中其他内容的上下文。
每一组都会被补充至(1,77,768)的张量,然后进行合并,比如俩组就会合并为(1,154,768)的张量,然后被送入U-Net。
值得注意的是
为了避免将你的短语分成俩组,webui在分组时会查看附近是否有,来尽量还原你想要的输入。
然后你还能通过输入BREAK来快速分组,BREAK必须为大写。

参考文献:
1、https://zhuanlan.zhihu.com/p/626136427
2、https://openai.wiki/stable-diffusion-prompt.html
————————————————
版权声明:本文为CSDN博主「FL1623863129」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/FL1623863129/article/details/130922349


括号的语法
在提示词中使用英文括号,代表着增减权重。()每用一次代表权重提高 1.1 倍,[]每用一次代表权重降低 1.1 倍,以此类推。也可以直接在括号里输入冒号后面直接写上权重的数值。举例说明:

(word)//将括号内的提示词权重提高 1.1 倍
((word))//将括号内的提示词权重提高 1.21 倍 (= 1.1 * 1.1)
[word]//将括号内的提示词权重降低 1.1 倍
(word:1.5)//将括号内的提示词权重提高 1.5 倍
(word:0.25)//将括号内的提示词权重减少4 倍(= 1 / 0.25)


Prompt editing语法
此提示词语法可以先绘制前面的提示词内容,然后再绘制后面的提示词内容。其基本语法为:

[from:to:when]
举例说明:

[male:female:0.6] 代表前60%采样步数画male(男人),后40%步画female(女人)。
[tree:background:0.5]代表前50%步画树,后50%步画背景。
[tree:0.5]代表后50%步开始画树。
[tree::0.5]代表前50%步画树,然后到了50%步数就结束画树。
---------------------------------------------------
使用AND语法可以让多个提示词权重保持一致
a cat :1.3 AND a dog :1.2 AND a panda :2.6
---------------------------------------------------

交替词语法
此提示词语法代表每隔一步换一个提示词交替绘制,此语法可以绘制出各种融合怪四不像,很有意思!

举个例子:
[cat|tiger]
此语法代表cat和tiger交替绘制,最后能生成虎猫兽。

---------------------------------------------------------

视角:
dynamic angle
from above
from below
wide shot
Aerial View
动态角
从上面
从下面
广角镜头
鸟瞰图

主体远近的相关提示词

full body shot(全身)
cowboy shot ( 半身)
close-up shot (接近)
---------------------------
光线
cinematic lighting (电影光)
dynamic lighting (动感光)
-----------------------
视线
looking at viewer
looking at another
looking away
looking back
looking up
看着查看器
看着另一个
目光移开
回顾
仰视
---------------------------
画风
sketch, one-hour drawing challenge (手绘风)
身体指定
-------------------------
表情
blush(脸红)
wet sweat(大汗)
flying sweatdrops (飞汗 )

1)沉思  Pensive
2)微笑  Smiling
3)震惊  Shocked
4)皱眉  Frowning
5)厌恶  Disgusted
6)大笑  Laughing
7)哭泣  Crying
8)咬唇  Biting lip
9)撅嘴  Pouting
10)翻白眼 Rolling eyes
11)打哈欠 Yawning
12)紧张  Nervous
13)眨眼  winking
14)脸红  Blushing
15)担忧  Worried
16)凝视  Staring
17)害怕  Fearful
18)怒视  Glaring
19)凝望  Gazing
20)怀疑  Skeptical
21)惊讶  Surprised
22)叹气  Sighing
23)困惑  Confused
24)恼火  Annoyed
25)调情  Flirting
26)怒目而视  Scowling
27)痛苦表情  Grimacing
28)做白日梦  Daydreaming
------------------------------
衣服指定

制服
china dress
sailor dress
school uniform
sailor senshi uniform
中国连衣裙
水手服
校服
水手军服
-----------------------------------

风景指定
underwater (水下)
shinto shrine (神社)
-------------------------
姿势指定
hands on 例hands on own face, hands on feet, hands on breast
kneeling
hand between legs
hair flip
skirt flip
动手例手放在自己的脸上,手放在脚上,手在胸前
跪下
腿夹手
将头发向后或向一侧甩动的动作
裙子甩起来
------------------------------------------
其他技巧
使用括号
如果你想变得提示词更强(x1.05):用 () 括起单词
如果你想提示词变弱(/1.05):用 [] 括起单词
Seed 固定
使用固定的Seed号,再添加提示词,可以在原图上进行进一步修改(如上色,改变视角等)

PNG info
上传AI生成图查看相应的prompt信息

--------------------------------------
人物的写实的画质描述:1 girl,(1个女孩)detailed beautiful skin,(细致美丽的肌肤)kind smile,(亲切的微笑)absurdres,(夸张)detailed-beautiful-face,(精致美丽的容颜)petite figure,(身材娇小)detailed skin texture,(细致的皮肤纹理)pale skin,(白皙肌肤)detailed hair,(细致的头发) random hair style,(随意发型,)detailed eyes,(细致的眼睛)glistening skin,(晶莹剔透肌肤)。clean face,pretty face,sexy, cool, naughty face,((twintails)),

这些我就不翻译大家可以自行百度。其中twintails用了两个括弧是权重加强。正常的情况下必出两个辫子。

-------------------------------------------
角色描述区:
衣服、发型、肤色、表情都可以放在这个区。short sleeve shirts,(短袖衬衫)uniform,(制服)pantyhose,(连裤袜)pleated skirt,(百褶裙)ear rings,(耳环)futuristic,(未来派)studio,(工作室)white background,(白色背景)这些都可以进行细划。耳环你可以更具体的描术。这样Ai出的图会更接你想要的效果。


角色
girl, little boy, shota, loli, kawaii, mesugaki, adorable girl, bishoujo, sisters, gyaru, ojousama, mature female, mature, female pervert, milf, harem, angel, cheerleader, chibi, crossdressing, devil, doll, elf, fairy, female, furry, orc, giantess, harem, idol, kemonomimi_mode, loli, magical_girl, male, maid, mermaid, miko, milf, minigirl, monster, multiple_girls, no_humans, ninja, nun, nurse, shota, stewardess, student, trap, vampire, waitress, witch, yaoi, yukkuri_shiteitte_ne, yuri,

女孩,小男孩,shota,萝莉,kawaii,mesugaki,可爱的女孩,bishoujo,姐妹,gyaru,ojousama,成熟的女性,成熟的,女性变态,milf,后宫,天使,拉拉拉队,chibi,变装,魔鬼,玩偶,精灵,仙女,女性,毛茸茸的,兽人,女巨人,后宫的,偶像,kemonomi_mode,loli,魔法女孩,男性,女仆,美人鱼,miko,milf、迷你女孩,怪物,多重女孩,no-humans,忍者,修女,护士,shota,空姐,学生,陷阱,吸血鬼,女服务员,女巫,yaoi,yukkuri-shiteiteite_ne,yuri,

-------------------------------------
身份的描述
In front of the scene, half the body of a man working as a news anchor, with a light brown beard and blue eyes, wearing a blue suit
现场前,一名新闻主播的半个身体,浅棕色胡子,蓝色眼睛,穿着蓝色西装

In front of the scene, half the body of a woman working as a news anchor , wearing a blue suit .
现场前,一名身穿蓝色西装的新闻主播的半身。




一个好的提示的剖析

一个好的提示需要详细和具体。一个好的过程是查看关键字类别列表并决定是否要使用这些类别。

关键词类别包括:

1.主题(Subject)

2.介质(Medium)

3.风格(Style)

4.艺术家(Artist)

5.网站(Website)

6.分辨率(Resolution)

7.额外细节(Additional details)

8.颜色(Color)

9.光线效果(Lighting)
回复

使用道具 举报

  • 您可能感兴趣
您需要登录后才可以回帖 登录 | 立即注册 |

本版积分规则 返回列表

查看:143 | 回复:0

金双石科技,软件开发20年,技术行业领先,您的满意,就是我们的目标,认真负责,开拓进取,让成品物超所值
关于我们
公司简介
发展历程
联系我们
本站站务
友情链接
新手指南
内容审核
商家合作
广告合作
商家入驻
新闻合作

手机APP

官方微博

官方微信

联系电话:15876572365 地址:深圳市宝安区西乡街道宝民二路宝民花园5巷6栋405 ( 粤ICP备2021100124号-1 ) 邮箱:qishanxiaolu@qq.com
QQ|Powered by Discuz! X3.5 © 2001-2023 Discuz! Team.
快速回复 返回顶部 返回列表