尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

ComfyUI 从 0 到 1 完整上手指南:装好环境,跑通第一个文生图工作流

ComfyUI 从 0 到 1 完整上手指南:装好环境,跑通第一个文生图工作流 ComfyUI 从 0 到 1 完整上手指南装好环境跑通第一个文生图工作流【免费下载链接】ComfyUIThe most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface.项目地址: https://gitcode.com/GitHub_Trending/co/ComfyUI你手头有一份下载好的扩散模型文件想让输入一段文字、输出一张图这条链路在本机真正跑起来而且每一步都能自己控制——这就是 ComfyUI 解决的问题一个基于节点图的扩散模型生成界面本地运行、离线可用。下面按顺序走四件事装好环境并验证启动、跟做第一个文生图工作流、讲透几个最影响出图的参数、解决新手最高频的报错。 环境准备5 分钟装好 ComfyUI 并验证启动ComfyUI 的核心依赖是 PyTorch装错版本是新手报错的头号来源。顺序别乱先装 PyTorch再装项目依赖。安装对应显卡的 PyTorchNVIDIA 显卡装 CUDA 版本AMD 装 ROCm 版本Apple Silicon 装 nightly 版。按 PyTorch 官方安装页给出的命令执行即可README 里也附了各平台的具体命令。克隆项目并安装依赖git clone https://gitcode.com/GitHub_Trending/co/ComfyUI cd ComfyUI pip install -r requirements.txt第一条拉取代码第二条把前端、transformers、safetensors 等全部依赖一次装齐。 3.放一个模型把下好的大模型单文件.safetensors / .ckpt放进models/checkpoints目录。这是后续能出图的前提空目录启动是合法的只是没有模型可选。 4.启动python main.py验证是否装好核对这三点终端打印出本地访问地址默认是http://127.0.0.1:8188浏览器打开该地址节点画布正常加载终端没有红色异常堆栈画布上右键加一个 Checkpoint Loader 节点下拉框里能看到你刚放的那份模型。三点都满足环境就通了。️ 跟做第一个 ComfyUI 工作流从文字到成图 6 步不用手动画节点项目自带的模板能让你最快看到完整链路。项目根目录的blueprints/文件夹里有一批现成工作流比如 Text to Image (Z-Image-Turbo).json用界面里的 Load / Templates 入口加载即可。加载模板选一个文生图模板画布上会展开一整套已连好的节点图。预期现象节点之间是彩色连线没有红色报错框。放模型按模板要求把对应模型放进相应子目录单文件放models/checkpoints拆分的放models/diffusion_models等重启后模型名会出现在加载节点的下拉框里。写提示词在两个 CLIP Text Encode 节点里分别填正向描述和负向描述。正向写要什么负向写不要什么。定尺寸和种子在空 latent 或对应设置节点里确认宽高seed 留 0 就是随机填固定值则每次出图一致。排队生成按Ctrl Enter或点 Queue Prompt。预期现象节点依次变橙色执行、变绿色完成进度条走完。取结果Save Image 节点里显示成图同时文件写入output/目录。小技巧把生成的 PNG 直接拖回页面能还原出完整工作流和当时的种子。项目input/目录里放了一张示例输入图做图生图类工作流时可以直接拿它当输入跑一遍验证加载图像到采样节点的链路。⚙️ ComfyUI 关键参数拆解steps、cfg、seed 到底管什么下面这四个设置占出了图好坏的大部分原因都集中在 KSampler采样器节点和模型目录上。1. 模型文件的位置ComfyUI 把模型按职责拆成三类文件负责去噪的扩散模型、负责读文字的 CLIP/文字编码器、负责像素转换的 VAE。单文件 checkpoint 三者齐全放models/checkpoints就能一键加载拆分文件则分别放进models/diffusion_models、models/text_encoders、models/vae。放错目录的直接后果是下拉框里看不到模型工作流报model not found。2. steps采样步数管去噪做几轮。默认 20。调到 8~12 出图快但细节糙调到 30~40 细节更足但耗时接近翻倍。新手建议先用默认值确认方向再按速度和质量需求微调。3. cfg提示词引导强度管画面有多听话。默认 8。调低4 左右画面更自由、风格更飘调高10 以上更贴提示词但过高会出现过饱和和画面脏化。换模型后先回到该模型推荐的 cfg再动它。4. seed 与 denoiseseed 管可复现性同 seed 同参数必出同图改一个词也建议固定 seed才能对比出提示词的单独作用。denoise 管重绘幅度1.0 是完全重画文生图降到 0.4~0.7 则保留原图结构、只改局部这是图生图调风格的核心旋钮。 ComfyUI 新手踩坑黑图、显存不足、启动报错的解法现象原因解法启动报 Torch not compiled with CUDA enabledPyTorch 装成了 CPU 版卸载 torch按官方命令重装 CUDA 版本后重启出图全黑或偏色默认 fp16 精度在你显卡上不稳启动时加--force-fp32或只把 VAE 提精度加--fp32-vae仍黑图可试--force-upcast-attention生成到一半显存爆掉显存不够模型整体常驻依次尝试--lowvram、--novram用速度换内存点了 Queue 却不出图只有连到输出节点的子图才会执行检查 Save Image 是否接在采样链路上断线的节点不会被执行生成中预览模糊默认预览是低分辨率 latent 直出启动加--preview-method auto开启预览追求质量可装 TAESD 文件到models/vae_approx后用--preview-method taesd两条性能建议内存充裕32GB加--highvram让模型尽量常驻显存省掉反复加载的时间NVIDIA 用户新版默认已开启异步权重卸载无需额外配置磁盘是高速 NVMe 的可以考虑--fast-disk用磁盘做动态加载。 进阶方向自定义节点、本地 API 与模型复用跑通第一个工作流之后三条路按需求挑装更多节点custom_nodes/目录就是扩展位。装好 ComfyUI-Manager 后启动加--enable-manager就能在界面里搜索、安装、更新社区节点不用手动克隆。写自己的节点每个节点本质上是一个定义了INPUT_TYPES和输出类型的类参数支持必填、可选、默认值和上下限等元信息参考comfy/comfy_types/里的类型定义和示例文件照着改一个示例节点就能理解全部机制。接进自己的程序ComfyUI 自带本地 APIscript_examples/basic_api_example.py演示了如何用 HTTP 提交工作流 JSON 并取回结果适合把工作流嵌进批量生产管线。另外如果你同时在用别的 UI 且不想复制大模型文件改一下extra_model_paths.yaml就能让 ComfyUI 直接扫描其他目录里的模型。✅ ComfyUI 上手自查清单跑通后核对这 6 项python main.py能启动浏览器打开127.0.0.1:8188画布正常加载模型加载节点的下拉框里能看到自己放的模型Ctrl Enter能排队生成节点依次变橙、变绿成图在 Save Image 节点和output/目录里都能找到你能说出 steps、cfg、seed、denoise 各自影响什么出过黑图或爆显存时知道该加哪个启动参数清单全部勾上就可以去blueprints/里挑一个你最想要的工作流模板开始改提示词出图了。【免费下载链接】ComfyUIThe most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface.项目地址: https://gitcode.com/GitHub_Trending/co/ComfyUI创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表