StableDiffusion学习笔记——1、环境搭建

发布于:2025-02-16 ⋅ 阅读:(27) ⋅ 点赞:(0)

目录
  大家好,我是阿赵。
  阿赵我对各种技术都有浓厚的兴趣,对AI相关的技术也不例外。随着AI技术的不断发展,出现了很多不同的AI绘图和视频制作的工具,比如常见的Stable Diffusion和ComfyUI。
  现在出现了很多现成可用的AI工具,所以Stable Diffusion现在看起来似乎有些古老。不过由于它的开源免费特点,Stable Diffusion一直还是比较主流的本地搭建AI生图工具,在文生图、图生图方面,有比较出色的表现。于是我对Stable Diffusion进行了一定的学习,记录一些学习的笔记,方便以后查找。
  这一篇主要是记录一下怎样才能运行Stable Diffusion。

一、Stable Diffusion和WebUI

  Stable Diffusion的运行环境是Python,是基于命令行来调用方法生成图片的。
  所以如果要使用原生的Stable Diffusion,在环境搭建方面会有一定的门槛,需要安装Python、安装github、安装各种各样的运行依赖的库,等等。
  然后在使用上也并不是很直观,需要记住各种命令和参数,没有可视化的操作界面。
  后来有一位叫做Automatic1111的大神制作了一款操作Stable Diffusion的网页用户界面,也就是SD WebUI了。
  原始版本的SD WebUI大概是这样的:
在这里插入图片描述

  由于有了可视化的界面操作,所以让Stable Diffusion使用起来变得方便了很多。

二、 二次开发的SD WebUI

  SD WebUI的出现使Stable Diffusion变得容易使用。不过在使用Stable Diffusion的过程中,还需要很多辅助的功能。因为SD WebUI本身是开源项目,所以接下来又有很多大神对它进行了二次开发。
  在国内比较有名的是B站up主”秋葉aaaki”制作的秋叶版WebUI。秋叶大神的这个版本,不止是对WebUI进行了二次开发,还制作了一个功能比较完善的一键启动器:绘世启动器。
  有兴趣的朋友可以去B站秋叶大神的主页去找到下载压缩包,下载后解压缩,会找到A绘世启动器.exe,运行它:
在这里插入图片描述

  打开之后,是这样的界面:

在这里插入图片描述

  在启动的过程中,它会把大部分繁琐的东西都帮你解决了,比如:

  1. 安装各种环境

  2. 安装各种依赖库

  3. 检查WebUI的版本更新
      然后启动器本身带有很多功能,比如:

  4. 列出各个功能对应的文件
    在这里插入图片描述

  5. 可以随意切换不同的内核版本
    在这里插入图片描述

  6. 可以管理扩展列表
    在这里插入图片描述

  7. 可以安装扩展
    在这里插入图片描述

  8. 可以管理和下载模型
    在这里插入图片描述

  9. 在Stable Diffusion功能出现问题时可以生成诊断包
    在这里插入图片描述

  10. 可以查看控制台的输出
    在这里插入图片描述

  11. 一些其他的小工具
    在这里插入图片描述

  在安装好启动器之后,点击“一键启动”按钮,等待一小段时间,就会在网页浏览器上面,打开了WebUI了:
在这里插入图片描述

三、 小总结

  想使用AI进行素材创作的人,并不一定都是程序员,反而是各种美术工作者居多。所以安装和部署Stable Diffusion本身就变成了一个比较大的门槛,让很多人望而止步。
  一键启动包的出现,很好的解决了这个问题。比如秋叶大神的绘世启动器,基本上能让大部分小白用户都能比较轻松的使用到Stable Diffusion。
  至于秋叶版的WebUI具体怎样使用,下一篇笔记再记录一下。


网站公告

今日签到

点亮在社区的每一天
去签到