前言:

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

image

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节点

节点功能:管理和设置生成图像的输出选项,包括图像的格式、前缀命名、预览选项等。

image

输入:

images ->加载预处理图像 **可以是用户上传的图片文件或是从预处理节点传递过来的图像信息

参数:

output_type ->图像输出方式 **preview-预览图像 Save-保存到指定位置 UI-不支持批量处理

输出:

trigger ->布尔值的输入 **图像生成流程中扮演着控制节点的角色

二、CR Latent Batch Size节点

节点功能:设置和管理在生成过程中将要创建的潜在空间图像样本的数量

image

输入:

latent ->接收编码后的图像特征 **确保了图像生成流程中数据的连续性和一致性

参数:

batch_size ->设置生成图像的数量

输出:

LATENT ->将编码数据转换回可视化的图像 **连接点通常是解码节点

三、CR Conditioning Mixer节点

节点功能:允许用户通过设置不同的参数来控制生成过程中的条件混合,从而实现对最终图像的精细调整

image

输入:

conditioning_1 ->接收用于指导图像生成过程的条件信息

conditioning_2 ->接收用于指导图像生成过程的条件信息

参数:

mix_method ->可以在三种不同的条件信息混合方法之间轻松切换

average_strength ->用于调整条件信息混合时的强度

输出:

CONDITIONING -> 将混合后的条件信息流发送到图像生成流程中的下一个节点

四、CR Select Model节点

节点功能:可以在喜爱的型号之间轻松切换

image

输入:

**无输入端,作用是一个选择器,而不是一个数据处理或转换的节点

参数:

ckpt_name1 ->上传第一个模型,可切换

ckpt_name2 ->上传第二个模型,可切换

ckpt_name3 ->上传第三个模型,可切换

ckpt_name4 ->上传第四个模型,可切换

ckpt_name5 ->上传第五个模型,可切换

select_model->选择第几个模型用于图像生成或处理

输出:

MODEL ->用于发送选定模型信息到流程中的下一个节点

CLIP ->将选定的模型与CLIP相关的信息或功能连接起来

VAE ->将选定的模型与VAE解码器连接

ckpt_name ->传递被选定模型的名称

show_help ->激活帮助信息或指导,可不连接

五、CR Seed节点

节点作用:确保在图像生成过程中的一致性和可预测性

image

image

参数:

seed ->输入种子数保持图片一致性

control_after_generate ->用于调整和控制种子数

输出:

seed ->控制随机性,将设置好的种子值传递给其他节点,一般是K采样器

show_help ->激活帮助信息或指导,可不连接

六、CR prompt Text节点

节点作用:接收和处理文本提示

image

参数:

prompt ->用户输入用于生成图像的文本提示

show_help ->激活帮助信息或指导,可不连接

输出:

Prompt ->在文本编辑器里输入描述性的词语、关键词、短句或其他视觉元素

注意:需要把prompt连接点CLIP TEXT ENCODE节点转换为input类型

七、CR Combine Prompt节点

节点作用:将多个文本提示合并为一个单一的输入,以便同时向图像生成模型提供多种描述或指导。

image

参数:

part1 ->写入用于生成图像的文本提示

part2 ->写入用于生成图像的文本提示

part3 ->写入用于生成图像的文本提示

part4 ->写入用于生成图像的文本提示

separatpr->定义在合并多个文本提示时,各个提示之间使用的分隔符

输出:

prompt ->输出合并后的提示词

show_help ->激活帮助信息或指导,可不连接

八、CR VAE Decode节点

节点作用:从潜在空间中解码出新的图像

image

输入:

samples->接受生成图像数量样本数值

vae ->将处理后的样本集合传递给后面的节点

参数:

tiled ->是否将生成的图像样本以平铺的方式排列

circular ->控制图像样本边界处理方式

Comfyroll Studio 基础工作流搭建:

学习完以上节点,您就可以搭建“Comfyroll Studio示例”基础工作流了

image

使用的是dreamshaper_8大模型,和基本的文生图工作流类似,但是节点更全,像基础功能如人物一致性、多个提示词合并、切换不同大模型等操作起来更方便,其他节点我们会在下一教程中详细介绍。

imageimage

__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