ComfyUI 魔法书 Logo
🏠 首页
👥 加群
😎 大帅比
登录 →
ComfyUI 魔法书 Logo
🏠 首页 👥 加群 😎 大帅比
登录
  1. 首页
  2. 🧩 插件工坊 (Plugin Workshop)
  3. ComfyUI-Sn0w-Scripts插件教程 从入门到精通

ComfyUI-Sn0w-Scripts插件教程 从入门到精通

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

ComfyUI-Sn0w-Scripts 插件完整使用教程

1. 插件简介

ComfyUI-Sn0w-Scripts 是一个专门为 ComfyUI 设计的插件包,就像一个瑞士军刀,里面装了很多实用的小工具。这个插件的主要作用是让你更方便地管理和使用 LoRA 模型(那些用来改变画风和人物的小文件),同时还提供了一些让生图更轻松的辅助功能。

插件地址: https://github.com/sn0w12/ComfyUI-Sn0w-Scripts

主要能给你带来的好处:

  • 把你的 LoRA 文件整理得井井有条,想找什么一下就找到
  • 自动帮你挑选合适的 LoRA,不用一个个试
  • 让你可以批量生成图片,省时省力
  • 提供各种便民小工具,让操作更简单

2. 如何安装

方法一:通过 ComfyUI Manager 安装(推荐)

  1. 打开 ComfyUI,点击右下角的"Manager"按钮
  2. 在搜索框输入"Sn0w-Scripts"
  3. 找到后点击"Install"安装
  4. 重启 ComfyUI

方法二:手动安装

  1. 打开你的 ComfyUI 安装目录
  2. 进入 custom_nodes 文件夹
  3. 在这里打开命令行(按住 Shift 右键选择"在此处打开命令窗口")
  4. 输入命令:git clone https://github.com/sn0w12/ComfyUI-Sn0w-Scripts
  5. 重启 ComfyUI

3. 节点详细解析

3.1 Sn0w KSampler 节点

这是一个增强版的图片生成器,就像原版生成器的升级版,功能更强大、选项更多。

参数详解:

参数名 (界面显示)参数名 (代码)参数值建议值通俗解释专业解释使用举例
modelmodel模型文件根据需要选择选择用哪个AI大脑来画画选择用于生成的主模型选择 sdxl_base 或 sd15 等
seedseed整数-1随机种子,决定画面的基础样子控制生成结果的随机性设为 -1 表示每次都随机
stepssteps1-100020-30画画的细致程度,越高越精细去噪迭代步数20 步适合快速预览,30 步质量更好
cfgcfg0.1-307-8听话程度,越高越按你的要求画分类器引导强度7 是平衡值,过高会过度饱和
sampler_namesampler_name多种选项euler_a画画的方法,不同方法画出来感觉不同采样器算法euler_a 速度快,dpm++ 质量好
schedulerscheduler多种选项normal画画的时间安排,决定每一步怎么画噪声调度器normal 最常用,karras 适合高步数
positivepositive文本/条件自定义你想要画什么的描述正向提示词或条件输入"漂亮女孩,长发"
negativenegative文本/条件自定义你不想要画什么的描述负向提示词或条件输入"丑陋,模糊"
latent_imagelatent_image潜在图像可选作为基础的隐藏图像数据输入的潜在空间图像可以接入 Empty Latent 或其他图像
denoisedenoise0.0-1.01.0要改变多少,1.0 表示完全重画去噪强度1.0 生成新图,0.3 轻微修改
sigmassigmas可选留空自定义的画画时间表自定义噪声调度一般留空使用默认

3.2 Lora Loader (Favourites) 节点

这是一个升级版的 LoRA 加载器,就像一个智能文件管理器,能把你喜欢的 LoRA 放在最前面。

参数详解:

参数名 (界面显示)参数名 (代码)参数值建议值通俗解释专业解释使用举例
modelmodel模型文件从上个节点传入要加载 LoRA 的基础模型输入的基础模型连接 CheckpointLoader 的输出
clipclipCLIP 模型从上个节点传入文本理解器,配合模型使用CLIP 文本编码器连接 CheckpointLoader 的 CLIP 输出
lora_namelora_nameLoRA 列表根据需要选择选择要使用的 LoRA 文件选择要加载的 LoRA 模型选择 "角色_小红帽" 或 "风格_油画"
strength_modelstrength_model0.0-2.00.8-1.0LoRA 对图像的影响强度模型权重混合强度0.8 表示 80% 的影响
strength_clipstrength_clip0.0-2.00.8-1.0LoRA 对文字理解的影响强度CLIP 权重混合强度通常和 model 强度相同

3.3 Auto Lora Loader 节点

这是一个智能 LoRA 选择器,就像一个贴心的助手,能根据你的描述自动选择最合适的 LoRA。

参数详解:

