ComfUI 入坑铺垫
从2022年开始,AIGC (Artificial Intelligence Generative Content)在绘画领域的蓬勃发展大家都有目共睹。目前,常用的 AI 绘画创作工具主要有 Midjourney(简称MJ) 和以 Stable Diffusion(简称 SD) 为基础的系列工具。
MJ 需要付费,对电脑硬件没有要求,只需要通过浏览器打开网站,输入提示词即可使用。
SD 则开源免费,可以本地部署,也可以通过云端使用。如果本地使用,上手难度和学习成本略大,对电脑硬件(尤其是显卡)有一定要求。
在实际使用中,MJ 和 SD 各有利弊。比如,MJ 使用简单,生成的图像美学度高,也很有想象力。SD 比 MJ 有更丰富的功能,尤其是搭配各种开源插件,可以对图像进行强力控制和精细的调整,从而生成更符合需要的图像。总的来说,如果你只是想生成一张美观的图像素材,对图像细节没有太多需求,选择 MJ 就对了。如果对图像细节有要求,比如风格,构图,人物姿势,场景安排等等,SD则更为合适。
ComfyUI 和 WebUI 的区别
相信有不少小伙伴知道 WebUI,甚至把 WebUI 等同于 Stable Diffusion 。这里我们首先要厘清一个概念,Stable Diffusion 是一种扩散模型,可以用来生成图像。而如果没有 UI 界面,就必须通过命令行的方式来使用,非常不方便。而 ComfyUI 和 WebUI 就是使用 Stable Diffusion 生成图像的两个 UI 界面。
WebUI 的界面
ComfyUI 的界面
不同的GUI界面有不同的交互方式。WebUI 是传统的层级操作界面,所有功能都一一展现在用户面前,需要用哪个功能就勾选哪一个。这样的好处是简单易学,容易上手,缺点则是不够灵活,很多时候创意会局限于功能。而ComfyUI是一个节点操作界面,功能隐藏在一个个节点里,需要用户手动搭建工作流。
从学习成本来看,ComfyUI 会比SD高。但一旦你理解并熟悉了基于节点的工作流搭建,就会体会到其中的妙处:
1,界面清爽,需要什么才调用相应的节点。
2,可以根据自己的需求搭建相应的工作流,而不是界面上有什么才能用什么。
ComfyUI 有点像一堆乐高部件,想实现什么功能就自己搭建,非常自由,拓展性也很大。另外,ComfyUI 在性能上也会比 WebUI 好,占用显存更少,出图速度也更快。
云端使用
如果暂时不想下载安装,或者电脑硬件达不到需求,可以先通过在线的方式学习了解。
LibLib 同时提供 WebUI 和 ComfyUI。
https://www.liblib.art/
RunningHUB 提供 ComfyUI
https://www.runninghub.cn/
本地部署 ComfyUI 的硬件要求
本地使用 ComfyUI ,对电脑硬件有一定要求,尤其是显卡,硬盘和内存。
显卡指定英伟达(Nvidia) 独立显卡,显存6G以上,目前推荐4060Ti 16G。硬盘推荐固态硬盘(SSD),1T起步。内存32G以上。
下载安装
整合包
官方便携包并不包含基本模型和插件,为了方便大家的使用,已经有不少热心网友做了整合包。这里最知名的就是秋葉整合包。
整合包的使用本文不做过多描述,下载后简单更新后开箱即用。下面我重点介绍官方便携包。
官方便携包
首先我们打开Comfyui的官方页面:
https://github.com/comfyanonymous/ComfyUI
这个页面有Comfyui的详细介绍和安装步骤。
Comfyui有好几种安装方式,这里推荐直接下载windows整合包:
https://github.com/comfyanonymous/ComfyUI/releases
打开上面的网址,找到下载链接,下载压缩包。
下载完成后,我们会得到一个压缩文件,将其解压到合适的位置(建议放在空间最大且速度最快的硬盘)。打开文件夹,可以看到 “run_nvidia_gpu.bat”,双击就能启动ComfyUI了。但这时候并不能生成图像,因为我们还需要下载 checkpoint 模型。
下载模型
AI绘画需要用到不同的模型。不过一开始,我们只需要下载一个checkpoint模型(俗称大模型)就可以了。这里推荐两个下载模型的网站:
https://civitai.com/
https://www.liblib.art/
civitai就是知名的C站,不过有可能国内没法顺利访问。我们也可以去liblib这个国内网站下载模型。
下载好的模型放在 :
ComfyUI_windows_portable\ComfyUI\models\checkpoints
运行 ComfyUI
点击 run_nvidia_gpu.bat ,运行Comfyui。
等待一段时间,看到出现 http://127.0.0.1:8188/ 地址时,说明启动成功。
为了帮助大家更好地掌握 ComfyUI,我花了几个月的时间,撰写并录制了一套ComfyUI的基础教程,共六篇。这套教程详细介绍了选择ComfyUI的理由、其优缺点、下载安装方法、模型与插件的安装、工作流节点和底层逻辑详解、遮罩修改重绘/Inpenting模块以及SDXL工作流手把手搭建。
由于篇幅原因,本文精选几个章节,详细版点击下方卡片免费领取
一、ComfyUI配置指南
- 报错指南
- 环境配置
- 脚本更新
- 后记
- …
二、ComfyUI基础入门
- 软件安装篇
- 插件安装篇
- …
三、 ComfyUI工作流节点/底层逻辑详解
- ComfyUI 基础概念理解
- Stable diffusion 工作原理
- 工作流底层逻辑
- 必备插件补全
- …
四、ComfyUI节点技巧进阶/多模型串联
- 节点进阶详解
- 提词技巧精通
- 多模型节点串联
- …
五、ComfyUI遮罩修改重绘/Inpenting模块详解
- 图像分辨率
- 姿势
- …
六、ComfyUI超实用SDXL工作流手把手搭建
- Refined模型
- SDXL风格化提示词
- SDXL工作流搭建
- …
由于篇幅原因,本文精选几个章节,详细版点击下方卡片免费领取