ComfyUI 魔法书 Logo
🏠 首页
👥 加群
😎 大帅比
登录 →
ComfyUI 魔法书 Logo
🏠 首页 👥 加群 😎 大帅比
登录
  1. 首页
  2. 🧩 插件工坊 (Plugin Workshop)
  3. ComfyUI Deploy插件教程 一键云端部署AI工作流

ComfyUI Deploy插件教程 一键云端部署AI工作流

0
  • 🧩 插件工坊 (Plugin Workshop)
  • 发布于 2025-06-27
  • 26 次阅读
编程界的小学生
编程界的小学生

【版权严正声明】

本文系作者 [编程界的小学生] 原创,并拥有完整、独立的著作权。

未经本人 书面授权 ,任何单位、平台或个人, 严禁 以任何形式(包括但不限于转载、复制、摘编、修改、链接、转贴、建立镜像等)使用本文的全部或部分内容。

任何无视本声明的侵权行为,本人将依据《中华人民共和国著作权法》等相关法律法规,采取一切必要的法律手段,追究其侵权责任,要求其 立即停止侵权、赔礼道歉、消除影响,并赔偿因此造成的一切经济损失及维权成本(包括但不限于律师费、诉讼费、公证费等)。

侵权必究,切勿以身试法!

1. 插件简介

插件地址: https://github.com/BennyKok/comfyui-deploy

ComfyUI Deploy 是一个超级强大的云部署插件,就像给你的 ComfyUI 装上了"云端翅膀"!它能把你本地的工作流轻松部署到云端服务器,让别人可以通过网页直接使用你的 AI 功能,而且还支持多种云平台部署。

这个插件能给你带来什么效果:

  • 🚀 把本地工作流一键部署到云端,随时随地访问

  • 🌐 生成专属网页链接,分享给朋友直接使用

  • ⚡ 支持多种云平台:Modal、RunPods、自建服务器

  • 🔄 版本管理功能,可以回滚到之前的版本

  • 📊 实时监控运行状态和日志

  • 💾 自动备份工作流和模型依赖

  • 🎛️ 提供专业的管理后台界面

2. 如何安装

方法一:通过 ComfyUI-Manager 安装(推荐)

  1. 打开 ComfyUI,点击右下角的 Manager 按钮

  2. 在搜索框输入 "comfyui-deploy"

  3. 找到插件后点击安装

  4. 重启 ComfyUI 即可

方法二:手动下载安装

  1. 下载插件包到 ComfyUI/custom_nodes 目录

  2. 重启 ComfyUI

  3. 插件会自动安装所需依赖

方法三:Git 克隆安装

cd ComfyUI/custom_nodesgit clone https://github.com/BennyKok/comfyui-deploy.git

3. 节点详细解析

当前插件包含节点总数:25个 本次输出节点数:25个 剩余未输出节点数:0个

3.1 ComfyUIDeployExternalImage 节点 - 外部图片输入器

这个节点就像一个"图片接收器",专门用来接收从网页或其他地方传来的图片。

参数详解

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

input_id

input_id

STRING

"input_image"

给这个输入起个名字,就像门牌号

输入标识符

设置为"用户头像",网页上就显示这个名字

default_value

default_value

IMAGE

-

如果用户没上传图片,就用这个默认图片

默认图像值

连接一张示例图片,用户没上传时显示

display_name

display_name

STRING

""

在网页上显示的友好名称

显示名称

写"请上传您的照片",用户一看就懂

description

description

STRING

""

详细说明这个输入是干什么的

输入描述

写"支持JPG、PNG格式,建议尺寸512x512"

default_value_url

default_value_url

STRING

""

默认图片的网址链接

默认图像URL

填入图片链接,可以预览默认图片

3.2 ComfyUIDeployExternalText 节点 - 外部文字输入器

这个节点就像一个"文字收集盒",专门收集用户在网页上输入的文字。

参数详解

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

input_id

input_id

STRING

"input_text"

给这个文字输入起个名字

输入标识符

