以下是正确使用ComfyUI的关键步骤,结合搜索资源中的核心信息整理:
一、安装与配置
- 系统适配
- Windows:下载整合包(如秋叶版),解压后双击
run_nvidia_gpu.bat
(N卡)或run_cpu.bat
(CPU)启动。 - Mac/Linux:通过终端安装依赖(
pip install comfy
),运行python main.py
启动。
- 模型准备
- 从HuggingFace下载模型文件(.ckpt/.safetensors),放入
models/checkpoints
目录。 - 如需共享WebUI模型,修改
extra_model_paths.yaml
指向WebUI模型路径。
二、基础操作流程
- 界面导航
- 左侧面板:搜索节点(如“Load Checkpoint”“CLIP Text Encode”)、管理模型/工作流。
- 右侧控制栏:启动/暂停生成、查看队列历史。
- 画布区域:拖拽节点构建工作流,双击空白处快速搜索节点。
- 文生图工作流
- 加载模型:拖入“Load Checkpoint”节点,选择已下载的模型文件。
- 输入提示词:
- 正向提示词(如“sunset over mountains, vibrant colors”)→ 连接至CLIP Text Encode节点的“Positive Prompt”输入口。
- 负向提示词(如“blurry, low quality”)→ 连接至“Negative Prompt”输入口。
- 生成图像:连接“KSampler”节点(控制采样步数、CFG强度)→“VAE Decode”节点→“Save Image”节点,点击“Queue Prompt”生成。
三、进阶功能
- 图生图与控制
- 添加“Load Image”节点,输入图像至VAE Encoder生成潜空间图像,再连接至KSampler调整去噪强度(0.5-0.8)。
- 使用IP-Adapter等插件实现图像风格迁移。
- 性能优化
- 显存不足时,启用“--lowvram”模式或使用“分块生成”节点。
- 大型工作流可分组管理,通过“Subgraph”功能减少画布混乱。
四、注意事项
- 模型兼容性:确保模型文件与ComfyUI版本匹配,SDXL模型需额外配置。
- 插件安装:通过ComfyUI Manager(侧边栏“插件”)安装第三方节点,避免手动复制文件导致错误。
更多细节可参考官方文档或社区教程。