ComfyUI 用户手册
这是介绍 ComfyUI 的使用手册, ComfyUI提供了一个强大、模块化的stable diffusiuon GUI和后端。
本页面的目的是让您开始使用ComfyUI,运行您的第一个工作流,并为后续的步骤提供一些建议。
安装
我们不会详细介绍ComfyUI的安装过程,因为该项目正在积极开发中,安装指南可能会发生变化。请参考GitHub上的README,并找到与您的安装环境(Linux、macOS或Windows)相关的部分。
下载模型
如果您对Stable Diffusion相关的内容完全陌生,您要做的第一件事就是获取一个模型的检查点(checkpoint)文件,您将使用它来生成您的图像。
"经验丰富的用户"
如果您已经有了一些模型文件(模型检查点、嵌入等),就无需重新下载这些文件。您可以将它们保留在同一位置,只需告诉ComfyUI在哪里可以找到它们。为此,找到名为`extra_model_paths.yaml.example`的文件,将其重命名为`extra_model_paths.yaml`,然后编辑相关行并重启ComfyUI。完成这些操作后,跳到下一节。
您可以在像 CivitAI 或 HuggingFace 这样的网站上找到各种各样的模型。首先,选择一个您喜欢的模型 checkpoint 并将其放置在 models/checkpoints
目录中(如果目录尚不存在,则创建该目录),然后重新启动 ComfyUI。
使用ComfyUI的第一步
此时,您应该已经在浏览器标签页中成功运行了ComfyUI。加载的默认工作流是一个了解基础操作的好起点。您可以按住鼠标左键拖动画布,或按住空格键并移动鼠标来移动画布。您可以通过鼠标滚轮来缩放。
"意外总会发生"
如果您弄错了什么,只需在菜单中点击`加载默认值`,即可将其重置为初始状态。
在我们运行默认工作流之前,让我们做一个小修改,以预览生成的图像而不立即保存它们:
- 右键点击
Save Image
节点,然后选择Remove
。 - 在画布的空白部分双击,输入
preview
,然后点击PreviewImg
选项。 - 找到
VAE Decode
节点的IMAGE
输出,并将其连接到您刚添加的PreviewImg
节点的images
输入上。
这个修改可以在不立即将结果保存到磁盘上的情况下预览您的结果。不用担心,如果您真的喜欢某个特定的结果,您仍然可以右键点击图像并选择Save Image
来保存图像。
通过在菜单中点击Queue Prompt
,或在键盘上按Cmd+Enter或Ctrl+Enter,来生成您的第一张图像,就是这么简单!
加载其他工作流
为了便于分享,许多Stable Diffusion的接口,包括ComfyUI,都会在生成的PNG内部存储生成流程的详细信息。许多与ComfyUI相关的工作流指南也会包含这些元数据。要加载生成图像的关联流程,只需通过菜单中的Load
按钮加载图像,或将其拖放到ComfyUI窗口中。这将自动解析详细信息并加载所有相关节点,包括它们的设置。
"没有显示工作流"
如果您加载了一个图像但没有显示流程,这可能意味着文件的元数据被剥离了。如果您知道图像的原始来源,尝试询问作者在不剥离元数据的网站上重新上传它。
下一步
这一页应该已经给您提供了一个关于如何开始使用ComfyUI的良好初步概览。多亏了基于节点的界面,您可以构建由数十个节点组成的工作流程,所有这些节点都在做不同的事情,并最终组成图像生成流水线。
您现在可能也有很多问题,比如刚刚发生了什么,每个节点做了什么,以及"我如何做..."类型的问题。这些问题希望在这些文档的其余部分得到回答。
进一步支持
手册中未回答的其他问题?查看ComfyUI Matrix空间!