问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Stable Diffusion插件安装指南:从入门到精通

创作时间:
作者:
@小白创作中心

Stable Diffusion插件安装指南:从入门到精通

引用
CSDN
1.
https://m.blog.csdn.net/m0_58477260/article/details/145704292

想要快速掌握AI绘画技巧,成为Stable Diffusion的高手吗?善用插件是必经之路。本文将为你详细介绍插件的安装方法和各类插件的功能,帮助你轻松提升AI绘画水平。

插件安装方法

1. 启动器上安装

  1. 打开绘世启动器,双击“A启动器.exe”
  2. 点击版本管理,点击内核,一键更新。
  3. 点击安装新扩展,搜索插件名词,回车。如:prompt
  4. 滚动找到,你需要安装的插件,点击“安装”按钮即可。如果已经安装过了展示“已装”。
  5. 如果搜索找不到你要的插件,也可以直接输入插件安装的URL地址,点击右侧的“安装”即可。

2. 在线安装

如果你已经“一键启动”了webUI,也可以在webUI安装,只不过需要重新启动下才能生效。

  1. 启动SD web UI, 一键启动,会自动打开浏览器。
  2. 启动成功后,切换到“扩展”-“可用”,点击“加载自:”,右侧的地址本来就有,如果没有按下图输入即可。
  3. 搜索插件名词回车,找到目标插件,点击安装即可。如:prompt
  4. 搜不到插件,从网址安装即可。下面我会提供插件地址。

3. 离线安装

不会科学上网的,网络有问题的,可以下载离线安装包,直接拷贝到指定目录,也可以进行安装。

目录:D:\Program Files\novelai-webui-aki-v3\extensions
(D:\Program Files 换成你电脑的安装路劲)

补充知识点:Web UI的文件夹结构

  • embeddings:存放美术风格文件的目录,美术风格文件一般以.pt结尾,大小在几十K左右;

  • extensions:存放扩展插件的目录,我们下载的WebUI的插件就放在这个目录里,WebUI启动时会自动读取插件,插件目录都是git库,可以直接通过git更新;

  • extensions-builtin:存放WebUI内置的扩展;

  • models/hypernetworks:存放风格化文件的目录,风格化文件是配合Prompt使用的,以使AI会出对应风格的图片,风格化文件也以.pt结尾,大小在几百MB左右;

  • models/Lora:存放Lora的文件的目录,Lora文件是用来调整模型的,可以重映射模型文件的Prompt映射,使AI在相应的提示词下按照Lora的样式绘制,Lora文件一般以.safetensors结尾,大小在几百MB左右;

  • models/Stable-diffusion:存放模型的文件的目录,AI绘画时的采样基本从这个文件里采,影响图片的整体样式与画风,一般以.ckpt或.safetensors结尾,大小在几个G左右;

  • models/VAE:存放VAE文件的目录,VAE文件会影响图片整体的色调,如在刚开始玩WebUI时画出的图都比较灰,就是因为WebUI默认没有为我们设置VAE导致的,VAE文件一般以.ckpt或.vae.pt结尾,大小在几百MB或几个G不等;

  • outputs/extras-images:AI放大的原图的默认保存路径;

  • outputs/img2img-grids:批量图生图时的缩略图原图的默认保存路径;

  • outputs/img2img-images:图生图的原图的默认保存路径;

  • outputs/txt2img-grids:批量文生图时的缩略图原图的默认保存路径;

  • outputs/txt2img-images:文生图的原图的默认保存路径;
    这些路径我们是可以在WebUI的设置界面修改成自定义路径的。

  • scripts:存放第三方脚本的目录;

  • venv:这个文件夹是WebUI首次运行时配置运行环境自己创建的,出现运行环境的问题时,可以删掉它让WebUI重新生成。

4. 勾选或取消插件后,需要“应用并重启”才能生效哦。

基础插件介绍

