logo
0
0
WeChat Login

一、介绍

用于一键启动ComfyUI。当前ComfyUI的版本0.3.29,当官方更新时,基础镜像库会同步的更新。不同的分支支持的模型包括

  • SD1.5 常用功能;
  • flux1 常用功能;
  • Wan 2.1 常用功能;

1.1 使用

一键fork此项目后,点击“ComfyUI启动”即可。进入环境后等待一会,等出现下面的提示时,点击“Open in Browser"即可看到我们熟悉的页面。

因为会加载大模型,在构建环境的时候需要一定的时候,测试下来需要大概3min,请耐心等待。随着模型越多加载的越慢,后续考虑将其分为不同的分支

如果进入云开发环境还没有弹出上面的提示,则可以自己新开一个终端,点击下面的链接。

1.2 备份

自动检测使用时下载的模型,并在开发环境销毁时上传到你的仓库中,备份内容包括:

  • 模型库;
  • ComfyUI的配置;
  • ComfyUI的工作流;

注意,在云原生开发环境运行期间,不要在通过其他客户端上传patch,没有做git pull以及合并的一些操作。

注意,备份会消耗一些时间,在云原生开发环境删除后,可能还没有上传完,需要等待大概10min。期间需要操作一下云原生开发环境,随便在命令行中输入点内容,不然会被自动关闭。已经添加自动心跳检查,会等待备份完成。

二、文件说明

  • .cnb/settings.yml:定制分支页面/仓库首页云原生开发启动按钮
  • .cnb.yml:该项目仓库的CI/CD的流程
  • start.sh:一键启动ComfyUI的脚本,已经在.cnb.yml中配置好了,点击启动时会自动的运行
  • 剩下均为ComfyUI备份文件

三、模型下载

此仓库的云原生开发环境的ComfyUI的目录在/ComfyUI下面,所以下载模型需要放到此目录下。

3.1 ComfyUI-Manager

在云原生环境中 通过管理器去下载很快的,速度能够达到5MB/s。

官方提供了在CNB平台快速下载模型的仓库,如果有新的模型需要其帮忙下载,可以在ISSUE上提你的模型需求。可以通过wget,curl等命令去下载,内网下载速度可以达到100M/s

wget -c --tries=0 -O /path/to/directory/fileName URL
  • -c:支持断点续传。
  • --tries=0:允许无限次重试。
  • -O /path/to/directory/fileName:指定保存文件的目标目录以及文件名。
  • URL:文件的下载地址。

3.3 modelscope 平台

通过命令行工具modelscope下载,测试速度能够达到5M/s。

modelscope download --model 'MusePublic/DreamShaper_SD_1_5' dreamshaper_8.safetensors --local_dir '/ComfyUI/models/checkpoints/'

3.4 huggingface 平台

通过命令行工具huggingface-cli下载。不好的一点会下载所有的仓库文件,通过--include来下载某个文件。测试速度能够达到5M/s。

huggingface-cli download --repo-type model 'stabilityai/stable-diffusion-2-inpainting' --include 512-inpainting-ema.safetensors --local-dir /ComfyUI/models/checkpoints/

四、常用模型

4.1 checkpoints

  • v1-5-pruned-emaonly-fp16.safetensors:sd1.5基础版本,现在基本不用,可以用于测试和学习工作流程,效果不如后面的模型;
  • 512-inpainting-ema.safetensors:stabilityai/stable-diffusion-2-inpainting基于扩散的文本到图像生成模型;
  • v2-1_768-ema-pruned.safetensors:stabilityai/stable-diffusion-2-1比上面一个训练的步数更多,效果更好一点;
  • dreamshaper_8.safetensors:它最初是为了制作出看起来不像 CG 或加了重滤镜的照片,而更像是真实的绘画作品而打造的优秀肖像画。最终,这个模型不仅能够像我想要的那样创作肖像画,还能创作出很棒的背景和动漫风格的角色。
  • flux1-dev-fp8.safetensors:flux1模型,更重视质量和灵活性,适合开发,生成速度较慢,开源非商业;
  • flux1-schnell-fp8.safetensors:flux1模型,优化了速度,通过蒸馏技术减少推理步骤(如4步即可生成图像),牺牲部分细节质量以提升速度。其图像真实感中等,但效率更高,可商用;
huggingface-cli download --repo-type model 'Comfy-Org/flux1-schnell' --include flux1-schnell-fp8.safetensors --local-dir /ComfyUI/models/checkpoints/
modelscope download --model 'AI-ModelScope/FLUX.1-schnell' flux1-schnell.safetensors --local_dir '/ComfyUI/models/checkpoints/'

