本类别的节点主要用于处理和编码提示词,将自然语言转换为模型可理解的表示形式,以及对文本进行各种处理和操作。
中文名称:CLIP文本编码器
节点功能:将文本提示词编码为条件向量,用于引导扩散模型生成特定图像。
参数说明: - text:要编码的文本提示词,支持多行输入和动态提示词 - clip:用于编码的CLIP模型,通常来自模型加载节点
输出端口: - CONDITIONING:包含嵌入文本的条件向量,用于引导扩散模型
使用案例: - 基础文生图工作流中的提示词输入 - 通过详细描述引导模型生成特定场景、人物或物体
优点: - ComfyUI中最基础和最常用的文本处理节点 - 支持多行输入,便于组织复杂提示词 - 支持动态提示词,增强灵活性
所属插件项目:ComfyUI核心节点(无需额外安装)
最后更新日期:随ComfyUI主项目更新(最新版本)
中文名称:SDXL专用CLIP文本编码器
节点功能:专为SDXL模型设计的文本编码器,支持SDXL的双CLIP结构。
参数说明: - text_g:全局提示词,影响整体图像内容 - text_l:局部提示词,影响细节和局部特征 - clip:SDXL的CLIP模型 - width:目标图像宽度 - height:目标图像高度
输出端口: - CONDITIONING:包含嵌入文本的条件向量,针对SDXL模型优化
使用案例: - SDXL模型的文生图工作流 - 需要分别控制全局和局部细节的场景
优点: - 专为SDXL模型优化,充分利用其双CLIP结构 - 可以分别控制全局和局部提示词 - 支持尺寸条件,提高生成质量
所属插件项目:ComfyUI核心节点(无需额外安装)
最后更新日期:随ComfyUI主项目更新(最新版本)
中文名称:CLIP层设置
节点功能:设置CLIP模型使用的最后一层,影响文本理解的抽象程度。
参数说明: - clip:要修改的CLIP模型 - stop_at_clip_layer:选择的CLIP层数(-1到12之间的整数)
输出端口: - CLIP:修改后的CLIP模型
使用案例: - 调整提示词理解的抽象程度 - 微调文本到图像的转换效果
优点: - 可以调整模型对文本的理解深度 - 较低的层数通常产生更直接的视觉对应 - 较高的层数则产生更抽象的概念理解
所属插件项目:ComfyUI核心节点(无需额外安装)
最后更新日期:随ComfyUI主项目更新(最新版本)
中文名称:空白潜空间图像
节点功能:创建指定尺寸的空白潜空间图像,作为生成过程的起点。
参数说明: - width:图像宽度(像素) - height:图像高度(像素) - batch_size:批处理大小,决定一次生成多少图像
输出端口: - LATENT:创建的空白潜空间图像
使用案例: - 文生图工作流的起点 - 设置生成图像的尺寸和批量
优点: - 简单直观,易于使用 - 可以精确控制输出图像尺寸 - 支持批量生成多张图像
所属插件项目:ComfyUI核心节点(无需额外安装)
最后更新日期:随ComfyUI主项目更新(最新版本)
中文名称:提示词调度器
节点功能:根据采样步骤动态调整提示词,实现提示词的渐变和过渡。
参数说明: - text:包含调度指令的提示词文本 - clip:用于编码的CLIP模型 - max_steps:最大采样步数,用于计算时间点
输出端口: - CONDITIONING:包含时间调度信息的条件向量
使用案例: - 在生成过程中逐渐改变场景或主题 - 创建渐变效果或混合多个概念
优点: - 支持复杂的提示词时间调度 - 可以创建平滑过渡的生成效果 - 增强创意控制能力
所属插件项目:ComfyUI-Advanced-ControlNet(需额外安装)
最后更新日期:2025-03-15
中文名称:文本合并器
节点功能:将多个文本字符串合并为一个,便于构建复杂提示词。
参数说明: - text1:第一段文本 - text2:第二段文本 - separator:文本之间的分隔符(默认为空格)
输出端口: - STRING:合并后的文本字符串
使用案例: - 动态组合多个提示词部分 - 构建模板化的提示词结构
优点: - 简化复杂提示词的构建过程 - 支持灵活的分隔符设置 - 便于创建可重用的提示词模板
所属插件项目:ComfyUI-Impact-Pack(需额外安装)
最后更新日期:2025-04-10
中文名称:文本分词器
节点功能:将文本分解为标记(tokens),显示标记数量和内容。
参数说明: - text:要分词的文本 - clip:用于分词的CLIP模型
输出端口: - STRING:分词结果和统计信息 - INT:标记数量
使用案例: - 检查提示词的标记数量,避免超出模型限制 - 分析提示词的分词方式,优化提示词结构
优点: - 帮助理解模型如何解析文本 - 便于优化提示词长度和结构 - 提供直观的标记计数
所属插件项目:ComfyUI-Tooling-Kit(需额外安装)
最后更新日期:2025-02-20
中文名称:文本替换
节点功能:在文本中查找并替换特定字符串,支持正则表达式。
参数说明: - text:原始文本 - find:要查找的字符串或模式 - replace:替换为的字符串 - use_regex:是否使用正则表达式
输出端口: - STRING:替换后的文本
使用案例: - 批量修改提示词中的特定术语 - 实现动态提示词模板
优点: - 支持复杂的文本处理操作 - 正则表达式提供强大的模式匹配能力 - 便于实现提示词的参数化和模板化
所属插件项目:ComfyUI-Custom-Scripts(需额外安装)
最后更新日期:2025-01-15
中文名称:动态提示词
节点功能:使用特殊语法创建动态变化的提示词,支持随机选择和组合。
参数说明: - template:包含动态语法的提示词模板 - seed:随机种子,控制选择的一致性 - combinations:要生成的组合数量
输出端口: - STRING:生成的提示词 - INT:使用的种子值
使用案例: - 批量生成变体提示词 - 创建随机但受控的提示词组合
优点: - 大幅提高提示词探索效率 - 支持复杂的组合和变化规则 - 可以保持随机性的同时确保可重复性
所属插件项目:ComfyUI-DynamicPrompts(需额外安装)
最后更新日期:2025-03-05
中文名称:Lora提示词处理器
节点功能:自动识别提示词中的Lora触发词,并调整相应权重。
参数说明: - text:包含Lora触发词的提示词 - lora_name:要处理的Lora名称 - weight_adjustment:权重调整系数
输出端口: - STRING:处理后的提示词 - LORA_STACK:Lora加载信息
使用案例: - 自动优化包含Lora触发词的提示词 - 简化Lora与提示词的协同使用
优点: - 自动识别和处理Lora相关提示词 - 减少手动调整Lora权重的需要 - 提高Lora效果的一致性
所属插件项目:ComfyUI-LoraPlus(需额外安装)
最后更新日期:2025-04-25