AI工具箱
ComfyUI

ComfyUI 使用教程

从入门到精通的完整指南

ComfyUI 简介

ComfyUI是一款基于节点工作流的Stable Diffusion图形界面工具,通过拖拽连接节点的方式构建图像生成流程。相比传统WebUI,ComfyUI提供了更灵活、更精细的工作流控制能力,支持复杂的多模型串联和条件控制。用户可以可视化地构建从提示词处理、模型加载、采样到图像输出的完整流程。支持SDXL、Flux等最新模型,工作流可保存复用,适合需要精细控制生成过程的高级用户。

详细功能介绍

【工具简介】

ComfyUI是一款基于节点式工作流的AI图像生成界面,提供可视化的流程编排能力。

【核心功能】

①节点式工作流:通过拖拽和连接节点构建图像生成流程,每个节点负责特定功能(如加载模型、编码提示词、采样等)。

②灵活流程控制:支持条件分支、循环、批处理等高级控制逻辑,可构建复杂的多模型协作流程。

③工作流保存分享:工作流可导出为JSON文件保存和分享,社区提供大量现成的工作流模板。

④多模型支持:支持Stable Diffusion 1.5/SDXL/Flux等多种模型,以及LoRA、ControlNet、IP-Adapter等扩展。

⑤高效资源管理:采用智能缓存机制,节点执行结果可复用,减少重复计算,提升生成效率。

【适用场景】

  • AI艺术家需要精细控制图像生成的每个环节
  • 工作室需要构建可复用的标准化图像生成流程
  • 研究人员进行模型对比实验和流程调试
  • 【快速入门】

  • 从GitHub下载ComfyUI最新版本并解压
  • 将下载的Stable Diffusion模型放入models/checkpoints目录
  • 运行python main.py启动服务,浏览器访问http://127.0.0.1:8188
  • 从右侧节点面板拖拽节点到画布,连接节点构建工作流并点击Queue Prompt执行
  • 【优缺点分析】

    优点:节点式工作流灵活度极高;工作流可保存复用便于标准化;资源利用效率高;社区活跃模板丰富。

    缺点:学习曲线较陡需要理解节点概念;初始界面不够直观对新手不友好;搭建复杂工作流需要一定时间投入。

    【适合人群】

  • 追求精细控制的AI艺术创作者
  • 需要标准化工作流的创作团队和工作室
  • AI技术研究者和高级玩家
  • 1ComfyUI入门教程:用节点工作流玩转AI绘画

    入门10分钟
    ComfyUI是一款基于节点工作流的Stable Diffusion图形界面工具,通过拖拽连接节点的方式构建图像生成流程,提供比传统WebUI更灵活精细的控制能力。 快速开始 ComfyUI需要本地部署。首先确保电脑已安装Python 3.10以上版本和NVIDIA显卡驱动。访问GitHub仓库github.com/comfyanonymous/ComfyUI,下载代码并解压。进入目录运行pip install -r requirements.txt安装依赖,然后运行python main.py启动程序。浏览器会自动打开http://127.0.0.1:8188界面。首次使用需将下载好的Stable Diffusion模型文件放入models/checkpoints目录。 核心功能演示 一、文字生图:在空白画布上右键添加Load Checkpoint节点加载模型,添加CLIP Text Encode节点输入提示词,连接KSampler采样器节点设置步数和CFG值,最后连接VAE Decode和Save Image节点输出图片。点击Queue Prompt即可生成。二、工作流保存复用:搭建好的工作流可通过Save按钮保存为JSON文件,下次使用时直接Load加载,无需重新搭建。社区有大量现成工作流可下载导入。三、多模型切换:Load Checkpoint节点可随时切换不同模型,如SD 1.5、SDXL或Flux,同一工作流只需更换模型节点即可适配不同生成需求,无需重新搭建流程。 实际使用案例 场景一:电商产品图生成。搭建包含ControlNet节点的工作流,输入产品照片作为参考,配合提示词生成不同场景的产品展示图,批量生产高质量电商素材。场景二:插画创作。利用多节点串联实现线稿上色流程,先用ControlNet控制构图,再通过提示词指定风格和配色,快速产出风格统一的系列插画。 常见问题 Q:ComfyUI和Stable Diffusion WebUI有什么区别?A:ComfyUI采用节点式工作流,可视化程度更高,支持更复杂的生成流程控制;WebUI使用表单界面,上手更简单但灵活性较低。Q:显存不够怎么办?A:可开启--lowvram启动参数降低显存占用,或使用较小的模型如SD 1.5替代SDXL。Q:工作流节点怎么连接?A:相同颜色的接口可以互相连接,从输出端口拖动连线到对应的输入端口即可。 小贴士 一、善用右键菜单快速添加常用节点,记住快捷键可大幅提升搭建效率。二、从社区下载成熟工作流学习节点连接逻辑,比自己摸索快得多。三、使用Manager插件可一键安装缺失的自定义节点,解决工作流导入后节点缺失问题。