参数名 (界面显示)参数名 (代码)参数值建议值通俗解释专业解释使用举例
modelmodel模型文件从上个节点传入要加载 LoRA 的基础模型输入的基础模型连接 CheckpointLoader 的输出
clipclipCLIP 模型从上个节点传入文本理解器CLIP 文本编码器连接 CheckpointLoader 的 CLIP 输出
promptprompt文本自定义你的画面描述,系统会根据这个选 LoRA用于匹配的提示词输入"小红帽女孩"会自动找相关 LoRA
foldersfolders文件夹路径自定义指定在哪些文件夹里找 LoRA搜索路径配置输入"*loras, characters:2"
strength_modelstrength_model0.0-2.00.8-1.0LoRA 对图像的影响强度模型权重混合强度0.8 表示 80% 的影响
strength_clipstrength_clip0.0-2.00.8-1.0LoRA 对文字理解的影响强度CLIP 权重混合强度通常和 model 强度相同

3.4 Lora Tester 节点

这是一个批量测试工具,就像一个自动化的试衣间,能一次性测试多个 LoRA 的效果。

参数详解:

参数名 (界面显示)参数名 (代码)参数值建议值通俗解释专业解释使用举例
modelmodel模型文件从上个节点传入要测试的基础模型输入的基础模型连接 CheckpointLoader 的输出
clipclipCLIP 模型从上个节点传入文本理解器CLIP 文本编码器连接 CheckpointLoader 的 CLIP 输出
lora_listlora_list文本列表从其他节点传入要测试的 LoRA 列表批量测试的 LoRA 列表连接 Lora Folder 节点的输出
amountamount整数5-10要生成多少张图片生成图片的数量设置 5 表示生成 5 张对比图

3.5 Lora Folder 节点

这是一个文件夹浏览器,就像一个智能的文件管理器,能帮你快速找到指定范围内的 LoRA。

参数详解:

参数名 (界面显示)参数名 (代码)参数值建议值通俗解释专业解释使用举例
first_lorafirst_loraLoRA 文件根据需要选择选择测试范围的第一个 LoRA起始 LoRA 文件选择 "lora_001"
last_numberlast_number整数根据需要设置测试到第几个 LoRA结束编号设置 10 表示测试到 lora_010
amountamount整数5-10从范围内选择几个来测试选择的数量设置 5 表示从范围内随机选 5 个
strengthstrength0.0-2.00.8-1.0所有 LoRA 的统一强度统一权重强度0.8 表示所有 LoRA 都用 80% 强度
add_default_generationadd_default_generationTrue/FalseTrue是否包含一张不用 LoRA 的对比图是否添加原始对比True 会多生成一张原版图做对比

3.6 Lora List 节点

这是一个 LoRA 列表生成器,就像一个购物清单,让你可以手动指定要测试的 LoRA。

参数详解:

参数名 (界面显示)参数名 (代码)参数值建议值通俗解释专业解释使用举例
lora_listlora_list文本自定义手动输入要测试的 LoRA 列表手动指定的 LoRA 列表输入多行,每行一个 LoRA 名称

3.7 Character Selector 节点

这是一个角色选择器,就像一个角色数据库,能快速选择预设的角色和对应的画面描述。

参数详解:

参数名 (界面显示)参数名 (代码)参数值建议值通俗解释专业解释使用举例
charactercharacter角色列表根据需要选择选择要画的角色选择预设角色选择 "初音未来" 或 "小红帽"
randomrandomTrue/FalseFalse是否随机选择角色是否启用随机选择True 会随机选一个角色

3.8 Prompt Combine 节点

这是一个文本合并器,就像一个智能的文案编辑器,能把多段描述合并成一个完整的画面描述。

参数详解:

参数名 (界面显示)参数名 (代码)参数值建议值通俗解释专业解释使用举例
separatorseparator文本", "用什么符号把文字连接起来分隔符用 ", " 把各部分用逗号分开
text1text1文本自定义第一段描述第一个文本输入输入"漂亮女孩"
text2text2文本自定义第二段描述第二个文本输入输入"长发飘逸"
text3text3文本自定义第三段描述第三个文本输入输入"蓝色眼睛"
text4text4文本自定义第四段描述第四个文本输入输入"红色裙子"
text5text5文本自定义第五段描述第五个文本输入输入"花园背景"
simplifysimplifyTrue/FalseTrue是否自动删除重复和冲突的描述是否启用智能简化True 会自动删除矛盾的描述

3.9 Font Size Estimator 节点

这是一个字体大小计算器,就像一个排版助手,能帮你计算在图片上写字用多大的字体合适。

参数详解:

参数名 (界面显示)参数名 (代码)参数值建议值通俗解释专业解释使用举例
lora_infolora_info文本自定义LoRA 的信息文本LoRA 相关信息输入要显示的 LoRA 名称
widthwidth整数512-1024图片的宽度图像宽度像素512 表示 512 像素宽
heightheight整数512-1024图片的高度图像高度像素512 表示 512 像素高