设置为"描述词",用户知道要输入什么

default_value

default_value

STRING

""

用户没输入时显示的默认文字

默认文本值

写"美丽的女孩,长发飘飘"作为示例

display_name

display_name

STRING

""

在网页上显示的标题

显示名称

写"请输入图片描述"

description

description

STRING

""

详细说明用户应该输入什么

输入描述

写"用英文描述想要生成的图片内容"

3.3 ComfyUIDeployExternalNumber 节点 - 外部数字输入器

这个节点就像一个"数字调节器",让用户在网页上调节各种数值参数。

参数详解

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

input_id

input_id

STRING

"input_number"

给这个数字输入起个名字

输入标识符

设置为"生成强度",用户知道这是调节强度的

default_value

default_value

FLOAT

0

默认显示的数字

默认数值

设置为0.7,用户看到默认强度是0.7

display_name

display_name

STRING

""

在网页上显示的标题

显示名称

写"生成强度"

description

description

STRING

""

说明这个数字是控制什么的

参数描述

写"数值越高,生成效果越强烈"

3.4 ComfyDeployOutputImage 节点 - 专用图片输出器

这个节点就像一个"图片打包机",把生成的图片整理好发送给用户。

参数详解

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

images

images

IMAGE

-

要输出的图片数据

图像张量输入

连接工作流最后生成的图片

filename_prefix

filename_prefix

STRING

"ComfyUI"

保存图片的文件名前缀

文件名前缀

设置为"AI生成",文件名就是"AI生成_001.png"

file_type

file_type

COMBO

"webp"

保存图片的格式

图像格式选择

选择"png"保存为PNG格式

quality

quality

INT

80

图片质量,数字越高质量越好

图像质量参数

设置为90获得更高质量

output_id

output_id

STRING

"output_images"

给这个输出起个名字

输出标识符

设置为"生成结果",用户知道这是最终结果

3.5 ComfyUIDeployExternalBoolean 节点 - 外部开关输入器

这个节点就像一个"电灯开关",让用户在网页上开启或关闭某个功能。

参数详解

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

input_id

input_id

STRING

"input_bool"

给这个开关起个名字

输入标识符

设置为"高清模式",用户知道这是控制清晰度的

default_value

default_value

BOOLEAN

False

默认是开启还是关闭

默认布尔值

设置为True,默认开启高清模式

display_name

display_name

STRING

""

在网页上显示的开关名称

显示名称

写"启用高清模式"

description

description

STRING

""

说明这个开关的作用

开关描述

写"开启后生成更清晰的图片,但速度会变慢"

3.6 ComfyUIDeployExternalSeed 节点 - 外部随机种子输入器

这个节点就像一个"幸运数字生成器",控制AI生成的随机性。

参数详解

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

input_id

input_id

STRING

"input_seed"

给这个种子输入起个名字

输入标识符

设置为"随机种子",用户知道这控制随机性

default_value

default_value

INT

-1

默认的种子数字,-1表示随机

默认种子值

设置为-1,每次生成都不一样

min_value

min_value

INT

1

种子的最小值

最小种子值

设置为1,种子不能小于1

max_value

max_value

INT

4294967295

种子的最大值

最大种子值

保持默认值即可

display_name

display_name

STRING

""

在网页上显示的名称

显示名称

写"随机种子"

description

description

STRING

""

说明种子的作用

种子描述

写"相同种子生成相同结果,-1为随机"

3.7 ComfyUIDeployExternalEnum 节点 - 外部下拉选择器

这个节点就像一个"选择菜单",让用户从多个选项中选择一个。

参数详解

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

input_id

input_id

STRING

"input_enum"

给这个选择器起个名字

输入标识符

设置为"艺术风格",用户知道这是选择风格的

default_value

default_value

STRING

""

默认选中的选项

默认选择值

设置为"写实风格"

options

options

STRING

""

所有可选的选项,用JSON格式

选项列表

写["写实风格","动漫风格","油画风格"]

display_name

display_name

STRING