4.2 diffusion_models

  • flux1-fill-dev.safetensors:flux1模型,能够根据文本描述填充现有图像中的区域,专用于图像修复(Inpainting),可基于蒙版区域对图像进行局部修改或内容生成。例如修复破损图片、移除物体或添加新元素,下载后需要修改文件名。
wget -c --tries=0 -O /ComfyUI/models/diffusion_models/flux1-fill-dev.safetensors https://cnb.cool/ai-models/camenduru/FLUX.1-dev/-/lfs/03e289f530df51d014f48e675a9ffa2141bc003259bf5f25d75b957e920a41ca?name=flux1-fill-dev.safetensors
  • flux1-canny-dev.safetensors:flux1模型,基于Canny边缘检测的ControlNet模型,用于线稿控制生成。可将输入图像的线稿结构作为生成依据,适合角色设计、场景重构等任务,下载后需要修改文件名。
wget -c -O /ComfyUI/models/diffusion_models/flux1-canny-dev.safetensors https://cnb.cool/ai-models/camenduru/FLUX.1-dev/-/lfs/996876670169591cb412b937fbd46ea14cbed6933aef17c48a2dcd9685c98cdb?name=flux1-canny-dev.safetensors
  • flux1-dev.safetensors:这是 FLUX 系列的基础生成模型(底模),属于 UNet 架构,主要用于图像生成的初始阶段。它会在低分辨率下生成图像框架,后续结合 SDXL 模型进行放大和细节优化,以平衡显存占用与图像质量
modelscope download --model 'black-forest-labs/FLUX.1-dev' flux1-dev.safetensors --local_dir '/ComfyUI/models/checkpoints/'
wget -c -O /ComfyUI/models/diffusion_models/flux1-dev.safetensors https://cnb.cool/ai-models/camenduru/FLUX.1-dev/-/lfs/4610115bb0c89560703c892c59ac2742fa821e60ef5871b33493ba544683abd7?name=flux1-dev.safetensors
  • wan2.1_i2v_480p_14B_fp16.safetensors:
wget -c -O /ComfyUI/models/diffusion_models/wan2.1_i2v_480p_14B_fp16.safetensors https://cnb.cool/ai-models/Comfy-Org/Wan_2.1_ComfyUI_repackaged/-/lfs/27988f6b510eb8d5fdd7485671b54897f8683f2bba7a772c5671be21d3491253?name=wan2.1_i2v_480p_14B_fp16.safetensors

4.3 loras

  • blindbox_v1_mix.safetensors:手办类型
  • MoXinV1.safetensors:水墨画类型
modelscope download --model 'MusePublic/405_lora_SD_1_5' 1778.safetensors --local_dir '/ComfyUI/models/loras/'
  • flux1-canny-dev-lora.safetensors:配合flux1-canny-dev diffusion_models使用
wget -O /ComfyUI/models/loras/flux1-canny-dev-lora.safetensors https://cnb.cool/ai-models/camenduru/FLUX.1-dev/-/lfs/8eaa21b9c43d5e7242844deb64b8cf22ae9010f813f955ca8c05f240b8a98f7e?name=flux1-canny-dev-lora.safetensors
  • flux1-depth-dev-lora.safetensors:配合flux1-dev.safetensors diffusion_models 使用
wget -O /ComfyUI/models/loras/flux1-depth-dev-lora.safetensors https://cnb.cool/ai-models/camenduru/FLUX.1-dev/-/lfs/1938b38ea0fdd98080fa3e48beb2bedfbc7ad102d8b65e6614de704a46d8b907?name=flux1-depth-dev-lora.safetensors

4.4 upscale_models

  • RealESRGAN_x2.pth:基于ESRGAN框架改进的通用超分辨率模型,支持2倍放大,适用于图像和视频修复。通过扩展高阶退化模型(higher-order degradation model),能处理多种真实场景中的模糊、噪声和压缩伪影;
  • 4x-UltraSharp.pth:基于ESRGAN的优化模型,专为真实照片设计,支持4倍放大;
  • 4x-AnimeSharp.pth :专为动漫图像优化的4倍放大模型,基于ESRGAN架构调整训练策略;

4.5 vae

  • wan_2.1_vae.safetensors
  • vae-ft-mse-840000-ema-pruned.safetensors
  • ae.safetensors:flux1 vae
modelscope download --model 'black-forest-labs/FLUX.1-dev' ae.safetensors --local_dir '/ComfyUI/models/vae/'
wget -O /ComfyUI/models/vae/ae.safetensors https://cnb.cool/ai-models/camenduru/FLUX.1-dev/-/lfs/afc8e28272cd15db3919bacdb6918ce9c1ed22e96cb12c4d5ed0fba823529e38?name=ae.safetensors
  • wan_2.1_vae.safetensors