3.10 Sn0w Textbox 节点

这是一个多功能文本框,就像一个智能记事本,支持复制粘贴和文本高亮显示。

参数详解:

参数名 (界面显示)参数名 (代码)参数值建议值通俗解释专业解释使用举例
texttext多行文本自定义可以输入多行文字的文本框多行文本输入输入你的完整画面描述

3.11 Upscaler 节点

这是一个图片放大器,就像一个图片增强器,能让小图片变大同时保持清晰。

参数详解:

参数名 (界面显示)参数名 (代码)参数值建议值通俗解释专业解释使用举例
imageimage图片从上个节点传入要放大的图片输入图像连接生成器的图片输出
upscale_modelupscale_model放大模型根据需要选择选择用什么方法放大超分辨率模型选择 RealESRGAN 或 ESRGAN
scalescale1.0-4.02.0放大倍数放大比例2.0 表示放大到原来的 2 倍

3.12 Tag Filter 节点

这是一个标签过滤器,就像一个智能分类器,能从一堆描述中筛选出你想要的类型。

参数详解:

参数名 (界面显示)参数名 (代码)参数值建议值通俗解释专业解释使用举例
texttext文本自定义包含各种标签的文本输入的标签文本输入"红发, 蓝眼, 白裙, 花园"
categorycategory分类选项根据需要选择选择要筛选的标签类型标签分类选择"颜色"只保留颜色相关标签

4. 使用技巧和建议

4.1 LoRA 管理技巧

  • 按照插件要求将 LoRA 分类存放在不同文件夹中(1.5、XL、SD3)
  • 使用收藏功能将常用的 LoRA 置顶
  • 定期清理不用的 LoRA 文件,保持文件夹整洁

4.2 Auto Lora Loader 使用技巧

  • 文件夹路径格式:*master_folder, subfolder1:3, -excludefolder
  • LoRA 文件名要和标签相似,差异不超过 5 个字符
  • 使用下划线或空格分隔 LoRA 文件名中的单词

4.3 批量测试技巧

  • 使用 Lora Tester 时,建议先用较少的图片数量测试
  • 开启"添加默认生成"选项,方便对比效果
  • 合理设置 LoRA 强度,避免过度影响

4.4 文本合并技巧

  • 使用 Prompt Combine 时,开启简化功能可以自动删除冲突的描述
  • 按照重要性排序放入不同的文本框
  • 使用合适的分隔符,一般用逗号和空格

5. 常见问题解答

5.1 安装相关问题

Q: 插件安装后找不到节点怎么办?
A: 重启 ComfyUI,确保插件正确安装在 custom_nodes 文件夹中。

Q: 出现 "找不到 characters.json" 错误怎么办?
A: 这是正常的,插件会自动创建需要的配置文件。

5.2 使用相关问题

Q: Auto Lora Loader 找不到 LoRA 怎么办?
A: 检查 LoRA 文件名是否和标签相似,确保文件夹路径配置正确。

Q: Sn0w KSampler 和普通 KSampler 有什么区别?
A: Sn0w KSampler 支持更多的调度器选项,可以接收文本输入,功能更丰富。

Q: 为什么有些 LoRA 效果不明显?
A: 检查 LoRA 强度设置,建议在 0.8-1.0 之间。确保 LoRA 与当前模型兼容。

5.3 性能相关问题

Q: 批量测试时速度很慢怎么办?
A: 减少测试图片数量,降低生成步数,或者使用更快的采样器。

Q: 内存不足怎么办?
A: 减少同时处理的图片数量,关闭不必要的节点连接。

6. 进阶使用技巧

6.1 自定义调度器

插件支持自定义调度器,你可以在 src/custom_schedulers 文件夹中添加自己的调度器文件。按照 get_sigmas_sigmoid.py 的格式编写即可。

6.2 自定义角色

在插件目录中创建 custom_characters.json 文件,可以添加自己的角色预设。格式参考原有的 characters.json 文件。

6.3 配置文件优化

在 ComfyUI 设置中,可以调整插件的各种参数:

  • 调整 LoRA 匹配的最大差异值
  • 设置是否只从收藏中随机选择角色
  • 配置自定义 LoRA 加载器路径

6.4 工作流整合

这个插件的节点可以很好地与其他插件配合使用,建议:

  • 与 ControlNet 插件配合使用,提高生成精度
  • 与 Ultimate SD Upscale 配合,获得更好的放大效果
  • 与 AnimateDiff 配合,制作动画效果

通过这个插件,你可以大大提高 ComfyUI 的使用效率,特别是在管理大量 LoRA 文件和批量生成图片时。记住,多实践才能更好地掌握这些工具的使用技巧!

标签: #插件 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号