""

在网页上显示的标题

显示名称

写"选择艺术风格"

description

description

STRING

""

说明这个选择器的用途

选择器描述

写"选择不同风格会影响生成效果"

3.8 ComfyUIDeployExternalCheckpoint 节点 - 外部模型选择器

这个节点就像一个"模型仓库管理员",可以选择或下载不同的AI模型。

参数详解

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

input_id

input_id

STRING

"input_checkpoint"

给这个模型选择器起个名字

输入标识符

设置为"AI模型",用户知道这是选择模型的

default_value

default_value

COMBO

-

默认选择的模型

默认模型选择

选择一个常用的模型作为默认

display_name

display_name

STRING

""

在网页上显示的标题

显示名称

写"选择AI模型"

description

description

STRING

""

说明不同模型的特点

模型描述

写"不同模型擅长生成不同类型的图片"

3.9 ComfyUIDeployExternalLora 节点 - 外部LoRA选择器

这个节点就像一个"风格滤镜管理器",可以选择或下载不同的LoRA风格文件。

参数详解

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

input_id

input_id

STRING

"input_lora"

给这个LoRA选择器起个名字

输入标识符

设置为"风格滤镜",用户知道这是选择风格的

default_lora_name

default_lora_name

COMBO

-

默认选择的LoRA文件

默认LoRA选择

选择一个常用的LoRA作为默认

lora_save_name

lora_save_name

STRING

""

下载LoRA时保存的文件名

LoRA保存名称

设置为"custom_style.safetensors"

display_name

display_name

STRING

""

在网页上显示的标题

显示名称

写"选择风格滤镜"

description

description

STRING

""

说明LoRA的作用

LoRA描述

写"LoRA可以为图片添加特殊风格效果"

lora_url

lora_url

STRING

""

LoRA文件的下载链接

LoRA下载URL

填入LoRA文件的网址

bearer_token

bearer_token

STRING

""

下载时需要的授权令牌

授权令牌

如果需要登录才能下载,填入令牌

3.10 ComfyUIDeployExternalNumberInt 节点 - 外部整数输入器

这个节点就像一个"整数计数器",让用户输入整数数值。

参数详解

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

input_id

input_id

STRING

"input_number"

给这个整数输入起个名字

输入标识符

设置为"生成数量",用户知道这是设置数量的

default_value

default_value

INT

0

默认显示的整数

默认整数值

设置为1,默认生成1张图片

display_name

display_name

STRING

""

在网页上显示的标题

显示名称

写"生成图片数量"

description

description

STRING

""

说明这个数字的用途

参数描述

写"设置要生成多少张图片"

3.11 ComfyUIDeployExternalNumberSlider 节点 - 外部滑块数字输入器

这个节点就像一个"音量调节滑块",让用户通过拖动滑块来调节数值。

参数详解

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

input_id

input_id

STRING

"input_number_slider"

给这个滑块起个名字

输入标识符

设置为"生成强度",用户知道这是调节强度的

default_value

default_value

FLOAT

0.5

滑块的默认位置

默认滑块值

设置为0.7,默认强度为70%

min_value

min_value

FLOAT

0

滑块的最小值

最小值限制

设置为0,强度最低为0

max_value

max_value

FLOAT

1

滑块的最大值

最大值限制

设置为1,强度最高为100%

display_name

display_name

STRING

""

在网页上显示的标题

显示名称

写"生成强度"

description

description

STRING

""

说明滑块的作用

滑块描述

写"拖动滑块调节生成强度"

3.12 ComfyDeployOutputText 节点 - 专用文本输出器

这个节点就像一个"文字打包机",把生成的文字内容整理好发送给用户。

参数详解

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

text

text

STRING

-

要输出的文字内容

文本输入

连接工作流生成的文字结果

filename_prefix

filename_prefix

STRING

"ComfyUI"

保存文件的名称前缀

文件名前缀

设置为"AI文本",文件名就是"AI文本_001.txt"

file_type

file_type

COMBO

"txt"

