今天我们要分享的是今天分享内容的视频版如下,视频已添加进度条及配音,想要原视频以及插件的鹿友公众号后台回复“461”获取:
以下是图文版内容:
正文共:3071字 53图
【资料图】
预计阅读时间:8分钟
新上手Stable Diffusion的鹿友相信始终对提示词的书写有些障碍,特别是要手动拼写英文。
我自己英文也不好,很容易拼错,使用翻译软件的话又要重新开个网页,始终感觉不太友好。
所以今天我们就简单粗暴一点,给大家分享两款个人觉得很好用的提示词书写插件,如果你还没有用过,就赶快安装试试吧!
01
SD插件安装概述
首先SD的插件安装我平常用到的主要有三种方式,第一种是扩展-可用中点击加载自:
点击以后会展示出官方扩展库中的所有插件,搜索框内可以搜索你想要的插件,然后点击安装:
安装完毕之后可以在扩展-已安装里找到刚才安装的插件,不要忘记点击应用并重启webUI:
第二种方式是从网址安装,点击扩展-从网址安装,在第一栏位置输入插件在Github的网址,然后点击安装,安装完毕不要忘记同样需要重启webUI:
以上两种方式是我个人比较推荐的方式,因为通过这两种方式安装,如果插件有更新是支持一件更新的,可以在扩展-已安装中点击检查更新:
也可以在启动器的版本管理-扩展中,点击一键更新:
但是使用上述两种方式安装的前提是你的网络环境支持访问Github。
如果你不满足这个条件,文后我会把今天提到的两款插件源文件压缩包分享给大家。
大家下载后请解压到SD安装目录的extensions目录下,然后重启webUI:
使用这种方式安装的插件最大的弊端是无法一键更新:
02
Tag自动补全插件及中文词库安装
如果你和我一样用的是秋叶的整合包,Tag自动补全插件是整合包自带的。
这里为了给使用其他整合包的鹿友演示,我删除了插件从头给大家演示一次。
按照我们前面所说的在扩展-可用里点击加载自:
在搜索框中输入tag,找到这个叫做Booru 标签(tag)自动补全提示词编写的插件,点击安装:
或者在从网址安装里输入网址,然后点击安装,安装完毕之后会有让你重启webUI的提示,不要忘记重启web:
然后你在输入英文的时候,就会弹出下拉菜单补全提示词,你可以通过鼠标点击或者键盘上下方向键来进行选择:
默认的Tag自动补全插件是只支持英文的,所以我们需要安装中文词库。
这个词库的Github地址不知道为什么无法直接通过webUI界面安装,因此我是下载的源文件压缩包:
下载完毕解压之后,复制这个叫tags的文件夹:
在SD安装目录的extensions文件夹中,找到名称结尾为tagcomplete的文件夹,将tags文件夹进行替换:
重启一次webUI后,在设置中找到Tag自动填充,将词库文件选择为danbooru.csv:
将词库翻译文件选择为danbooru-10w-zh_cn.csv,同时勾选使用译名搜索,然后再次点击保存重启webUI:
这样我们不仅在提示框中输入英文的时候会有中文对照:
还可以直接输入中文,同样可以弹出下拉菜单供我们选择提示词:
并且由于我们插件本身是通过webUI安装的,只是替换了词库而已,因此也不影响一键更新功能:
另外这个词库有接近10W的单词翻译,你也可以自己在上面编辑添加,这里就不再展开赘述了:
03
prompt-all-in-one插件安装
这是我最近才发现的超级好用的提示词插件,它支持自动翻译,支持多种语言,同时也可以搭配Tag自动补全插件同时使用。
这款插件的安装对webUI的版本有些要求, 需要2023年第7周版或者更高。如果低于此版本,需要点一键更新:
安装的方法同样直接在扩展-可用里,点击加载自后搜索prompt-all-in-one,然后点击安装:
或者在从网址安装中输入网址,安装完毕不要忘记重启webUI:
重启完成之后就可以在提词框下方看到插件了:
04
prompt-all-in-one功能简介
让我们先来看看这个插件该如何使用吧,直接在插件的提示框里输入中文,词语或者句子都可以:
点击回车键,提示词会自动填写到默认的提词框内,并且翻译成英文,很方便吧:
插件的提词框中也支持直接输入提示词权重,快捷键也同样支持。
例如我这里直接输入中文,然后鼠标框选以后按住康求键加键盘的上下键更改提示词的权重:
点击回车以后,也能正常输入到默认提词框内:
同时下方会以tag的方式把每个提示词中英对照分割开,鼠标停留在单个提示词上,可以选择增加或减少提示词的权重:
鼠标单击可以编辑提示词,双击可以暂时禁用,再次双击则激活,还可以鼠标框选多个tag批量操作:
并且可以拖动tag排序:
如果提示词中有lora等,会以高亮显示帮助我们区别:
生成按钮的下方会多一个按钮,功能和原本的箭头按钮相同,主要用于一键粘贴类似C站复制过来的提示词以及参数:
区别在于它会把所有正负向提示词都有tag的方式分割开来:
不过现在的tag是没有中英对照的,没关系,手动点击翻译所有关键词就可以了:
这个插件也是可以支持Tag自动补全插件的,两者可以搭配着使用:
如果你是直接在默认提词框中输入中文,它是不会自动翻译的:
同样需要你手动点击一下翻译按钮才行:
最后再来说说这个插件的参数按钮吧,首先第一个地球图标用来选择界面语言,当然我们保持默认中文简体即可:
第二个齿轮图标是设置功能,鼠标停留在上方会弹出一些次级选项:
次级选项的第一个图标是用来设置翻译接口的,这里有很多免费的接口供你选择。
当然如果你有付费的api密钥那更好,例如chatgpt,我都没有,所以保持默认:
下面有选项可以选择本地的中文词库,节省网络请求,但经过我测试好像有些问题:
例如我这里启用了这个功能以后,输入熊猫,它翻译的是错误的单词,所以我建议这个功能还是暂时不用吧:
第二个图标是用来设置提示词格式的,点开以后它会有详细的文字说明。
例如我现在设置为每个提示词中间用空格隔开,提示词末尾不要逗号:
这样提示词就会按照我们设置的格式书写出来:
第三个图标是用来设置插件样式的,这个我觉得保持默认就好了:
第四个图标是自动翻译功能,这个我也觉得有点问题,默认它前面是没有打勾的。
但其实刚才我们也看到在插件提词框输入中文后,默认就能自动翻译:
而即使我在自动翻译前面打了勾,在默认提词框中输入中文,它也不会自动翻译,需要手动点击翻译按钮。
个人觉得可能也是个bug,不过并不太影响插件的正常使用:
第五个图标就是插件的中文提示按钮,告诉你每个功能的作用,保持默认勾选即可:
接下来的提示词历史记录、收藏、手动翻译、复制到剪贴版和删除就不用多说了:
末尾是使用chatgpt生成提示词,可以看到它其实是针对chatgpt预设了一个提问模板。
这个功能也是需要api密钥的,很可惜我没有,不过我们可以直接把这个提问模板复制到chatgpt里,也是能用的:
最后如果你觉得插件的板块太占面积,也可以选择性的隐藏原有的提示框或者插件分割的tag:
以上就是今天想要分享给大家的所有内容,写的还是比较详细了,希望这两款插件大家会喜欢。
如果觉得对自己有所帮助,请不要吝啬自己的一键三连,你们的支持对我很重要,谢谢!
更多内容欢迎关注公众号:
本文由“野鹿志”发布
转载前请联系马鹿野郎
Copyright © 2015-2022 南非科普网版权所有 备案号:沪ICP备2022005074号-13 联系邮箱:58 55 97 3@qq.com