写给小白的 ComfyUI 入门指南(安装/启动/更新/工作流获取/模型选择/插件安装)
ComfyUI 是当下强大灵活的基于节点的图像/音频/视频等的智能创作工具。
环境安装前提
这里仅以 Nvidia 显卡为例。有两个是必须安装的:
1. 安装 git,安装姿势见 2. 安装 Nvidia 显卡驱动/cuda/cudnn,安装姿势见
安装 ComfyUI
以 Windows11 + 英伟达显卡为例,当前有三种主流安装方式:
1. ( 推荐)官方一键整合包2. 官方桌面版 3. 第三方整合包(秋叶整合包等)
我最推荐的是第1种,首先因为其属于官方支持(出了问题修复极快/新特性支持极快),其次因为其兼备灵活性与简洁性,再次其最轻量(仅包含代码/环境/便捷操作脚本)。
灵活性:可以随时随地去拉取最新的更新。
简洁性:提供了一键启动脚本可以实现快速启动;提供了一键更新脚本实现快速更新;提供了非常简洁的 UI 界面。
我们就演示第一种安装方式,首先从 https://github.com/comfyanonymous/ComfyUI/releases 下载最新版压缩包。
如上所示,根据自己的显卡类型和cuda版本进行选择。
1. a卡 选择第一个 2. n卡+cuda130 选择第二个 3. n卡+cuda126 选择第三个
此处下载第三个。
下载后,解压压缩包即可。假设解压到 D:\ai\ComfyUI_windows_portable,解压后的目录如下:
那么我们约定 ComfyUI 的主目录就是 D:\ai\ComfyUI_windows_portable,下面所说的 ComfyUI 的主目录都指的是这个目录。
启动 ComfyUI
进入 ComfyUI 主目录后,有两种启动方式:
1. 双击压缩包中的 run_nvidia_gpu.bat,启动使用 N 卡的程序,生图速度快。2. 双击压缩包中的 run_cpu.bat,启动仅使用 cpu 的程序,生图速度慢。
当点击后,弹出一个终端,如下所示。注意这就是 ComfyUI 的终端,后面所有的 ComfyUI 的启动日志/插件安装日志/工作流运行日志都在这里(当一个工作流运行错误了,请到这里查看错误原因;当一个插件安装不成功,请到这里查看错误原因)。
浏览器输入 http://127.0.0.1:8088,展示界面如下(该页面就是 ComfyUI 的 WebUI):
接下来,我们跑第一个文生图工作流。
搭建工作流
工作流的获取方式通常有三种:
1. 直接从 ComfyUI 的官方模板中获取,之后根据自己需要微调 2. 从第三方博主获取,例如,下载我前面的文章中发布的工作流,直接拖到 WebUI,之后根据自己需要微调 3. 自己搭建
新手推荐获取的优先级是从 1到3。
我们来看第一种获取工作流的方式:(假设我们要做一个 z-image-turbo 的文生图工作流)
获取到工作流后,在运行工作流之前,有两件事情要做:
1. 下载工作流所需的模型 2. (可选)下载工作流所需的插件
下载模型
模型的下载需要搞清楚三件事:
1. 这个流需要下载哪些模型 2. 这些模型从哪里下载 3. 每个模型下载后需要放置到哪里
这三点:ComfyUI 的官方模板会在工作流中做一个说明(note);我的博客则会单独开出一个子块来给出所需的模型/模型的下载地址以及模型的放置位置。
通常模型有五个下载地址:
1. https://huggingface.co:最常用的模型下载地址,下载速度非常快,但是大陆下载不方便2. https://hf-mirror.com:是 huggingface 的镜像站,会同步 huggingface 几乎所有的模型,大陆可访问,但是下载速度略慢。直接将一个文件下载链接中的域名 huggingface.co 替换为 hf-mirror.com 即可3. https://www.modelscope.cn:国内版的 huggingface,会同步 huggingface 上的常用模型,大陆可访问,下载速度极快4. 第三方网站:civitai / liblib,这两者都是将模型可视化的展示给大家,方便大家快速的了解模型的作用 5. 博主的网盘
安装插件
首先安装插件管理器 ComfyUI-Manager。打开 cmd 终端,输入以下命令:
# 进入 custom_nodes 目录,该目录就是插件安装的目录cd D:\ai\ComfyUI_windows_portable\ComfyUI\custom_nodesgit clone https://github.com/Comfy-Org/ComfyUI-Manager.git之后重启 ComfyUI(关闭 ComfyUI 终端,再双击 run_nvidia_gpu.bat),重启完成之后,在 WebUI 就会多出如下的插件管理器按钮,点击 Manager,就可以唤起插件管理器操作界面,如下:
当导入一个工作流时,提示有缺失的插件,直接点击 Install Missing Custom Nodes,会自动检测出缺失的插件,之后点击安装即可。
如果需要自己手动安装一个插件,例如 ComfyUI-QwenVL,则点击 Custom Nodes Manager,之后在插件搜索界面进行搜索,找到自己想要安装的插件,然后点击 Install 进行安装(安装的过程中,可以观察 ComfyUI 中的终端日志,看是否有报错)。
需要注意的是:按照名字搜索会搜索出多个插件,你得搞明白自己需要安装的是哪一个。最简单的方式是:点击插件名称,会跳转到插件的GitHub地址,例如 https://github.com/1038lab/ComfyUI-QwenVL ,一般的博主都会给出这个地址。
还有一种方式是直接输入 github 地址安装,你熟悉哪一个就用哪一个。
更新 ComfyUI
进入 D:\ai\ComfyUI_windows_portable\update,有两种更新方式。
1. 双击 update_comfyui.bat:仅更新 ComfyUI 代码(这也是我们最常用的更新方式,仅拉取 ComfyUI 最新的特性)2. 双击 update_comfyui_and_python_dependencies.bat:更新 ComfyUI 源代码,同时更新 python 环境的依赖包(一般不用)



0 条评论