ComfyUI

在 Clore.ai 上使用 ComfyUI 的节点式 Stable Diffusion 界面

面向 Stable Diffusion 的基于节点的界面,在 CLORE.AI GPU 上提供极致灵活性。

circle-check

服务器要求

参数
最低
推荐

内存

16GB

32GB+

显存

8GB(SDXL)

12GB+

网络

500Mbps

1Gbps+

启动时间

5-10 分钟

-

circle-exclamation
triangle-exclamation

为什么选择 ComfyUI?

  • 基于节点的工作流 - 用于图像生成的可视化编程

  • 最大控制 - 微调管道的每个步骤

  • 高效 - 比替代方案更低的显存使用

  • 可扩展 - 大量自定义节点生态系统

  • 工作流共享 - 以 JSON 导入/导出

在 CLORE.AI 上快速部署

Docker 镜像:

端口:

环境:

验证是否正常运行

部署后,在以下位置查找您的 http_pub URL: 我的订单:

circle-info

如果出现 HTTP 502 超过 15 分钟,请检查:

  1. 服务器是否有 16GB+ RAM

  2. 服务器具有用于 SDXL 的 8GB+ 显存,FLUX 需要 16GB+

  3. 网络速度足以下载模型

访问您的服务

部署在 CLORE.AI 时,通过以下方式访问 ComfyUI: http_pub URL:

  • Web 界面: https://your-http-pub.clorecloud.net/

  • API: https://your-http-pub.clorecloud.net/prompt

  • WebSocket: wss://your-http-pub.clorecloud.net/ws

circle-info

全部 localhost:8188 下面的示例在通过 SSH 连接时可用。若需外部访问,请替换为你的 https://your-http-pub.clorecloud.net/ URL。

安装

使用 Docker(推荐)

手动安装

目录结构

下载模型

Stable Diffusion 检查点

VAE

LoRA 模型

基本工作流

文本到图像

  1. 添加节点:

    • 加载检查点 → 选择模型

    • CLIP 文本编码 (x2) → 正负提示词

    • 空的潜在图像 → 设置尺寸

    • KSampler → 连接全部

    • VAE 解码 → 从潜在到图像

    • 保存图像 → 输出

  2. 连接:

图像到图像

替换 空的潜在图像 为:

  1. 加载图像 → 你的源图像

  2. VAE 编码 → 转换为潜在表示

  3. 调整 去噪 在 KSampler(0.5-0.8)中

ComfyUI 管理器

ComfyUI 管理器是一个 必要的扩展 它为安装、更新和管理自定义节点添加了 GUI。它是扩展 ComfyUI 的标准方式。

安装

使用 ComfyUI 管理器

重启后, Manager 按钮会出现在 ComfyUI 界面右上角。

主要功能:

特性
如何访问

安装自定义节点

Manager → Install Custom Nodes

更新所有节点

Manager → Update All

禁用/启用节点

Manager → Custom Nodes Manager

安装缺失的节点

Manager → Install Missing Custom Nodes

获取模型信息

Manager → Model Manager

恢复快照

Manager → Snapshot Manager

工作流:安装新的节点包

  1. 点击 Manager 按钮

  2. 选择 Install Custom Nodes

  3. 按名称搜索(例如:"FLUX"、"AnimateDiff")

  4. 点击 安装 在所需包上

  5. 点击 在提示时重启 Restart

  6. 新节点会出现在右键添加菜单中

自动安装缺失节点: 当你导入使用你没有的节点的工作流 JSON 时,Manager 会检测到它们并提供通过自动安装的选项,使用 Install Missing Custom Nodes.

保持节点更新


ComfyUI 中的 FLUX 工作流

FLUX 使用与标准 SD 模型不同的节点结构。下面是完整的 FLUX.1-dev 工作流。

所需文件

在运行工作流之前,下载:

FLUX.1-dev 工作流 JSON

保存为 flux_dev_workflow.json 并通过以下方式导入: 加载 ComfyUI 中的按钮:

FLUX.1-schnell 工作流(4 步)

对于 schnell,请在上述 JSON 中更改 KSampler 设置:

  • num_inference_steps: 4

  • cfg: 1.0

  • scheduler: "simple"

  • 模型文件: flux1-schnell.safetensors

或通过 UI 设置:KSampler → steps: 4, cfg: 1.0, sampler: euler, scheduler: simple

关键节点差异:FLUX 与 SD

节点
SD/SDXL
FLUX

模型加载器

加载检查点

UNETLoader

文本编码器

CLIPTextEncode

DualCLIPLoader + CLIPTextEncode

潜在表示

空的潜在图像

EmptySD3LatentImage

额外

ModelSamplingFlux

负面提示词

需要

可选(留空)


重要的自定义节点

推荐的节点包

节点包
GitHub
模型变体

ComfyUI-Manager

ltdrdata/ComfyUI-Manager

