【ComfyUI插件】Comfyroll插件 (一)
前言:
Comfyroll Studio 是一个强大的自定义节点集合,旨在为 ComfyUI 用户__提供更丰富、更专业的图像生成和编辑工具__。通过这些节点,你将可以探索新的创作可能性,无论是在静态图像的精细调整,还是在动态动画的复杂构建上。Comfyroll Studio 的节点不仅易于上手,而且功能强大,是任何希望提升 ComfyUI 使用体验的用户的必备工具。
__Comfyroll插件(二): __https://articles.zsxq.com/comfyroll/2.html
__Comfyroll插件(三): __https://articles.zsxq.com/comfyroll/3.html
__Comfyroll插件(四): __https://articles.zsxq.com/comfyroll/4.html
__Comfyroll插件(五): __https://articles.zsxq.com/comfyroll/5.html
__Comfyroll插件(六): __https://articles.zsxq.com/comfyroll/6.html
__Comfyroll插件(七): __https://articles.zsxq.com/comfyroll/7.html
__Comfyroll插件最终篇+应用示例: __https://articles.zsxq.com/comfyroll/8.html
目录:
先行:安装方法
一、CR Image Output节点
二、CR Latent Batch Size节点
三、CR Conditioning Mixer节点
四、CR Select Model节点
五、CR Seed节点
六、CR prompt Text节点
七、CR Combine Prompt节点
八、CR VAE Decode节点
安装方法
方法一:
1.打开ComfyUI的Manager管理器
2.点击Install Custom Nodes
3.搜索“Comfyroll”,点击Install。
方法二:
1.打开https://github.com/Suzie1/ComfyUI_Comfyroll_CustomNodes
2.放到 custom_nodes文件夹
3.重启ComfyUI
方法三:
Civitai网站直接下载:https://civitai.com/models/87609/comfyroll-custom-nodes-for-comfyui
节点检索:CR Image Output/CR Latent Batch Size/CR Conditioning Mixer/CR Select Model/CR Seed/CR Prompt Text/CR Combine Prompt/CR VAE Decode
一、CR Image Output节点
节点功能:管理和设置生成图像的输出选项,包括图像的格式、前缀命名、预览选项等。
输入:
images ->加载预处理图像 **可以是用户上传的图片文件或是从预处理节点传递过来的图像信息
参数:
output_type ->图像输出方式 **preview-预览图像 Save-保存到指定位置 UI-不支持批量处理
输出:
trigger ->布尔值的输入 **图像生成流程中扮演着控制节点的角色
二、CR Latent Batch Size节点
节点功能:设置和管理在生成过程中将要创建的潜在空间图像样本的数量
输入:
latent ->接收编码后的图像特征 **确保了图像生成流程中数据的连续性和一致性
参数:
batch_size ->设置生成图像的数量
输出:
LATENT ->将编码数据转换回可视化的图像 **连接点通常是解码节点
三、CR Conditioning Mixer节点
节点功能:允许用户通过设置不同的参数来控制生成过程中的条件混合,从而实现对最终图像的精细调整
输入:
conditioning_1 ->接收用于指导图像生成过程的条件信息
conditioning_2 ->接收用于指导图像生成过程的条件信息
参数:
mix_method ->可以在三种不同的条件信息混合方法之间轻松切换
average_strength ->用于调整条件信息混合时的强度
输出:
CONDITIONING -> 将混合后的条件信息流发送到图像生成流程中的下一个节点
四、CR Select Model节点
节点功能:可以在喜爱的型号之间轻松切换
输入:
**无输入端,作用是一个选择器,而不是一个数据处理或转换的节点
参数:
ckpt_name1 ->上传第一个模型,可切换
ckpt_name2 ->上传第二个模型,可切换
ckpt_name3 ->上传第三个模型,可切换
ckpt_name4 ->上传第四个模型,可切换
ckpt_name5 ->上传第五个模型,可切换
select_model->选择第几个模型用于图像生成或处理
输出:
MODEL ->用于发送选定模型信息到流程中的下一个节点
CLIP ->将选定的模型与CLIP相关的信息或功能连接起来
VAE ->将选定的模型与VAE解码器连接
ckpt_name ->传递被选定模型的名称
show_help ->激活帮助信息或指导,可不连接
五、CR Seed节点
节点作用:确保在图像生成过程中的一致性和可预测性
参数:
seed ->输入种子数保持图片一致性
control_after_generate ->用于调整和控制种子数
输出:
seed ->控制随机性,将设置好的种子值传递给其他节点,一般是K采样器
show_help ->激活帮助信息或指导,可不连接
六、CR prompt Text节点
节点作用:接收和处理文本提示
参数:
prompt ->用户输入用于生成图像的文本提示
show_help ->激活帮助信息或指导,可不连接
输出:
Prompt ->在文本编辑器里输入描述性的词语、关键词、短句或其他视觉元素
注意:需要把prompt连接点CLIP TEXT ENCODE节点转换为input类型
七、CR Combine Prompt节点
节点作用:将多个文本提示合并为一个单一的输入,以便同时向图像生成模型提供多种描述或指导。
参数:
part1 ->写入用于生成图像的文本提示
part2 ->写入用于生成图像的文本提示
part3 ->写入用于生成图像的文本提示
part4 ->写入用于生成图像的文本提示
separatpr->定义在合并多个文本提示时,各个提示之间使用的分隔符
输出:
prompt ->输出合并后的提示词
show_help ->激活帮助信息或指导,可不连接
八、CR VAE Decode节点
节点作用:从潜在空间中解码出新的图像
输入:
samples->接受生成图像数量样本数值
vae ->将处理后的样本集合传递给后面的节点
参数:
tiled ->是否将生成的图像样本以平铺的方式排列
circular ->控制图像样本边界处理方式
Comfyroll Studio 基础工作流搭建:
学习完以上节点,您就可以搭建“Comfyroll Studio示例”基础工作流了
使用的是dreamshaper_8大模型,和基本的文生图工作流类似,但是节点更全,像基础功能如人物一致性、多个提示词合并、切换不同大模型等操作起来更方便,其他节点我们会在下一教程中详细介绍。
__Comfyroll插件(二): __https://articles.zsxq.com/comfyroll/2.html
__Comfyroll插件(三): __https://articles.zsxq.com/comfyroll/3.html
__Comfyroll插件(四): __https://articles.zsxq.com/comfyroll/4.html
__Comfyroll插件(五): __https://articles.zsxq.com/comfyroll/5.html
__Comfyroll插件(六): __https://articles.zsxq.com/comfyroll/6.html
__Comfyroll插件(七): __https://articles.zsxq.com/comfyroll/7.html
__Comfyroll插件最终篇+应用示例: __https://articles.zsxq.com/comfyroll/8.h