ComfyUI 工作流基础概念以及如何使用
什么是工作流(Workflow)?
工作流是 ComfyUI 中最核心的概念,简单来说就是由多个节点(Node)连接组成的图形化界面,用来描述 AI 绘图的整个处理过程。就像搭建乐高积木一样,我们通过组合不同功能的节点,来实现各种 AI 绘图效果。
工作流的基本组成
一个典型的工作流通常包含以下几个部分:
- 节点(Node):每个节点代表一个具体的功能,比如加载模型、生成图片等
- 连线(Connection):节点之间的连接线,表示数据的流向
- 输入输出端口:节点上的小圆点,紫色表示输入,橙色表示输出
如何创建工作流
-
添加节点:
- 右键点击画布,会弹出节点菜单
- 在搜索框输入关键词查找需要的节点
- 点击选择需要的节点,它就会出现在画布上
-
*连接节点:
- 用鼠标从一个节点的输出端口拖动到另一个节点的输入端口
- 确保连接的端口类型匹配(颜色相同)
- 错误的连接会显示红色提示
工作流的导入导出
导出工作流
- 导出为 JSON 文件:
- 点击右上角的 “Save”(保存)按钮
- 选择保存位置,文件会以 .json 格式保存
- 分享工作流:
- 选中要分享的节点
- 右键选择 “Copy” 复制
- 可以直接分享复制的文本给其他人
导入工作流
-
导入 JSON 文件:
- 直接将 .json 文件拖拽到 ComfyUI 界面
- 或点击右上角的 “Load” 按钮选择文件
-
从剪贴板导入:
- 复制其他人分享的工作流文本
- 在 ComfyUI 界面按 Ctrl+V(Mac 用户按 Command+V)粘贴
ComfyUI 工作流常见错误状态
实用技巧
-
节点组织:
- 按住空格键可以平移画布
- 使用鼠标滚轮缩放画布
- 选中多个节点后可以一起移动
-
快速操作:
- 按住 Alt 键拖动节点可以快速复制
- 双击节点可以快速修改参数
- 按 Delete 键删除选中的节点
-
保存常用模板:
- 将常用的工作流保存为模板
- 需要时直接导入,避免重复搭建
常见问题解决
-
节点连接错误:
- 检查节点类型是否匹配
- 确保必要的输入节点都已连接
- 查看错误提示信息
-
工作流无法运行:
- 检查是否所有必需的模型都已加载
- 确认参数设置是否正确
- 查看控制台的错误日志
小贴士
- 建议从简单的工作流开始学习
- 可以参考他人分享的工作流来学习
- 多尝试不同的节点组合
- 记得经常保存你的工作流