Automatic1111插件管理详解

新知榜官方账号

2023-07-06 14:29:06

Automatic1111插件管理详解

本文将介绍Automatic1111软件的插件管理,包括已安装插件、可用插件和从URL安装插件等。Automatic1111的插件是其成为有生产力的软件的关键,开放社区为Automatic1111制作了许多威力强大的插件,让其不仅能生产美图,也能生产有客户委托的商业用图片,甚至是制作AI生成影片。许多功能都是从Extensions这个页签下管理。

浏览已装插件

当我们切换到Extension页签,第一个子页签是已安装(Installed)插件,这页展示了所有我们安装的插件,它的来源路径,它的版本与更新时间,还有更新状态。我们可以按下Checkforupdates来自动检查并更新插件,还有ApplyandrestartUI按钮来重启Automatic1111让插件的安装与更新生效。如果我们按下URL栏位里面的链接,就能到插件的主要页面,在那些主要页面上通常都会有丰富的说明文件来解释如何使用这些外挂,尤其是许多大型的知名插件,都会有详尽的说明文件,以及报错区和讨论区让我们知道个别插件的最新信息。

安装插件

第二与第三个页签(Available,InstallfromURL)是安装插件的页签。在Available页面下,Automatic1111维护了一个特别的页面,容纳了所有经过测试与整合的插件,可以视为Automatic1111推荐的插件列表,当我们按下Loadfrom按钮之后,就会自动读取该列表,然后列出详细资料。我们在想安装的插件的最后一栏的Install按钮按一下,就能快速安装此插件。但如果该插件太新,或者想安装的是插件的某些变形版本,就必须用InstallfromURL来安装。基本上填写该插件的Git路径,分支(Branch)名,本地目录名,按下Install就能安装。通常这种方法安装的插件要不就是太新,官方还来不及收录,要不就是太旧,原作者不维护了,所以安装其他维护者制作的版本,或者不想让官方收录的特制插件,或者根本就是自制的插件。

更新插件

插件的更新很简单,就是在Installed页签下按下Checkforupdates,所有已安装插件就会更新到最新版。通常只要再按下ApplyandrestartUI就能让更新档生效。但是有些大型插件因为还会额外更新底层的python函数库,因此比较保险的做法是直接关闭Automatic1111然后重新开启,这样最能保证所有功能都生效,不会出现奇怪的错误。

移除插件

目前Automatic1111没有正规的移除方法,顶多就是在Installed页签下取消打勾将此插件暂时暂停。如果想要完全移除插件的话,就要到Automatic1111的安装目录下,找到/extensions/这个目录,再找到这个插件的文件夹后把它扔进垃圾桶。最后重开Automatic1111,它才会从系统中消失。

推荐插件

下列是一些我目前在使用的外挂里面,觉得有实用价值的:

  • sd-webui-controlnet:必装插件。鼎鼎大名的ControlNet。除了安装这个插件之外,还必须下载许多它使用的特殊模型才能正常使用。基本上没有装这个插件,Automatic1111就只是个玩具以及科学研究用软件。装上这个插件,它就成了有商业生产力的强力工具。
  • Imagebrowser:必装插件。能让使用者浏览生产出来的图片,并且快速管理与评分图片,如果Automatic1111是开启聆听模式或者分享模式,这个插件可以让使用者跨网路存取所有图片,非常有用。
  • 3DOpenposeEditor:与ControlNet的Openpose非常相关的插件,可以让使用者快速建构Openpose的骨架。不过也可以使用PoseMy.Art等网站或App来生产Openpose图片。
  • stable-diffusion-webui-rembg:使用AI智能移除背景演算法替使用者移除图片背景的插件。由Automatic1111官方开发的插件。在很多情况下有许多替代用法,所以算是一个方便但不必要的插件。
  • TiledDiffusionwithTiledVAE:如果需要处理多人图片,或者结构复杂的图片,这几乎是必装插件,它提供两个主要功能:TiledDiffusion:它可以指定不同分区使用不同提示词,让一张图的不同部分产生不同的图片。TiledVAE:这功能开启之后,能够对TiledDiffusion的图片输出进行分块处理,所以能得到更精细繁复的图片,而且能用比较少的内存输出图片。
  • LatentCouple加上ComposableLoRA:如果需要处理多人图片,几乎是必装插件。这两个插件功能是:LatentCouple:提供分区指定不同的提示词,让一张图产生不同的部分。ComposableLoRA:能让不同部分的子提示词套用不同的LoRA,这样才能避免复数LoRA混合在一起的问题。在图片上有多数人物且每个人物需要套用特定LoRA时特别重要。本外挂与TiledDiffusion的不同点在于,LatentCouple是作用在同一个LatentSpace上,所有图内的人物可以有互动,而TiledDiffusion是作用于数个LatentSpace之后再合并起来,前景物件只能与背景物件互动,两个前景物件是无法互动的。(例如两个角色互视或者手牵手)
  • DynamicPrompts:非常强大的插件,可以随机产生特定范围的提示词,以及支持许多新的语法,让提示词的变动能力大增。

本页网址:https://www.xinzhibang.net/article_detail-6422.html

寻求报道,请 点击这里 微信扫码咨询

关键词

Automatic1111 插件管理 Extensions

分享至微信: 微信扫码阅读

相关工具

相关文章