ComfyUI 魔法书 Logo
🏠 首页
👥 加群
🔥 报错不求人
😎 大帅比
登录 →
ComfyUI 魔法书 Logo
🏠 首页 👥 加群 🔥 报错不求人 😎 大帅比
登录
  1. 首页
  2. 🧩 插件工坊 (Plugin Workshop)
  3. ComfyUI节点插件Lilly使用教程 手把手教你玩转AI绘画

ComfyUI节点插件Lilly使用教程 手把手教你玩转AI绘画

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

ComfyUI_node_Lilly 插件完整使用教程

1. 插件简介

ComfyUI_node_Lilly(原地址:https://github.com/lilly1987/ComfyUI_node_Lilly)是一个专门为ComfyUI设计的智能随机文本生成器插件。这个插件的核心功能是通过通配符(wildcards)让你的提示词变得更加多样化和随机化。

简单来说,就像你在玩抽签游戏一样,这个插件能够从你预设的多个选项中随机选择一个或多个,让每次生成的图片都有不同的效果。比如你想让AI画一个人物,有时候穿红衣服,有时候穿蓝衣服,有时候戴帽子,有时候不戴,这个插件就能帮你实现这种随机变化。

主要用途:

  • 让提示词更加多样化,避免每次都生成相同的图片
  • 节省手动修改提示词的时间
  • 创建更加丰富和有趣的AI艺术作品
  • 支持从文件中读取随机选项

2. 如何安装

方法一:使用Git克隆(推荐)

  1. 打开ComfyUI文件夹
  2. 找到custom_nodes文件夹
  3. 在这个文件夹里右键打开命令行窗口
  4. 输入以下命令:
git clone https://github.com/lilly1987/ComfyUI_node_Lilly.git

方法二:手动下载

  1. 访问 https://github.com/lilly1987/ComfyUI_node_Lilly/archive/refs/heads/main.zip
  2. 下载压缩包
  3. 解压到ComfyUI的custom_nodes文件夹中
  4. 重启ComfyUI

3. 节点逐一解析

3.1 CLIPTextEncodeWildcards 节点

这个节点就像一个智能文本处理器,它能够把你写的带有特殊符号的提示词转换成真正的文字描述。这个节点可以在提示词中插入任意的随机输入。

3.2 CLIPTextEncodeWildcards 参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
文本输入text字符串包含通配符的提示词这里写你的提示词,可以包含各种随机选择的符号支持wildcard语法的文本提示词输入输入:{red|blue|green} dress,会随机选择红色、蓝色或绿色裙子
CLIP模型clipCLIP对象从CLIP加载器连接这是用来理解文字含义的"翻译器"CLIP模型用于文本编码从"Load CLIP"节点连接过来
种子值seed整数任意数字控制随机性的数字,相同种子产生相同结果控制随机数生成器的种子值设置为123,每次运行都会得到相同的随机结果

3.3 CLIPTextEncodeWildcards2 节点

这是CLIPTextEncodeWildcards的升级版本,功能更强大。同样提供通配符功能,但增加了更多的控制选项。

3.4 CLIPTextEncodeWildcards2 参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
文本输入text字符串包含通配符的提示词这里写你的提示词,可以包含各种随机选择的符号支持wildcard语法的文本提示词输入输入:{cat|dog|bird} in the {garden|house|park}
CLIP模型clipCLIP对象从CLIP加载器连接这是用来理解文字含义的"翻译器"CLIP模型用于文本编码从"Load CLIP"节点连接过来
种子值seed整数任意数字控制随机性的数字,相同种子产生相同结果控制随机数生成器的种子值设置为456,每次运行都会得到相同的随机结果
启用种子enable_seed布尔值True/False是否使用种子值来控制随机性控制是否启用种子固定随机结果设置为True时使用固定种子,False时完全随机

3.5 VAELoaderDecoder 节点

这个节点就像一个图片解码器,能够把AI生成的数据转换成我们能看到的图片。这个节点简化了VAE解码的工作流程。

3.6 VAELoaderDecoder 参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
VAE文件名vae_name字符串支持通配符的文件名选择用哪个VAE模型文件,可以用通配符随机选择VAE模型文件名,支持wildcard语法输入:{vae_ft_mse|vae_ft_ema}.safetensors 随机选择VAE
潜变量输入samples潜变量对象从采样器连接这是AI生成的"半成品"数据用于解码的潜变量数据从KSampler节点的输出连接过来

3.7 SimplerSample 节点

这个节点就像一个简化版的图片生成器,把复杂的生成过程变得更简单。这个节点简化了采样的工作流程。

3.8 SimplerSample 参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
模型输入model模型对象从模型加载器连接这是用来生成图片的AI大脑用于生成图像的扩散模型从"Load Checkpoint"节点连接过来
正面提示词positive条件对象从文本编码器连接告诉AI你想要什么样的图片正向条件引导,描述期望的图像内容从CLIPTextEncodeWildcards节点连接
负面提示词negative条件对象从文本编码器连接告诉AI你不想要什么样的图片负向条件引导,描述不期望的图像内容从另一个文本编码器连接,写"blurry, low quality"
种子值seed整数任意数字控制图片生成的随机性控制采样过程的随机种子设置为789,每次生成相同的图片
步数steps整数20-30AI生成图片需要多少步,越多越精细但越慢扩散模型的采样步数设置为25,平衡质量和速度
引导强度cfg浮点数7.0-12.0控制AI多听你的话,数值越高越听话分类器自由引导强度设置为8.0,让AI更好地遵循提示词
采样器名称sampler_name字符串euler_a选择生成图片的算法,不同算法效果不同扩散模型的采样算法选择"euler_a",速度快效果好
调度器scheduler字符串normal控制生成过程的时间安排噪声调度器类型选择"normal",标准的生成方式
潜变量输入latent_image潜变量对象从潜变量生成器连接图片生成的起始点用于生成的初始潜变量从"Empty Latent Image"节点连接

3.9 CheckpointLoader 节点(带通配符支持)

这个节点就像一个智能模型选择器,能够根据通配符随机选择不同的AI模型。

3.10 CheckpointLoader 参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
模型文件名ckpt_name字符串支持通配符的文件名选择用哪个AI模型,可以用通配符随机选择模型checkpoint文件名,支持wildcard语法输入:{model1|model2|model3}.safetensors 随机选择模型

3.11 LoraLoader 节点(带通配符支持)

这个节点就像一个风格滤镜选择器,能够随机选择不同的风格效果。

3.12 LoraLoader 参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
模型输入model模型对象从模型加载器连接基础的AI模型用于加载LoRA的基础模型从CheckpointLoader节点连接
CLIP输入clipCLIP对象从CLIP加载器连接文字理解模块用于加载LoRA的CLIP模型从CheckpointLoader节点连接
LoRA文件名lora_name字符串支持通配符的文件名选择用哪个风格文件,可以用通配符随机选择LoRA文件名,支持wildcard语法输入:{anime|realistic|cartoon}_style.safetensors
模型强度strength_model浮点数0.1-1.0控制风格对图片的影响程度LoRA对模型的影响强度设置为0.8,让风格效果明显但不过度
CLIP强度strength_clip浮点数0.1-1.0控制风格对文字理解的影响程度LoRA对CLIP的影响强度设置为0.8,让风格影响文字理解

4. 通配符语法详解

4.1 基础通配符语法

语法格式通俗解释举例实际效果
{选项1|选项2|选项3}从多个选项中随机选择一个{red|blue|green} car随机选择红色、蓝色或绿色汽车
{2$$选项1|选项2|选项3}从选项中选择2个(可重复){2$$cat|dog|bird}可能是"cat,dog"或"cat,cat"等
{1-2$$选项1|选项2|选项3}随机选择1到2个选项{1-2$$happy|sad|angry}可能是"happy"或"happy,sad"
{-2$$选项1|选项2|选项3}选择0到2个选项{-2$$hat|glasses|scarf}可能什么都不选,或选1-2个

4.2 文件通配符语法

语法格式通俗解释举例实际效果
__文件名__从文件中读取随机内容__colors__从colors.txt文件中随机选一行
__/文件名从根目录的文件中读取__/styles从根目录的styles.txt文件中读取
__/文件夹/文件名从指定文件夹的文件中读取__/characters/anime从characters文件夹的anime.txt中读取
?文件名匹配任意单个字符?tyle匹配style.txt或stale.txt等
*匹配所有文件*匹配所有可用的文件

5. 使用技巧和建议

5.1 基础使用技巧

  1. 从简单开始:初学者建议先用简单的{选项1|选项2}语法,熟悉后再尝试复杂的组合。

  2. 合理使用种子值:

    • 想要每次都不同的结果,不要设置固定种子
    • 想要复现某个好的结果,记录下种子值
  3. 文件组织:

    • 在ComfyUI的custom_nodes/ComfyUI_node_Lilly/wildcards文件夹中创建文本文件
    • 每个文件一行一个选项,用于组织不同类型的随机选择

5.2 高级使用技巧

  1. 嵌套通配符:可以在通配符中嵌套其他通配符

    {beautiful {young|old} {woman|man}|cute {cat|dog}}
    
  2. 权重控制:通过重复选项来增加其被选中的概率

    {red|red|blue|green}  # 红色被选中的概率更高
    
  3. 条件组合:创建复杂的条件组合

    {sunny day, {bright|warm} lighting|rainy day, {dark|moody} atmosphere}
    

5.3 文件管理建议

  1. 按类型分类:

    • colors.txt:存放颜色选项
    • styles.txt:存放风格选项
    • characters.txt:存放角色选项
  2. 命名规范:使用清晰的文件名,方便在通配符中引用

  3. 内容格式:每个txt文件中,每行一个选项,避免空行

6. 常见问题解答

Q1: 为什么通配符不生效?

A: 请检查:

  • 语法是否正确(使用{}而不是[]或())
  • 选项之间是否用|分隔
  • 文件路径是否正确

Q2: 如何让结果更加随机?

A:

  • 不要设置固定的种子值
  • 或者在种子值中也使用随机数生成

Q3: 文件通配符找不到文件怎么办?

A:

  • 确保文件放在正确的wildcards文件夹中
  • 检查文件名是否正确
  • 确保文件编码为UTF-8

Q4: 通配符可以嵌套多少层?

A: 理论上可以无限嵌套,但建议不要超过3层,以免过于复杂

Q5: 如何制作自己的通配符文件?

A:

  1. 在wildcards文件夹中创建.txt文件
  2. 每行写一个选项
  3. 保存为UTF-8编码
  4. 在通配符中使用__文件名__引用

7. 实践案例

案例1:随机人物生成

{beautiful|handsome|cute} {young|middle-aged|elderly} {woman|man} with {blue|brown|green|hazel} eyes, {long|short|curly|straight} {blonde|brunette|black|red} hair, {smiling|serious|mysterious} expression

案例2:随机场景生成

{sunny|cloudy|rainy|snowy} day in a {forest|city|beach|mountain}, {morning|afternoon|evening|night} time, {realistic|anime|oil painting|watercolor} style

案例3:使用文件的复杂组合

__characters__ in __locations__, __weather__ weather, {wearing __clothing__|holding __objects__}, __art_styles__ style

8. 总结

ComfyUI_node_Lilly插件是一个非常实用的工具,能够让你的AI艺术创作更加多样化和有趣。通过掌握通配符语法,你可以创建出无数种不同的组合,让每次生成的图片都有新的惊喜。

记住,熟练使用这个插件的关键是:

  1. 从简单的语法开始学习
  2. 逐步尝试复杂的组合
  3. 合理组织你的通配符文件
  4. 多实践,多实验

希望这个教程能帮助你更好地使用ComfyUI_node_Lilly插件,创作出更加精彩的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号