保存文件的格式

文件格式选择

选择"json"保存为JSON格式

output_id

output_id

STRING

"output_text"

给这个文本输出起个名字

输出标识符

设置为"生成文本",用户知道这是文本结果

3.13 ComfyUIDeployExternalNumberSliderInt 节点 - 外部整数滑块输入器

这个节点就像一个"整数调节滑块",让用户通过拖动来选择整数值。

参数详解

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

input_id

input_id

STRING

"input_number_slider_int"

给这个整数滑块起个名字

输入标识符

设置为"迭代步数",用户知道这是调节步数的

default_value

default_value

INT

1

滑块的默认整数位置

默认整数值

设置为20,默认迭代20步

min_value

min_value

INT

0

滑块的最小整数值

最小整数限制

设置为1,最少1步

max_value

max_value

INT

10

滑块的最大整数值

最大整数限制

设置为50,最多50步

display_name

display_name

STRING

""

在网页上显示的标题

显示名称

写"迭代步数"

description

description

STRING

""

说明这个整数滑块的作用

滑块描述

写"步数越多,生成质量越高但速度越慢"

3.14 ComfyUIDeployStringCombine 节点 - 字符串组合器

这个节点就像一个"文字拼接机",可以把多段文字组合成一段。

参数详解

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

action

action

COMBO

"append"

选择文字处理方式

操作类型选择

选择"append"把文字连接起来

tidy_tags

tidy_tags

COMBO

"yes"

是否整理文字格式

格式整理选项

选择"yes"自动整理标点和空格

text_a

text_a

STRING

""

第一段文字

文本输入A

输入"美丽的女孩"

text_b

text_b

STRING

""

第二段文字

文本输入B

输入"长发飘飘"

text_c

text_c

STRING

""

第三段文字

文本输入C

输入"微笑着"

3.15 ComfyUIDeployExternalTextAny 节点 - 外部通用文本输入器

这个节点就像一个"万能文字接收器",可以接收任何类型的文字输入。

参数详解

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

input_id

input_id

STRING

"input_text"

给这个文本输入起个名字

输入标识符

设置为"提示词",用户知道这是输入提示词的

default_value

default_value

STRING

""

默认显示的文字

默认文本值

写"请输入您的想法"

display_name

display_name

STRING

""

在网页上显示的标题

显示名称

写"输入提示词"

description

description

STRING

""

说明这个输入的用途

输入描述

写"详细描述您想要生成的内容"

3.16 ComfyUIDeployExternalImageBatch 节点 - 外部批量图片输入器

这个节点就像一个"图片收集箱",可以一次接收多张图片。

参数详解

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

input_id

input_id

STRING

"input_images"

给这个批量图片输入起个名字

输入标识符

设置为"参考图片",用户知道这是上传参考图的

images

images

STRING

"[]"

图片列表的JSON格式数据

图片数组数据

系统自动处理,无需手动设置

default_value

default_value

IMAGE

-

如果用户没上传,使用的默认图片

默认图像值

连接一张示例图片

display_name

display_name

STRING

""

在网页上显示的标题

显示名称

写"上传参考图片"

description

description

STRING

""

说明这个批量输入的用途

输入描述

写"可以上传多张图片作为参考"

3.17 ComfyUIDeployExternalImageAlpha 节点 - 外部透明图片输入器

这个节点就像一个"透明图片处理器",专门处理带透明背景的图片。

参数详解

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

input_id

input_id

STRING

"input_image"

给这个透明图片输入起个名字

输入标识符

设置为"透明图片",用户知道这是上传透明图的

default_value

default_value

IMAGE

-

默认的透明图片

默认图像值

连接一张带透明背景的示例图

display_name

display_name

STRING

""

在网页上显示的标题

显示名称

写"上传透明背景图片"

description

description

STRING

""

说明透明图片的用途

输入描述

写"支持PNG格式的透明背景图片"

3.18 ComfyUIDeployExternalVideo 节点 - 外部视频输入器(完整版)

