· 7 分钟
ComfyUI 学习笔记
整理 Stable Diffusion / SDXL / FLUX 引擎对比、云端与本地部署、额外模型路径配置、models 目录结构和 Krita + AI 插件接入的完整笔记。
ComfyUI 学习笔记
软件认识
引擎
-
Stable Diffusion:底层模型 SD1.5 = 基础模型 1.5 CGF = 8-7 优点:配置要求 4G 就够,速度很快,生态全 缺点:质量一般,细节一般,容易出细节错误
-
Stable Diffusion XL:Stable Diffusion 系列进阶版 SDLX = 基础模型 XL CFG = 3 优点:质量也 OK,细节也行,配置要求不那么高 缺点:比不上 FLUX.1
-
Forge Flux:全新扩散模型架构 FLUX.1 = F.1 CFG = 1 优点:质量非常高/细节不出错 缺点:配置要求也非常高
界面
应用
绘世启动:ComfyUI 整合包 Krita:专为数字绘画设计的工具,Krita 插件:krita-ai-diffusion Photoshop:专于图像处理(修图、合成、设计)的工具,PS 插件:Auto-Photoshop-StableDiffusion
AI 应用平台
| 平台名称 | 核心功能 | 特点 | 价格(参考) | 适用场景 | 是否支持中文 | 是否需要技术背景 |
|---|---|---|---|---|---|---|
| 国内平台 | ||||||
| 图生生 | 电商图生成、AI 模特、智能修图 | 操作简单,成本低,支持批量处理 | 免费版+付费套餐(29 元/月起) | 电商主图、营销素材生成 | 是 | 否 |
| 森宇宙好绘 AI | PS 内嵌生图、多行业 AI 模特、场景迁移 | 效率提升 200%,企业级客户验证 | 免费试用+企业定制 | 电商详情页、家居设计 | 是 | 基础 PS 技能 |
| Vmake AI | AI 换装模特、智能抠图、视频优化 | 全在线操作,支持多平台电商 | 免费版+订阅制(29 元/月起) | 中小电商卖家、内容创作者 | 是 | 否 |
| 极智算 | GPU 算力租赁(4090/H20) | 按小时计费,价格透明 | 1.9 元/小时起(4090) | AI 训练、深度学习 | 是 | 基础 |
| AutoDL | 弹性 GPU 租赁、预装框架 | 按秒计费,新手友好 | 1.58 元/小时起(3090) | 个人开发者、短期实验 | 是 | 基础 |
| 晨羽智云 | GPU 算力租赁(4090/5090)、AI 应用商店、私有化部署 | 开学季特惠 8.5 折,支持高校科研与企业定制化 | 2.19 元/小时起(4090) | 深度学习训练、大模型微调 | 是 | 基础 |
| 仙宫云 | GPU 算力租赁(4090/A100)、一键部署 AI 应用 | 轻量化图形系统,秒级计费,价格低于国际平台 | 2.37 元/小时起(4090) | AI 创作、模型训练、科研计算 | 是 | 基础 |
| 哩布哩布 | 文生图、图生图、LoRA 模型训练、模型社区 | 10 万+免费模型,支持在线 SD WebUI | 免费版+VIP(39 元/月起) | 电商设计、游戏动漫、室内设计 | 是 | 否 |
| 国外平台 | ||||||
| Midjourney | AI 图像生成(艺术风格) | 画质顶尖,需 Discord 操作 | 基础版$10/月 | 概念艺术、创意海报 | 否 | 是 |
| Civitai | Stable Diffusion 模型分享、社区交流、模型交易 | 17 万+模型库,支持免费下载与付费模型分成 | 免费版+订阅制($10/月起) | AI 绘画模型获取、创作灵感 | 部分支持 | 是(本地部署) |
| Claid.ai | 产品图优化、自定义 AI 模型训练 | 电商场景优化,API 支持批量处理 | 按次计费($0.15/图起) | 跨境电商商品图优化 | 否 | 基础 |
| Vast.ai | 分布式 GPU 算力租赁(A100/4090) | 价格低廉,全球节点,适合预算有限项目 | $0.64/小时起(A100) | 科学计算、中小模型训练 | 否 | 是 |
| Lambda Labs | 高性能 GPU 集群、深度学习优化环境 | 企业级服务,技术支持完善 | $1.50/小时起(A100) | 大规模模型训练、科研项目 | 否 | 是 |
技能
文生图:根据提示词生成参考图 图生图:白膜生图、线稿生图、毛坯生图、AI 洗图(改风格、改材质、改细节、优化放大) AI 视频动画:待定 训练模型:大模型 Stable Diffusion(控制设计主体)、小模型 Lora(控制主体细节风格)
ComfyUI 云端安装
ComfyUI 可以分为本地运行和云端运行,本地运行受限于配置,只能做一些基础操作;现在网上也有不少做云端部署的,费用不高,大约在 2-4 元/小时左右,根据需求选择。以仙宫云平台为例:
另一种是华晨智云平台。
ComfyUI 本地安装(绘世启动器)
下载安装
下载并安装 绘世启动器安装文件,找到启动器运行依赖-dotnet-6.0.11.exe,双击运行部署环境;接着解压这个ComfyUI-aki-vx.x.zip压缩包,解压完后,双击A-comfyui 绘世启动器.exe启动。
由于并未部署模型,ComfyUI 也只是能启动而已,并不能运行工作流。退出软件,开始设置 Models、Workflows、Custom_Nodes 这三大模块。
- Workflows:工作流路径:
X:\ComfyUI\user\default\workflows,这个平时下载的工作流,可以放进去。 - Custom_Nodes:节点:
X:\ComfyUI\custom_nodes,根据工作流所涉及的节点,都会保存在这里。 - Models:模型:
X:\ComfyUI\models,所涉及到的模型,都在这里,由于模型文件都比较大,下面会介绍如何保存在其他路径。
ComfyUI 设置额外的模型路径
本地磁盘实在装不下 models 文件,同时为了模型文件能实现共享,特意上网上找了一下教程,共后续参考。
配置额外路径必须包含基础路径 model 空文件夹,然后在 ComfuUI 的安装目录找到 extra_model_paths.yaml.example 文件,用记事本打开,参考我的写法编写新路径保存,然后去掉后缀.example 即可。
详细配置操作可以查看 ComfyUI 关于
extra_model_paths.yaml的配置说明。
base_path: 指示的位置是 model 文件夹的上一级,并不一定要位于 ComfyUI 的安装目录之下,就像我的位置是在挂载盘
Z:\sata11-18061551810a\AI Program\,保证挂载盘目录里有 model 文件夹,之后的路径才能正确索引到子文件夹中。base_path: Z:\sata11-18061551810a\AI Program\的写法中,base_path: 空格+磁盘+冒号反斜杠,别漏了空格。
#other_ui:
base_path: Z:\sata11-18061551810a\AI Program\
animatediff_models: models/animatediff_models/
animatediff_motion_lora: models/animatediff_motion_lora/
checkpoints: models/checkpoints/
clip: models/clip/
clip_vision: models/clip_vision/
configs: models/configs/
controlnet: models/controlnet/
diffusers: models/diffusers/
diffusion_models: models/diffusion_models/
embeddings: models/embeddings/
gilgen: models/gilgen/
hypernetworks: models/hypernetworks/
inpaint: models/inpaint/
ipadapter: models/ipadapter/
LLM: models/LLM/
loras: models/loras/
mmdets: models/mmdets/
onnx: models/onnx/
photomaker: models/photomaker/
RMBG: models/RMBG/
sams: models/sams/
style_models: models/style_models/
text_encoders: models/text_encoders/
ultralytics: models/ultralytics/
unet: models/unet/
upscale_models: models/upscale_models/
vae: models/vae/
vae_approx: models/vae_approx/
models 内各文件夹作用
models/
├── checkpoints/ # 主模型(Stable Diffusion 大模型)
├── vae/ # VAE 模型(变分自编码器)
├── loras/ # LoRA 微调模型
├── embeddings/ # Textual Inversion 嵌入模型
├── controlnet/ # ControlNet 控制模型
├── upscale_models/ # 超分辨率放大模型
├── clip_vision/ # CLIP 视觉模型(用于图像编码)
├── ipadapter/ # IPAdapter 模型(图像提示适配)
├── animatediff/ # AnimateDiff 动画模型
├── diffusers/ # HuggingFace Diffusers 格式模型
└── ...
-
checkpoints/ 存放内容:Stable Diffusion 主模型(.ckpt 或 .safetensors 格式)。 用途:文生图、图生图的核心模型,如: realisticVision.safetensors(写实风格) anything-v5.ckpt(二次元风格) sd_xl_base_1.0.safetensors(SDXL 基础模型)
-
vae/ 存放内容:变分自编码器(VAE)模型。 用途:改善颜色和细节,通常与主模型配套使用(如 vae-ft-mse-840000-ema-pruned.ckpt)。
-
loras/ 存放内容:LoRA(Low-Rank Adaptation)微调模型(.safetensors 格式)。 用途:轻量级风格/角色定制,例如: add_detail.safetensors(增加细节) japaneseDollLikeness.safetensors(日系风格)
-
embeddings/ 存放内容:Textual Inversion 嵌入文件(.pt 或 .bin 格式)。 用途:自定义关键词触发特定风格或对象(如 easynegative.pt 负面提示词嵌入)。
-
controlnet/ 存放内容:ControlNet 模型(.pth 或 .safetensors 格式)。 用途:控制图像生成的结构(如线稿、深度图等),常见模型: control_v11p_sd15_canny.pth(边缘检测) control_v11f1p_sd15_depth.safetensors(深度图控制)
-
upscale_models/ 存放内容:超分辨率放大模型(如 ESRGAN、SwinIR)。 用途:提升图像分辨率,例如: 4x_NMKD-Superscale-SP_178000_G.pth RealESRGAN_x4plus.pth
-
clip_vision/ 存放内容:CLIP 视觉编码模型(如 clip_vision_g.safetensors)。 用途:IPAdapter 等插件所需的图像编码器。
-
ipadapter/ 存放内容:IPAdapter 模型(.safetensors 格式)。 用途:实现图像提示(Image Prompt)功能。
-
animatediff/ 存放内容:AnimateDiff 动态模型(如 mm_sd_v15.ckpt)。 用途:生成动画序列。
-
diffusers/ 存放内容:HuggingFace Diffusers 格式的模型(文件夹形式)。 用途:兼容 Diffusers 库的模型(如 stable-diffusion-xl-1.0)。
🧰 文件格式:
- 主模型、LoRA、VAE 等通常为 .safetensors 或 .ckpt。
- ControlNet 可能是 .pth 或 .safetensors。
🔦 模型兼容性:
- SD 1.5 和 SDXL 的模型不互通,需匹配使用。
🔎 路径问题:
- 如果模型未加载,检查路径是否在 extra_model_paths.yaml 中正确配置。
🔧 如何下载模型? 手动下载:
- 从 CivitAI 或 HuggingFace 下载后放入对应文件夹。
- 通过 ComfyUI-Manager:
- 在 ComfyUI 界面中,使用 Manager 的模型下载功能自动安装。
💡 示例:典型工作流依赖的模型
- 文生图:checkpoints/ + vae/ + loras/(可选)。
- ControlNet 线稿上色:checkpoints/ + controlnet/(线稿模型)。
- 超分辨率:checkpoints/ + upscale_models/。
- 如果有特定功能无法运行,优先检查对应文件夹是否缺少模型!
报错问题如何解决:根据报错代码,自行百度搜索解决方法,一般 ComfyUI Manager 能解决大部分问题。
绘世启动器部署
在处理好模型路径更改、工作流与相关节点安装后,需要对 ComfyUI 进行版本的更新与替换(仅限本地安装模式)。
krita 安装
-
下载并安装开源绘画软件:krita,安装好后打开即可。
-
接着下载 Krita 里的 AI 界面插件,下载链接见 krita-ai-diffusion,下载好后,打开 Krita,
执行工具>脚本>从文件导入 python 插件,选择刚才下载的压缩包,重启软件,选择新建图像后,就会看到右侧的 AI 窗口。 -
点击
配置按钮,如果显示的是英文,可以在设置里改一下中文。 -
注意,任何修改保存后,都需要重启软件才能生效。
-
打开本地 ComfyUI(或者云端 ComfyUI),获取运行服务器地址,本地一般都是 127.0.0.1:8188,云端则直接复制连接地址即可。接着继续点
配置按钮,进行连接设置。 -
下面我们来认识一下这个 AI 图像生成界面。
-
点击
设置弹出风格预设界面,自行设置即可。 -
改完后记得右下角保存,保存完后重启 Krita 软件,再查看 AI 生成界面。