前言
今天花时间试了试怎么用 ComfyUI,今天晚上就来介绍一下,怎么简单使用。
上面是用 comfyUI 生成的视频。
安装
首先进行安装。
在 github 上搜索 comfyUI,第一个就是,点进去然后点击左侧 Releases 的内容。
选择第一个,下载下来,然后解压。
OK,这就结束了,你已经安装完了。
接下来点击. bat 文件,你就可以使用 comfyUI 了。
有英伟达显卡的点击 run_nvidia_gpu,没有的就用上面 run_cpu。
找个模型
在 Civita 上找个模型,注意左上角得显示 checkpoint,下载好后,放入 ComfyUI_windows_portable\ComfyUI\models\checkpoints
这个路径里面。
启动
点击 .bat
文件后出现控制台,然后就是等待,有时候很快,有时候很慢,我不清楚是什么原因。这次等了有个七分钟,有时候 1 秒就进了,我没排查出什么问题。可能是我的电脑不太行了。(快写完博客的时候发现了,是我磁盘读写速度太慢了)不过也可以看出 comfyUI 如果使用不是特别的吃配置。
进入浏览器,在 checkpoint 加载器中选择你下载的那个(如果没有模型是没法用的),然后点击右上角的 queue,等一会就能生成一张图片,我这台渣机也只需要十秒左右的时间。
加上插件
我这里是已经加上汉化插件了,原本的是全英语的,所以我接下来介绍怎么安装插件。
ConfyUI-Manager
前提是要安装 git,安装过程这里不多赘述。
我们先来安装插件管理器,方便之后插件的安装。
ComfyUI_windows_portable\ComfyUI\custom_nodes
在这个路径,选中路径框。
输入 cmd,进入控制台。
输入下面的指令:
git clone https://github.com/ltdrdata/ComfyUI-Manager.git
然后重启 comfyUI,就能够通过管理器来安装插件,不用手动 git clone 了。
使用 manager 安装汉化插件
重启后再进入,发现右下角多了 manager,点击进入插件管理。
我画了四个红框,这是我觉得会比较常用到的,从上到下,第一个是插件的管理,第二个是模型的管理,第三个第四个是更新 comfyUI 本体与插件的。
点击第一个,搜索 AIGODLIKE,点击 INSTALL,进行汉化。
还要重启一下 comfyUI。
这里就汉化成功了。
至于其他的插件,我就不多介绍了。大家可以看看。github 上看看 readme 就能大致清楚怎么用了。
工作流 work flow
comfyUI 玩的就是工作流,这里可以看看作者的一些例子 comfyanonymous/ComfyUI_examples: Examples of ComfyUI workflows (github.com) 作为学习与参考。
简单的文生图工作流
建立节点
右键就可以新建节点。
先整个 checkpoint加载器,这是一切的原点。
然后在条件一栏选择 clip 文本编码器,在这里我们可以填写正面或者负面的 promot,
点击节点,可以对标题进行修改,同时也能改变颜色,让节点更加清晰。
效果如下:
然后加入采样器,在采样里面。选择那个 K 采样器就行。
接着是空的 latent,用来控制图片的大小。
最后是 vae 的解码器和图片下载,vae 解码器也在 latent 里面,注意别跟编码器弄混了,图片下载在图片里面。
就这几个节点,然后连线。相同颜色的能连到一起。左边的点代表输入,右边的点代表输出,把相对应的连起来,一个简单的文生图工作流就完成了。
输入提示词。我这里用了自动的负面提示词,这是 one button 插件的自定义节点。最后点击添加提示词队列,进行测试。
稍等片刻,第一次使用一个模型会很慢,之后就非常快了。
这里就得到了一张 ai 生成的图片。
进行分组
右键也可以进行分组。
对着分组再右键,缩放组到节点就是能全部包裹住已经包裹的节点,让节点不那么乱。
编辑组可以设置颜色与标题,使组更明显,让工作流更加井井有条。
视频工作流
大家可以看看作者给的例子中的 video 部分,注意一定要使用 svd 模型,下载是在之前的 manager 中点击 model manager 搜索 svd 下载即可。然后在工作流中选择这个。
使用下面的图片进行视频制作。这张图也是用 comfyUI 简单生成的。
等了一会,视频如下:
笔者的话
comfyUI 上手十分简单,可以说是解压即用了,至于进阶的内容就是看看大神们的工作流是怎么设计的。自己也比葫芦画瓢尝试尝试。
总结
### 文章总结:ComfyUI 简单使用教程**前言**
- 介绍了作者尝试使用ComfyUI并分享其简单使用方法。
**安装**
1. **搜索下载**:在GitHub搜索ComfyUI,在Releases中下载最新版本并解压。
2. **运行**:双击`.bat`文件启动ComfyUI。根据显卡情况(英伟达GPU或CPU)选择相应的运行文件。
**找个模型**
- 在Civita平台寻找并下载模型,注意模型需包含`checkpoint`。下载后放置到`ComfyUI_windows_portable\ComfyUI\models\checkpoints`路径中。
**启动ComfyUI**
- 点击`.bat`文件启动后,可能需等待几分钟(与磁盘读写速度有关)。浏览器界面加载后,在checkpoint加载器中选择并加载模型。
- 使用`queue`命令生成图片,过程仅需十秒左右。
**加上插件**
1. **安装ConfyUI-Manager**:需先安装git,通过命令`git clone`方式将ConfyUI-Manager仓库克隆至`ComfyUI\custom_nodes`路径,重启ComfyUI以启用。
2. **安装汉化插件**:在管理器中搜索并安装AIGODLIKE插件进行汉化。
**工作流(Work Flow)**
- ComfyUI的核心在于构建工作流程,可通过官方GitHub仓库的示例学习。
**简单的文生图工作流**
1. **建立节点**:通过右键新建多个节点,包括checkpoint加载器、CLIP文本编码器、采样器、latent控制(调整大小)、vae解码器和图片下载。
2. **设置与连接**:在每个节点内填写参数、调整标题及颜色后,通过节点色彩匹配进行连接,共同完成工作流程构建。
3. **输入测试**:在工作流中输入提示词,使用“添加提示词队列”进行测试,稍等片刻即可获得AI生成的图片。
**进行分组**
- 可通过右键操作将节点分组,并对分组进行缩放、编辑(设置颜色与标题),以便更好地组织工作流程。
**视频工作流**
- 下载SVD模型,通过Manager中的Model Manager搜索并下载。
- 设计视频工作流,选择合适的图片导入,生成视频文件。
**笔者的话**
- ComfyUI使用简单方便,上手容易,进阶内容则可通过学习他人的工作流程来实现。鼓励尝试与创新。