这个节点就像一个"专业视频处理器",可以接收和处理各种视频文件。

参数详解

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

input_id

input_id

STRING

"input_video"

给这个视频输入起个名字

输入标识符

设置为"原始视频",用户知道这是上传原视频的

force_rate

force_rate

INT

0

强制改变视频帧率,0表示保持原帧率

帧率控制

设置为24,强制转换为24帧每秒

force_size

force_size

COMBO

"Disabled"

强制改变视频尺寸

尺寸控制选项

选择"512x512"统一转换为512x512

custom_width

custom_width

INT

512

自定义视频宽度

自定义宽度

设置为1024,视频宽度为1024像素

custom_height

custom_height

INT

512

自定义视频高度

自定义高度

设置为768,视频高度为768像素

frame_load_cap

frame_load_cap

INT

0

最多加载多少帧,0表示全部加载

帧数限制

设置为100,最多处理100帧

skip_first_frames

skip_first_frames

INT

0

跳过开头多少帧

跳帧设置

设置为10,跳过前10帧

select_every_nth

select_every_nth

INT

1

每隔多少帧取一帧

采样间隔

设置为2,每隔2帧取1帧

default_video

default_video

COMBO

-

默认选择的视频文件

默认视频选择

选择一个示例视频文件

display_name

display_name

STRING

""

在网页上显示的标题

显示名称

写"上传视频文件"

description

description

STRING

""

说明视频输入的用途

输入描述

写"支持MP4、AVI等常见视频格式"

default_value_url

default_value_url

STRING

""

默认视频的网址链接

默认视频URL

填入视频链接地址

3.19 ComfyUIDeployExternalVid 节点 - 外部视频输入器(简化版)

这个节点就像一个"简单视频接收器",专门用来接收视频文件路径。

参数详解

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

input_id

input_id

STRING

"input_video"

给这个视频输入起个名字

输入标识符

设置为"输入视频",用户知道这是上传视频的

default_value

default_value

COMBO

-

默认选择的视频文件

默认视频选择

选择一个示例视频文件

3.20 ComfyUIDeployExternalAudio 节点 - 外部音频输入器

这个节点就像一个"音频接收器",专门用来接收和处理音频文件。

参数详解

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

input_id

input_id

STRING

"input_audio"

给这个音频输入起个名字

输入标识符

设置为"背景音乐",用户知道这是上传音乐的

audio_file

audio_file

STRING

""

音频文件的路径或网址

音频文件路径

填入音频文件的路径或URL

default_value

default_value

AUDIO

-

默认的音频数据

默认音频值

连接一个示例音频文件

display_name

display_name

STRING

""

在网页上显示的标题

显示名称

写"上传音频文件"

description

description

STRING

""

说明音频输入的用途

输入描述

写"支持MP3、WAV等音频格式"

3.21 ComfyUIDeployExternalEXR 节点 - 外部EXR图片输入器

这个节点就像一个"专业图片处理器",专门处理EXR格式的高动态范围图片。

参数详解

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

input_id

input_id

STRING

"input_exr"

给这个EXR输入起个名字

输入标识符

设置为"HDR图片",用户知道这是上传HDR图的

exr_file

exr_file

STRING

""

EXR文件的路径或网址

EXR文件路径

填入EXR文件的路径或URL

tonemap

tonemap

COMBO

"sRGB"

色调映射方式

色调映射选择

选择"sRGB"进行标准色彩转换

default_image

default_image

IMAGE

-

默认的图片数据

默认图像值

连接一张示例图片

default_mask

default_mask

MASK

-

默认的遮罩数据

默认遮罩值

连接一个示例遮罩

display_name

display_name

STRING

""

在网页上显示的标题

显示名称

写"上传EXR图片"

description

description

STRING

""

说明EXR输入的用途

输入描述

写"支持高动态范围的EXR格式图片"

3.22 ComfyUIDeployExternalFaceModel 节点 - 外部人脸模型选择器

这个节点就像一个"人脸模型管理器",可以选择或下载不同的人脸识别模型。

