本类别的节点主要用于数据的输入和输出,包括文件加载、保存、导入导出等功能,是工作流与外部环境交互的关键接口,也是数据进出工作流的主要通道。
中文名称:加载图像
节点功能:从文件系统加载图像到工作流中。
参数说明: - image:图像文件路径 - upload_button:上传按钮(用于从本地上传) - channel_select:通道选择(RGB、RGBA等) - convert_to_format:转换格式选项 - use_exif_orientation:是否使用EXIF方向信息
输出端口: - IMAGE:加载的图像 - MASK:图像的Alpha通道(如果有)
使用案例: - 加载参考图像 - 导入需要处理的图像 - 加载用于ControlNet的条件图像
优点: - 支持多种图像格式 - 提供通道选择和格式转换 - 可以从本地上传或使用路径 - 适合各种图像输入需求
所属插件项目:ComfyUI核心节点(无需额外安装)
最后更新日期:随ComfyUI主项目更新(最新版本)
中文名称:保存图像
节点功能:将生成或处理的图像保存到文件系统。
参数说明: - images:要保存的图像 - filename_prefix:文件名前缀 - filename_suffix:文件名后缀 - filename_pattern:文件名模式 - output_dir:输出目录 - format:保存格式(png、jpg等) - quality:图像质量(对于有损格式) - save_metadata:是否保存元数据
输出端口: - IMAGES:传递的图像(与输入相同)
使用案例: - 保存生成结果 - 导出处理后的图像 - 存档中间处理步骤
优点: - 提供灵活的文件命名选项 - 支持多种图像格式 - 可以保存生成参数作为元数据 - 适合工作流输出管理
所属插件项目:ComfyUI核心节点(无需额外安装)
最后更新日期:随ComfyUI主项目更新(最新版本)
中文名称:加载视频
节点功能:从文件系统加载视频,提取帧用于处理。
参数说明: - video:视频文件路径 - upload_button:上传按钮 - frame_start:起始帧 - frame_end:结束帧 - frame_step:帧步长 - extract_fps:提取的帧率 - force_size:是否强制调整大小 - width:宽度(如果调整大小) - height:高度(如果调整大小)
输出端口: - IMAGES:提取的视频帧 - FRAME_COUNT:帧数量 - FPS:原始视频帧率
使用案例: - 加载视频进行处理 - 提取关键帧进行编辑 - 准备视频到图像的转换
优点: - 可以控制帧提取参数 - 支持多种视频格式 - 提供帧率和大小调整 - 适合视频处理工作流
所属插件项目:ComfyUI-VideoHelperSuite(需额外安装)
最后更新日期:2025-03-15
中文名称:保存视频
节点功能:将图像序列合成为视频并保存。
参数说明: - images:图像序列 - filename_prefix:文件名前缀 - fps:输出视频帧率 - format:视频格式(mp4、webm等) - codec:视频编解码器 - quality:视频质量 - audio_file(可选):音频文件路径 - loop_count:循环次数(对于GIF)
输出端口: - VIDEO_PATH:保存的视频文件路径
使用案例: - 保存生成的动画 - 导出处理后的视频 - 创建图像序列的视频展示
优点: - 支持多种视频格式和编解码器 - 可以添加音频轨道 - 提供质量和帧率控制 - 适合视频输出需求
所属插件项目:ComfyUI-VideoHelperSuite(需额外安装)
最后更新日期:2025-03-15
中文名称:加载文本
节点功能:从文件或用户输入加载文本内容。
参数说明: - text:文本内容(直接输入) - file:文本文件路径 - upload_button:上传按钮 - mode:加载模式(文件或直接输入) - encoding:文本编码 - strip_whitespace:是否去除空白
输出端口: - TEXT:加载的文本内容
使用案例: - 加载提示词文件 - 导入脚本或配置 - 准备批量文本处理
优点: - 支持多种文本输入方式 - 提供编码和格式控制 - 可以处理大型文本文件 - 适合文本输入需求
所属插件项目:ComfyUI-TextIO(需额外安装)
最后更新日期:2025-03-10
中文名称:保存文本
节点功能:将文本内容保存到文件。
参数说明: - text:要保存的文本 - filename_prefix:文件名前缀 - extension:文件扩展名 - output_dir:输出目录 - encoding:文本编码 - append:是否追加到现有文件 - add_timestamp:是否添加时间戳
输出端口: - TEXT:传递的文本(与输入相同) - FILE_PATH:保存的文件路径
使用案例: - 保存生成的提示词 - 导出处理日志 - 存档配置和参数
优点: - 提供灵活的文件命名选项 - 支持追加模式 - 可以添加时间戳 - 适合文本输出管理
所属插件项目:ComfyUI-TextIO(需额外安装)
最后更新日期:2025-03-10
中文名称:加载数据
节点功能:从各种格式(JSON、CSV、YAML等)加载结构化数据。
参数说明: - file:数据文件路径 - upload_button:上传按钮 - format:数据格式 - encoding:文件编码 - schema(可选):数据模式验证 - default_value:加载失败时的默认值
输出端口: - DATA:加载的结构化数据
使用案例: - 加载配置文件 - 导入数据集 - 准备批处理参数
优点: - 支持多种数据格式 - 提供数据验证选项 - 可以处理复杂结构 - 适合结构化数据输入
所属插件项目:ComfyUI-DataIO(需额外安装)
最后更新日期:2025-04-01
中文名称:保存数据
节点功能:将结构化数据保存为各种格式(JSON、CSV、YAML等)。
参数说明: - data:要保存的结构化数据 - filename_prefix:文件名前缀 - format:数据格式 - output_dir:输出目录 - indent:缩进(对于JSON等) - encoding:文件编码 - add_timestamp:是否添加时间戳
输出端口: - DATA:传递的数据(与输入相同) - FILE_PATH:保存的文件路径
使用案例: - 保存生成参数 - 导出处理结果 - 存档配置和设置
优点: - 支持多种数据格式 - 提供格式化和缩进选项 - 可以添加时间戳 - 适合结构化数据输出
所属插件项目:ComfyUI-DataIO(需额外安装)
最后更新日期:2025-04-01
中文名称:剪贴板输入
节点功能:从系统剪贴板读取文本或图像数据。
参数说明: - data_type:期望的数据类型(文本、图像等) - refresh_button:刷新按钮 - auto_refresh:是否自动刷新 - refresh_interval:自动刷新间隔(秒) - fallback_value:读取失败时的默认值
输出端口: - DATA:从剪贴板读取的数据 - TYPE:数据类型信息
使用案例: - 快速输入文本提示词 - 导入剪贴板中的图像 - 创建交互式工作流
优点: - 提供快速数据输入方式 - 支持多种数据类型 - 可以自动刷新 - 适合交互式使用场景
所属插件项目:ComfyUI-Clipboard(需额外安装)
最后更新日期:2025-03-20
中文名称:网络钩子输出
节点功能:将工作流结果通过HTTP请求发送到指定URL。
参数说明: - data:要发送的数据 - url:目标URL - method:HTTP方法(POST、PUT等) - headers:HTTP头信息 - format:数据格式(JSON、表单等) - timeout:请求超时(秒) - retry_count:失败重试次数
输出端口: - STATUS:请求状态 - RESPONSE:服务器响应 - DATA:传递的数据(与输入相同)
使用案例: - 将生成结果发送到其他服务 - 触发外部工作流 - 集成到自动化系统
优点: - 提供与外部系统的集成 - 支持多种HTTP方法和格式 - 包含错误处理和重试 - 适合自动化和服务集成
所属插件项目:ComfyUI-WebAPI(需额外安装)
最后更新日期:2025-04-10