2026/4/18 10:23:26
网站建设
项目流程
怎样做自己的国外网站,大连网站建设 仟亿,微分销系统软件,网络广告词ComfyUI 是一款专为 AI 绘画与图像生成设计的图形化工作流工具#xff0c;广泛用于基于 Stable Diffusion 模型的图像生成任务。它通过节点式#xff08;Node-based#xff09;界面让用户以可视化方式连接不同的处理模块#xff08;如文本编码器、VAE、UNet、采样器等…ComfyUI 是一款专为 AI 绘画与图像生成设计的图形化工作流工具广泛用于基于 Stable Diffusion 模型的图像生成任务。它通过节点式Node-based界面让用户以可视化方式连接不同的处理模块如文本编码器、VAE、UNet、采样器等从而构建高度可定制的图像生成流程。相比传统的“一键生成”式界面如 Automatic1111 的 WebUIComfyUI 更适合高级用户进行精细化控制和实验性创作。其核心优势包括模块化设计每个功能如提示词处理、潜变量生成、去噪步骤、图像解码都作为一个独立节点存在用户可自由组合。高效资源利用支持显存优化可在较低配置的 GPU 上运行复杂模型。可复现性与分享整个工作流可以保存为 JSON 文件方便分享与重复使用。扩展性强支持大量自定义节点插件如 ControlNet、LoRA、IP-Adapter 等实现姿态控制、风格迁移、图像修复等功能。使用 ComfyUI 的典型工作流包括以下节点链路输入正向/反向提示词 → 文本编码节点设置采样参数采样器、步数、CFG 值→ 采样节点加载基础模型如 SDXL 或 SD 1.5→ 模型加载节点结合潜在空间随机噪声 → UNet 去噪VAE 解码生成最终图像# 示例ComfyUI 工作流逻辑示意非实际运行代码workflow{prompt:a beautiful landscape with mountains and sunset,negative_prompt:blurry, low quality,steps:20,cfg:7.5,sampler:euler_ancestral,model:stabilityai/stable-diffusion-xl-base-1.0,vae:auto,seed:123456}# 实际操作在图形界面中通过拖拽节点完成安装和配置 ComfyUI 的本地运行环境可以通过以下步骤完成适用于 Windows、Linux 和 macOS 系统。ComfyUI 基于 Python 构建并依赖 Git 和 PyTorch 来运行 Stable Diffusion 模型。一、系统要求操作系统Windows 10/11、Linux如 Ubuntu、macOSM1/M2 推荐GPU 支持NVIDIACUDA、AMDROCm或 Apple SiliconM系列芯片内存至少 8GB RAM推荐 16GB显存至少 4GB VRAM推荐 8GB 以支持 SDXL 等大模型二、安装步骤1. 安装 Python 和 Git下载并安装 Python 3.10建议使用 3.10.x 版本兼容性最佳下载并安装 Git验证安装python --versiongit--version2. 克隆 ComfyUI 仓库打开终端或命令提示符执行gitclone https://github.com/comfyanonymous/ComfyUI.gitcdComfyUI3. 安装 Python 依赖pipinstalltorch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu118 pipinstall-r requirements.txt注若使用 CPU 运行无 GPU可安装 CPU 版 PyTorch速度较慢pipinstalltorch torchvision torchaudio4. 下载模型文件将 Stable Diffusion 模型放入ComfyUI/models/checkpoints/目录中例如v1-5-pruned.ckptSD 1.5sd_xl_base_1.0.safetensorsSDXL可从 Hugging Face 或 Civitai 下载合法授权的模型。5. 启动 ComfyUI在项目根目录运行python main.py启动后默认访问地址为http://127.0.0.1:8188三、常见配置选项启动时可添加参数优化性能python main.py --listen0.0.0.0 --port8188--gpu-only --dont-upcast-attention常用参数说明--listen允许局域网访问--gpu-only强制使用 GPU--safe-unpickle提高安全性禁用自定义脚本--disable-metadata减少保存图像的元数据四、首次使用建议打开浏览器进入界面 → 拖拽“Load Checkpoint”节点加载模型。连接提示词、采样器、VAE 和图像生成节点。右键点击“KSampler”节点选择“Queue Prompt”开始生成。ComfyUI 启动失败是初学者常见的问题可能由环境配置、依赖缺失或硬件兼容性引起。以下是常见原因及其解决方案1.Python 或 PyTorch 版本不兼容表现报错ModuleNotFoundError、No module named torch原因未安装 PyTorch 或版本错误✅解决方法确保安装的是Python 3.10推荐安装对应版本的 PyTorch# NVIDIA GPUCUDA 11.8pipinstalltorch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu118# Apple M系列芯片Metal 加速pipinstalltorch torchvision torchaudio# CPU-only无GPUpipinstalltorch torchvision torchaudio --index-url https://download.pytorch.org/whl/cpu2.缺少依赖包requirements.txt 未正确安装表现启动时报ImportError: No module named folder_paths或类似错误✅解决方法在 ComfyUI 根目录运行pipinstall-r requirements.txt若网络慢可使用国内镜像源pipinstall-r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple3.模型文件缺失或路径错误表现启动后无法加载模型提示Checkpoint not found✅解决方法将.ckpt或.safetensors模型文件放入ComfyUI/models/checkpoints/推荐测试模型v1-5-pruned.ckptsd_xl_base_1.0.safetensors4.显存不足Out of Memory, OOM表现程序崩溃、黑屏退出、报错CUDA out of memory✅解决方法添加低显存优化参数启动python main.py --gpu-only --disable-xformers --lowvram使用--force-fp16强制半精度减少内存占用避免同时运行其他大型 AI 工具如 WebUI5.端口被占用表现提示Address already in use或无法访问8188✅解决方法更换端口启动python main.py --port8189或终止占用进程Windowsnetstat -ano | findstr :8188 taskkill /PID 进程号 /F6.Git 克隆不完整或子模块缺失表现界面空白、节点加载失败✅解决方法确保完整克隆项目gitclone --recurse-submodules https://github.com/comfyanonymous/ComfyUI.git若已克隆更新子模块gitsubmodule update --init --recursive7.防病毒软件或系统权限阻止运行表现双击无反应、脚本被拦截✅解决方法将 ComfyUI 文件夹添加到杀毒软件白名单以管理员身份运行终端在 Windows 上关闭 SmartScreen8.自定义节点导致冲突表现启动卡住、报错指向某个节点✅解决方法临时重命名custom_nodes文件夹以禁用所有插件逐个启用排查问题节点更新节点至最新版本快速诊断建议查看命令行输出日志定位具体错误使用最小配置测试仅保留基础模型和默认节点参考官方 GitHub Issueshttps://github.com/comfyanonymous/ComfyUI/issues