参数详解

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

input_id

input_id

STRING

"input_reactor_face_model"

给这个人脸模型选择器起个名字

输入标识符

设置为"人脸模型",用户知道这是选择人脸模型的

default_face_model_name

default_face_model_name

STRING

""

默认选择的人脸模型名称

默认模型名称

填入常用的人脸模型名称

face_model_save_name

face_model_save_name

STRING

""

下载模型时保存的文件名

模型保存名称

设置为"custom_face_model.safetensors"

display_name

display_name

STRING

""

在网页上显示的标题

显示名称

写"选择人脸模型"

description

description

STRING

""

说明人脸模型的作用

模型描述

写"不同模型适用于不同的人脸识别任务"

face_model_url

face_model_url

STRING

""

人脸模型的下载链接

模型下载URL

填入人脸模型文件的网址

3.23 ComfyDeployOutputEXR 节点 - 专用EXR图片输出器

这个节点就像一个"专业图片导出器",把生成的图片保存为EXR格式。

参数详解

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

images

images

IMAGE

-

要输出的图片数据

图像张量输入

连接工作流生成的图片

filename_prefix

filename_prefix

STRING

"ComfyDeploy_EXR"

保存文件的名称前缀

文件名前缀

设置为"HDR输出",文件名就是"HDR输出_001.exr"

output_id

output_id

STRING

"output_exr"

给这个EXR输出起个名字

输出标识符

设置为"HDR结果",用户知道这是HDR格式结果

3.24 ComfyDeployWebscoketImageInput 节点 - 实时图片输入器

这个节点就像一个"实时图片接收器",可以通过网络实时接收图片数据。

参数详解

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

input_id

input_id

STRING

"input_id"

给这个实时输入起个名字

输入标识符

设置为"实时图片",用于实时传输

seed

seed

INT

0

随机种子数值

随机种子

设置为固定数值保证结果一致

default_value

default_value

IMAGE

-

默认的图片数据

默认图像值

连接一张示例图片

client_id

client_id

STRING

""

客户端标识符

客户端ID

系统自动分配,用于识别连接

3.25 ComfyDeployWebscoketImageOutput 节点 - 实时图片输出器

这个节点就像一个"实时图片发送器",可以通过网络实时发送生成的图片。

参数详解

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

output_id

output_id

STRING

"output_id"

给这个实时输出起个名字

输出标识符

设置为"实时结果",用于实时传输

images

images

IMAGE

-

要输出的图片数据

图像张量输入

连接工作流生成的图片

file_type

file_type

COMBO

"WEBP"

输出图片的格式

图像格式选择

选择"PNG"获得更好质量

quality

quality

INT

80

图片质量,数字越高质量越好

图像质量参数

设置为90获得更高质量

client_id

client_id

STRING

""

客户端标识符

客户端ID

系统自动分配,用于识别连接

4. 使用技巧和建议

4.1 新手入门建议

  1. 从简单开始:先用基本的图片生成工作流试试水

  2. 合理命名:给每个输入输出起有意义的名字,方便用户理解

  3. 设置默认值:为所有输入设置合理的默认值,降低使用门槛

  4. 添加说明:在description中详细说明每个参数的作用

4.2 进阶使用技巧

  1. 批量处理:使用批量输入节点处理多个文件

  2. 格式优化:根据用途选择合适的输出格式

  3. 性能调优:合理设置视频帧率和图片质量平衡效果和速度

  4. 错误处理:设置默认值防止用户输入错误导致崩溃

4.3 部署策略建议

  1. 云端部署:使用ComfyDeploy云服务快速部署

  2. 自建服务器:对于高频使用可以考虑自建服务器

  3. 负载均衡:多台服务器分担处理压力

  4. 监控告警:设置监控确保服务稳定运行

5. 常见问题解答

Q1: 为什么我的工作流部署失败?

A: 检查以下几点:

  • 确保所有External节点都有合适的input_id

  • 检查网络连接是否正常

  • 确认API密钥是否正确配置

