You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何使用ComfyUI运行Stable Diffusion模型及低GPU占用实现服装合成

ComfyUI相关问题解答

一、如何用ComfyUI运行Stable Diffusion模型?

  • 备好模型文件:下载Stable Diffusion基础模型(比如SD 1.5、SDXL),格式选.safetensors或.ckpt,放到ComfyUI目录下的models/checkpoints文件夹里。
  • 启动ComfyUI:运行对应启动脚本——Windows用run_nvidia_gpu.bat,AMD选适配自己显卡的脚本,没GPU就用run_cpu.bat,然后打开浏览器访问默认地址http://127.0.0.1:8188。
  • 搭建基础工作流:
    • 拖入CheckpointLoaderSimple节点,在模型下拉框选你刚导入的SD模型。
    • 添加两个CLIPTextEncode节点,分别输入正向提示词(比如"a beautiful cat, 8k, sharp focus")和反向提示词(比如"blurry, low res, ugly")。
    • 拖入KSampler节点,把CheckpointLoader输出的模型连到KSampler的模型输入,两个CLIPTextEncode的输出分别连到KSampler的正负提示词输入。
    • 添加VAEDecode节点,把KSampler的图像输出连到VAEDecode的输入,再把CheckpointLoader的VAE输出连到VAEDecode的VAE输入。
    • 最后加SaveImage节点,把VAEDecode的输出连进去。
  • 生成图像:点击界面右上角的Queue Prompt按钮,等待生成完成,图像会保存在ComfyUI的output文件夹里。

二、低GPU占用的服装合成方法(ComfyUI)

针对你遇到的GPU占用高问题,可以试试这些优化手段:

  • 使用轻量模型:放弃SDXL这类大模型,改用SD 1.5的轻量化变体(比如Anything v5、MeinaMix),或是专门的服装合成小模型,能大幅降低显存加载压力。
  • 开启CPU分流:
    • 修改启动脚本,比如Windows下编辑run_nvidia_gpu.bat,加入--cpu-vae让VAE跑在CPU上,--cpu-textencoder让文本编码器跑CPU,只保留采样部分用GPU。
    • 在ComfyUI设置里,将非核心节点指定为CPU运行。
  • 降低生成分辨率:把生成分辨率从1024x1024降到512x512,生成后再用超分辨率工具(比如Real-ESRGAN)放大,显存占用能砍一半以上。
  • 简化工作流:
    • 不要堆叠过多Lora、ControlNet模型,服装合成只保留必要的ControlNet(比如OpenPose或图像分割),且选择SD 1.5的轻量化ControlNet权重。
    • 关闭实时预览功能,减少GPU额外负载。
  • 启用显存优化参数:
    • 在启动脚本中加入--lowvram或--novram参数,ComfyUI会自动将模型拆分到CPU和GPU之间调度,适合低显存显卡。
    • 用Tiled VAE节点替代默认的VAEDecode,分块解码图像,进一步降低显存占用。

内容的提问来源于stack exchange,提问作者JaS

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.21 06:54:55