在安装最新版@秋叶的SD webUI安装包,已经内置了必要的插件如下:

  • LDSR(图片放大算法)
    Latent Diffusion Super Resolution(潜在扩散超分辨率模型)的缩写。一种放大图片的算法,耗时最长,也是效果最好的,尤其擅长对照片写实图放大。

  • ScuNET(图片放大算法)
    (Swin-Conv-UNet)是一种图像去噪深度学习网络,采用Swin-Conv块作为UNet骨干。ScuNET还采用了新的数据合成管线,用于实际图像去噪,包括高斯去噪和实际图像的盲去噪。

  • SwinIR(图片放大算法)
    是一种基于Swin Transformer的图像恢复方法,称为“Image Restoration Using Shifted Window Transformer”。SwinIR在图像超分辨率、图像去噪和JPEG压缩伪影减少等方面达到了最先进的性能。SwinIR包括三个部分:浅层特征提取、深层特征提取和高质量图像重建。特别是深层特征提取模块由几个残差Swin Transformer块组成。SwinIR通过实验展示了其在不同任务上的优越性能,参数数量可减少高达67%。

  • canvas-zoom-and-pan(局部重绘缩放平移图片插件)
    这个扩展允许用户在图形界面上缩放和平移图像。可以在使用局部重绘、涂鸦重绘等功能时快捷的缩放图片大小,方便对图片区域进行精准的绘制.

  • hypertile(一种算法)
    Tiled-optimizations for Stable-Diffusion稳定扩散的平铺优化,HyperTile 优化了 Stable-Diffusion U-Net 和 VAE 模型中的自注意力层,导致计算时间减少 1 到 4 倍,具体取决于初始分辨率和图块大小。实施过程非常简单。

  • prompt-bracket-checker
    提示词括号语法检查器,"(()"左右括号不对称时,提示你的小玩意。

  • soft-inpainting(柔和重绘)
    图生图涂抹重绘无缝处理的插件,允许您根据蒙版不透明度无缝地将原始内容与内涂内容混合。建议使用高蒙版模糊值!

高级插件介绍

  1. 简体中文翻译扩展
    插件用途:翻译页面上的按钮为中文
    插件地址:https://gitcode.net/ranting8323/stable-diffusion-webui-localization-zh_CN

  2. ControlNet 插件
    插件用途:SD最强插件之一,用于微调图片,里面有很多丰富的微调类型,如:canny、openpose、lineart等等,你先安装后面我们详细逐一介绍和实战。
    插件地址:https://gitcode.net/ranting8323/sd-webui-controlnet.git

  3. adetailer

    插件用途:图片修复插件(包括:身体 脸 手),支持同时修复所有人的脸,所有人的手灯多个地方。里面包含很多算法,挨个使用的时候会自动下载安装,如果你网络不行请直接下载算法模型,放在文件夹里面“.\novelai-webui-aki-v3\models\adetailer”

    插件地址:https://gitcode.net/ranting8323/adetailer.git
    算法地址:https://huggingface.co/Bingsu/adetailer/tree/main

  4. OneButtonPrompt
    插件用途:新手找灵感,提示词都不用写,完全随机或指定风格生成提示词,一支点“生成”可以无限抽卡,懒人专用(o)/~
    插件地址:https://github.com/Airjen/OneButtonPrompt

  5. Tag自动补全
    插件用途:能在输入Tag时提供booru风格(如Danbooru)的TAG自动补全。因为有一些模型是基于这种TAG风格训练的(例如Waifu Diffusion),因此使用这些Tag能获得较为精确的效果。
    插件地址:https://gitcode.net/ranting8323/a1111-sd-webui-tagcomplete

  6. sd-webui-prompt-all-in-one
    插件用途:旨在提高提示词/反向提示词输入框的使用体验。它拥有更直观、强大的输入界面功能,它提供了自动翻译、历史记录和收藏等功能,它支持多种语言,满足不同用户的需求。非常好用,必装插件之一,有了5和6轻松写提示词无压力。
    插件地址:https://gitcode.net/ranting8323/sd-webui-prompt-all-in-one

由于Stable Diffusion 是开源的,有很多开发者都为开源社区做了无私贡献,插件会越来越多,用法也不尽相同,我也会需要慢慢挖掘,探索新世界!

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号