安装并管理所有其他节点

ComfyUI-FLUX

XLabs-AI/x-flux-comfyui

FLUX 的 ControlNet 节点

was-node-suite

WASasquatch/was-node-suite-comfyui

100+ 实用节点

ComfyUI-Impact-Pack

ltdrdata/ComfyUI-Impact-Pack

人脸检测、SAM、ADetailer

ComfyUI-Inspire-Pack

ltdrdata/ComfyUI-Inspire-Pack

高级采样器、工作流

ComfyUI-AnimateDiff

Kosinkadink/ComfyUI-AnimateDiff-Evolved

视频 / 动画生成

ComfyUI-VideoHelperSuite

Kosinkadink/ComfyUI-VideoHelperSuite

视频 I/O 处理

ComfyUI-GGUF

city96/ComfyUI-GGUF

运行量化的 GGUF 模型

ComfyUI-KJNodes

kijai/ComfyUI-KJNodes

实用与蒙版节点

rgthree-comfy

rgthree/rgthree-comfy

工作流助手、更好的 UI

ComfyUI-FLUX(XLabs-AI)

在 ComfyUI 中为 FLUX 添加 ControlNet 支持:

添加节点: 应用 ControlNet(FLUX), 加载 ControlNet 模型(FLUX), XFlux 采样器

was-node-suite

用于高级工作流的 100+ 实用节点:

关键节点:图像批处理、文本操作、图像分析、缓存节点、总线节点、放大、蒙版操作

通过 Manager 安装

  1. 点击 Manager 按钮

  2. Install Custom Nodes

  3. 搜索并安装

  4. 重启 ComfyUI

高级工作流

ControlNet

工作流:

  1. 加载图像 → Canny 边缘检测器

  2. 应用 ControlNet → KSampler

  3. 使用姿态/边缘引导生成

放大(Upscaling)

工作流:

  1. 在较低分辨率(768x768)生成图像

  2. Upscale Image(模型)节点

  3. 可选:用于细节的 img2img 步骤

SDXL + 精炼器

  1. 使用 SDXL 基础模型生成(步骤 1-20)

  2. 将潜在传递给 SDXL 精炼器(步骤 21-30)

  3. VAE 解码最终结果

键盘快捷键

操作

Ctrl+Enter

加入队列提示

Ctrl+Shift+Enter

将提示加入队列(前置)

Ctrl+Z

撤销

Ctrl+Y

重做

Ctrl+S

保存工作流

Ctrl+O

加载工作流

Ctrl+A

全选

Delete

删除所选项

Ctrl+M

静音节点

Ctrl+B

绕过节点

API 使用

队列提示

进度的 WebSocket

性能优化建议

  1. 启用 --lowvram 用于 <8GB 显存

  2. 尽可能使用 fp16 模型

  3. 批量大小 1 用于显存受限时

  4. 分块 VAE 用于高分辨率图像

  5. 禁用预览 以加快生成速度

GPU 要求

A100
最低显存
推荐显存
最小内存

SD 1.5

4GB

8GB

16GB

SDXL

8GB

12GB

16GB

SDXL + ControlNet

10GB

16GB

16GB

FLUX

16GB

24GB

32GB

GPU 预设

RTX 3060 12GB(入门)

最佳适用: SD 1.5、SDXL(有一定限制)

RTX 3090 24GB(理想)

最佳适用: SDXL、ControlNet 工作流,中等 FLUX

RTX 4090 24GB(性能)

最佳适用: FLUX、复杂工作流、批量生成

A100 40GB/80GB(生产)

最佳适用: 生产级工作负载、FLUX、高分辨率生成

下载所有所需的检查点

典型 CLORE.AI 市场价格:

GPU
显存
价格/天
SDXL 速度

按小时费率

12GB

$0.15–0.30

~15 秒/图

速度

24GB

$0.30–1.00

~8 秒/图

512x512

24GB

$0.50–2.00

~4 秒/图

2s

40GB

$1.50–3.00

~3 秒/图

价格以美元/天计。费率因提供商而异——请查看 CLORE.AI 市场arrow-up-right A100 40GB

# 使用固定种子以获得一致结果

长时间出现 HTTP 502

  1. 检查内存(RAM): 服务器必须有 16GB+ RAM

  2. 检查显存(VRAM): SDXL 需 8GB+,FLUX 需 16GB+

  3. 依赖项下载: 首次运行需 5-10 分钟

  4. 模型下载: 大型模型需更长时间

内存不足

黑图(全黑图像)

  • 检查 VAE 是否已加载

  • 尝试不同的 VAE

  • 降低图像大小

生成速度慢

  • 启用 CUDA

  • 使用 fp16 模型

  • 减少步数(20-30 步通常足够)

工作流示例

在 ComfyUI 中导入这些 JSON 工作流:

使用以下方式支付

最后更新于

这有帮助吗?