Q2: 如何设置多种输入类型?

A: 使用不同的External节点:

  • 图片输入:ExternalImage、ExternalImageBatch

  • 文字输入:ExternalText、ExternalTextAny

  • 数字输入:ExternalNumber、ExternalNumberSlider

  • 选择输入:ExternalEnum、ExternalCheckpoint

Q3: 用户上传的文件格式不支持怎么办?

A: 插件会自动处理常见格式,但建议:

  • 在description中说明支持的格式

  • 设置合理的默认值作为示例

  • 使用批量输入节点增加兼容性

Q4: 如何监控部署的工作流运行状态?

A: 通过ComfyDeploy管理后台可以:

  • 查看实时运行日志

  • 监控资源使用情况

  • 设置告警通知

Q5: 支持哪些云平台部署?

A: 目前支持:

  • ComfyDeploy官方云服务

  • Modal云平台

  • RunPods云服务

  • 自建服务器部署

6. 实战案例分享

案例1:AI头像生成服务

  • 输入节点:ExternalImage(用户照片)+ ExternalText(风格描述)

  • 输出节点:OutputImage(生成头像)

  • 特色功能:支持多种艺术风格选择

案例2:视频风格转换

  • 输入节点:ExternalVideo(原始视频)+ ExternalEnum(风格选择)

  • 输出节点:OutputImage(转换后的帧序列)

  • 特色功能:实时预览转换进度

案例3:批量图片处理

  • 输入节点:ExternalImageBatch(多张图片)+ ExternalNumberSlider(处理强度)

  • 输出节点:OutputImage(处理后图片)

  • 特色功能:支持ZIP文件批量上传

7. 高级功能详解

7.1 实时通信功能

  • 使用WebSocket节点实现实时数据传输

  • 支持流式处理和实时预览

  • 适用于交互式应用场景

7.2 多格式支持

  • 图片:PNG、JPG、WEBP、EXR

  • 视频:MP4、AVI、MOV、WEBM

  • 音频:MP3、WAV、FLAC

  • 文本:TXT、JSON、MD

7.3 云端资源管理

  • 自动模型下载和缓存

  • 智能资源调度

  • 弹性扩容支持

8. 总结

ComfyUI Deploy 插件是一个功能全面的云部署解决方案,通过25个专业节点,你可以轻松将复杂的AI工作流部署到云端,为用户提供便捷的网页访问体验。无论你是AI开发者、研究人员还是想要分享AI应用的创作者,这个插件都能帮你实现从本地到云端的无缝部署。

记住:成功的关键在于合理规划输入输出,优化用户体验,选择合适的云平台,持续监控和优化服务性能!

标签: #插件 2338
相关文章

ComfyUI错误修复插件详解:轻松解决常见问题 2025-07-10 18:25

ComfyUI-CustomMenu插件使用教程:高效自定义工作流指南 2025-07-10 17:50

ComfyUI图像合并插件comfyui-merge使用教程 2025-07-03 22:44

ComfyUI 图像合并插件教程 (comfyui-merge) 1. 插件简介 这是一个专门用来合并图片的 ComfyUI 插件,就像用 PS 把多张图片叠在一起那样。它的特别之处在于你精确控制每张图片的混合方式。 GitHub 地址:https://github.com/LingSss9/com

ComfyUI WAN 2.2视频插件教程:万相AI提示词全攻略 2025-07-31 11:47

ComfyUI WAN 2.2视频插件教程:万相AI提示词实战指南 2025-07-29 20:10

ComfyUI HeyGem数字人插件教程:零基础快速精通指南 2025-07-22 14:10

目录

从节点基础到高阶工作流,我们为你绘制最清晰的 ComfyUI 学习路径。告别困惑,让每一次连接都充满创造的魔力,轻松驾驭 AI 艺术的无限可能。

  • 微信
  • B站
  • GitHub
Copyright © 2025 AIX All Rights Reserved. Powered by AIX.
隐私政策
津ICP备2024019312号