wget -O /ComfyUI/models/vae/wan_2.1_vae.safetensors https://cnb.cool/ai-models/Comfy-Org/Wan_2.1_ComfyUI_repackaged/-/lfs/2fc39d31359a4b0a64f55876d8ff7fa8d780956ae2cb13463b0223e15148976b?name=wan_2.1_vae.safetensors

4.6 text_encoders

huggingface-cli download --repo-type model 'comfyanonymous/flux_text_encoders' --include clip_l.safetensors --local-dir /ComfyUI/models/text_encoders/
wget -c -O /ComfyUI/models/text_encoders/clip_l.safetensors https://cnb.cool/ai-models/camenduru/FLUX.1-dev/-/lfs/660c6f5b1abae9dc498ac2d21e1347d2abdb0cf6c0c0c8576cd796491d9a6cdd?name=clip_l.safetensors
huggingface-cli download --repo-type model 'comfyanonymous/flux_text_encoders' --include t5xxl_fp16.safetensors --local-dir /ComfyUI/models/text_encoders/
wget -c -O /ComfyUI/models/text_encoders/t5xxl_fp16.safetensors https://cnb.cool/ai-models/camenduru/FLUX.1-dev/-/lfs/6e480b09fae049a72d2a8c5fbccb8d3e92febeb233bbe9dfe7256958a9167635?name=t5xxl_fp16.safetensors
  • t5_base.safetensors
  • umt5_xxl_fp8_e4m3fn_scaled.safetensors
wget -c -O /ComfyUI/models/text_encoders/umt5_xxl_fp8_e4m3fn_scaled.safetensors https://cnb.cool/ai-models/Comfy-Org/Wan_2.1_ComfyUI_repackaged/-/lfs/c3355d30191f1f066b26d93fba017ae9809dce6c627dda5f6a66eaa651204f68?name=umt5_xxl_fp8_e4m3fn_scaled.safetensors

4.7 style_models

  • flux1-redux-dev.safetensors:Redux模型是FLUX基础模型的适配器,可以生成输入图像的变体,用于细化图像。所以它的作用更多是在生成过程中调整风格,保持一致性或应用特定风格。作用类似IP-Adapter
wget -O /ComfyUI/models/style_models/flux1-redux-dev.safetensors https://cnb.cool/ai-models/camenduru/FLUX.1-dev/-/lfs/a1b3bdcb4bdc58ce04874b9ca776d61fc3e914bb6beab41efb63e4e2694dca45?name=flux1-redux-dev.safetensors

4.8 clip_vision

  • Comfy-Org/sigclip_vision_384:核心作用是改进CLIP架构,通过Sigmoid损失函数提升训练效率和性能,适用于零样本图像分类、图像文本检索、风格迁移和场景融合等任务。此外,它处理高分辨率图像的能力和高效的批量处理使其在多种视觉任务中表现出色
wget -O /ComfyUI/models/clip_vision/sigclip_vision_patch14_384.safetensors https://cnb.cool/ai-models/Comfy-Org/sigclip_vision_384/-/lfs/1fee501deabac72f0ed17610307d7131e3e9d1e838d0363aa3c2b97a6e03fb33?name=sigclip_vision_patch14_384.safetensors
  • clip_vision_h.safetensors:
wget -O /ComfyUI/models/clip_vision/clip_vision_h.safetensors https://cnb.cool/ai-models/Comfy-Org/Wan_2.1_ComfyUI_repackaged/-/lfs/64a7ef761bfccbadbaa3da77366aac4185a6c58fa5de5f589b42a65bcc21f161?name=clip_vision_h.safetensors

4.9 clip

  • google/siglip-so400m-patch14-384:用于Joy caption two的图片反推的模型
huggingface-cli download --repo-type model 'google/siglip-so400m-patch14-384' --local-dir /ComfyUI/models/clip/siglip-so400m-patch14-384/

4.10 LLM

  • unsloth/Meta-Llama-3.1-8B-Instruct-bnb-4bit:用于Joy caption two的图片反推的模型
huggingface-cli download --repo-type model 'unsloth/Meta-Llama-3.1-8B-Instruct-bnb-4bit' --local-dir /ComfyUI/models/LLM/Meta-Llama-3.1-8B-Instruct-bnb-4bit/

4.11 Joy_caption_two

  • fancyfeast/joy-caption-alpha-two:用于Joy caption two的图片反推的模型
huggingface-cli download --repo-type model 'fancyfeast/joy-caption-alpha-two' --include cgrkzexw-599808 --local-dir /ComfyUI/models/Joy_caption_two/

五、todo

About

用于构建基础的comfyui的cnb的基础环境,里面包含开源comfyui以及常用的插件,支持一键启动

Language
Markdown54.1%
Shell39.1%
INI4.3%
gitignore2.6%