ComfyUI 魔法书 Logo
🏠 首页
👥 加群
🔥 报错不求人
😎 大帅比
登录 →
ComfyUI 魔法书 Logo
🏠 首页 👥 加群 🔥 报错不求人 😎 大帅比
登录
  1. 首页
  2. 🧩 插件工坊 (Plugin Workshop)
  3. ComfyUI插件tinyterraNodes使用教程 从入门到精通

ComfyUI插件tinyterraNodes使用教程 从入门到精通

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

ComfyUI_tinyterraNodes 插件完整教程

1. 插件简介

插件地址: https://github.com/TinyTerra/ComfyUI_tinyterraNodes

这个插件是一个功能强大的 ComfyUI 扩展包,提供了大量实用的节点来简化工作流程。它就像是给 ComfyUI 装了一个超级工具箱,里面有各种各样的小工具,让你做图更方便、更高效。

主要功能:

  • 管道式节点:把复杂的连线简化成一根管子,数据在里面流动
  • 高级 XY 图表:批量生成不同参数的图片对比
  • 全屏图片查看器:更好地查看生成的图片
  • 文本处理工具:各种文本操作功能
  • 图片处理工具:图片输出、背景移除等
  • 实用小工具:数字、种子等基础工具

2. 如何安装

  1. 打开命令行/终端
  2. 进入 ComfyUI 的 custom_nodes 文件夹
  3. 运行命令:git clone https://github.com/TinyTerra/ComfyUI_tinyterraNodes.git
  4. 重启 ComfyUI

3. 节点详细解析

3.1 基础节点 (ttN/base)

3.1.1 tinyLoader 节点

这个节点就像一个简化版的模型加载器,把原本需要好几个节点才能完成的模型加载工作合并到一个节点里。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释专业解释怎么用/举个例子
模型名称ckpt_name模型文件列表根据需要选择选择要用的AI模型,就像选择画笔选择checkpoint模型文件选择 "v1-5-pruned.ckpt"
配置名称config_nameDefault/配置文件列表Default模型的配置文件,一般用默认的模型配置文件保持 "Default"
采样方式samplingDefault/eps/v_prediction等Default不同的采样算法,影响生成效果采样算法类型一般用 "Default"
ZSNRzsnrTrue/FalseFalse一种优化技术,一般不用开Zero SNR优化保持 False
CFG重缩放cfg_rescale_mult0.0-1.00.0CFG引导的重缩放,高级功能CFG rescale multiplier保持 0.0
VAE名称vae_nameBaked VAE/VAE文件列表Baked VAE图像编码器,用默认的就行VAE模型选择用 "Baked VAE"
CLIP跳过层数clip_skip-24到0-1跳过CLIP的最后几层,影响理解能力CLIP层数跳过用 -1 或 -2
空白潜在空间宽高比empty_latent_aspect预设比例列表512 x 512 [S] 1:1生成图片的尺寸比例潜在空间尺寸比例选择想要的图片比例
宽度empty_latent_width64-最大分辨率512图片宽度,必须是8的倍数图像宽度像素512、768、1024等
高度empty_latent_height64-最大分辨率512图片高度,必须是8的倍数图像高度像素512、768、1024等
批次大小batch_size1-641一次生成几张图批处理大小一般用1

3.1.2 tinyConditioning 节点

这个节点专门处理提示词,把正面和负面提示词转换成AI能理解的格式。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释专业解释怎么用/举个例子
模型modelMODEL类型连接输入从其他节点接收模型模型输入连接tinyLoader的model输出
CLIPclipCLIP类型连接输入从其他节点接收CLIPCLIP输入连接tinyLoader的clip输出
LoRA设置loras文本空LoRA模型的设置,格式特殊LoRA配置字符串<lora:detail:0.8>
正面提示词positive文本Positive你想要的内容描述正向条件提示"beautiful girl, detailed"
正面词元标准化positive_token_normalizationnone/mean/length等none提示词处理方式,一般不改token标准化方法保持 "none"
正面权重解释positive_weight_interpretationcomfy/A1111等comfy权重语法的解释方式权重解释方法保持 "comfy"
负面提示词negative文本Negative你不想要的内容负向条件提示"blurry, low quality"
负面词元标准化negative_token_normalizationnone/mean/length等none同正面设置token标准化方法保持 "none"
负面权重解释negative_weight_interpretationcomfy/A1111等comfy同正面设置权重解释方法保持 "comfy"
空内容归零zero_out_emptyTrue/FalseFalse空提示词时是否归零处理空条件处理一般用False

3.1.3 tinyKSampler 节点

这是采样器节点,负责实际生成图片的过程。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释专业解释怎么用/举个例子
模型modelMODEL类型连接输入AI模型扩散模型连接conditioning的model输出
正面条件positiveCONDITIONING类型连接输入正面提示词处理结果正向条件连接conditioning的positive输出
负面条件negativeCONDITIONING类型连接输入负面提示词处理结果负向条件连接conditioning的negative输出
潜在空间latentLATENT类型连接输入图片的潜在表示潜在张量连接tinyLoader的latent输出
VAEvaeVAE类型连接输入图像编码解码器VAE模型连接tinyLoader的vae输出
LoRA名称lora_nameNone/LoRA列表None要使用的LoRA模型LoRA模型选择选择具体的LoRA文件
LoRA强度lora_strength-10.0到10.01.0LoRA的影响强度LoRA权重0.8表示80%强度
放大方法upscale_methodNone/各种放大方法None是否要放大图片上采样方法选择放大算法
放大模型upscale_model_name放大模型列表-用于放大的AI模型上采样模型选择RealESRGAN等
放大倍数factor0.0-10.02.0放大几倍放大系数2.0表示放大2倍
重缩放方式rescale按百分比/到宽高等by percentage放大后如何调整尺寸重缩放方法选择合适的方式
百分比percent0-100050重缩放的百分比缩放百分比50表示缩放到50%
宽度width64-最大分辨率1024目标宽度目标宽度像素1024像素
高度height64-最大分辨率1024目标高度目标高度像素1024像素
长边longer_side64-最大分辨率1024保持比例时的长边尺寸长边像素数1024像素
裁剪方式cropdisabled/centerdisabled是否裁剪图片裁剪方法一般不裁剪
步数steps1-1000020生成的迭代次数,越多越精细采样步数20-50步比较常用
CFGcfg0.0-100.08.0提示词的遵循程度CFG引导强度7-12比较常用
采样器名称sampler_name采样器列表-采样算法的选择采样器类型DPM++、Euler等
调度器scheduler调度器列表-步长调度方式调度器类型normal、karras等
去噪强度denoise0.0-1.01.0去噪的强度,1.0是完全重新生成去噪系数1.0表示完全重新生成
图片输出image_outputHide/Preview/Save等Preview图片的显示和保存方式输出模式Preview用于预览
保存前缀save_prefix文本ComfyUI保存文件的前缀名文件名前缀"my_image"
文件类型file_typepng/jpg等png保存的文件格式文件格式png质量最好
嵌入工作流embed_workflowTrue/FalseTrue是否在图片中保存工作流信息工作流嵌入True便于分享

3.2 管道节点 (ttN/pipe)

3.2.1 pipeLoader 节点

这个节点就像一个超级加载器,把模型、VAE、CLIP、提示词处理等功能都集成在一起,输出一个"管道",让数据像水流一样在管道里传输。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释专业解释怎么用/举个例子
模型名称ckpt_name模型文件列表根据需要选择AI模型文件checkpoint模型选择你要用的模型
配置名称config_nameDefault/配置列表Default模型配置文件模型配置一般用Default
VAE名称vae_nameBaked VAE/VAE列表Baked VAE图像编码器选择VAE选择用默认的就行
CLIP跳过clip_skip-24到0-1跳过CLIP最后几层CLIP层跳过-1或-2
LoRA设置loras文本空LoRA模型配置LoRA字符串<lora:name:0.8>
正面提示词positive文本Positive想要的内容描述正向提示描述你想要的画面
正面标准化positive_token_normalizationnone/mean等none提示词处理方式token标准化保持默认
正面权重解释positive_weight_interpretationcomfy/A1111等comfy权重语法解释权重解释方式保持默认
负面提示词negative文本Negative不想要的内容负向提示描述不要的元素
负面标准化negative_token_normalizationnone/mean等none同正面设置token标准化保持默认
负面权重解释negative_weight_interpretationcomfy/A1111等comfy同正面设置权重解释方式保持默认
空白潜在宽高比empty_latent_aspect比例列表512 x 512 [S] 1:1图片尺寸比例潜在空间比例选择合适比例
宽度empty_latent_width64-最大分辨率512图片宽度宽度像素512、768等
高度empty_latent_height64-最大分辨率512图片高度高度像素512、768等
批次大小batch_size1-641一次生成几张批处理大小通常用1
种子seed0-最大整数0随机种子,控制随机性随机种子固定种子得到相同结果

3.2.2 pipeKSampler 节点

这是管道版的采样器,接收管道输入,进行图片生成。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释专业解释怎么用/举个例子
管道pipePIPE_LINE类型连接输入从pipeLoader接收的数据管道管道输入连接pipeLoader输出
LoRA名称lora_nameNone/LoRA列表None额外的LoRA模型LoRA模型可以叠加使用
LoRA强度lora_strength-10.0到10.01.0LoRA影响强度LoRA权重0.8表示80%强度
放大方法upscale_methodNone/放大方法列表None图片放大方式上采样方法选择放大算法
放大模型upscale_model_name放大模型列表-放大用的AI模型上采样模型RealESRGAN等
放大倍数factor0.0-10.02.0放大几倍放大系数2倍、4倍等
重缩放rescale按百分比等by percentage放大后调整方式重缩放方法选择合适方式
百分比percent0-100050重缩放百分比缩放百分比50表示50%
宽度width64-最大分辨率1024目标宽度目标宽度1024像素
高度height64-最大分辨率1024目标高度目标高度1024像素
长边longer_side64-最大分辨率1024长边尺寸长边像素保持比例
裁剪cropdisabled/centerdisabled裁剪方式裁剪方法一般不裁剪
步数steps1-1000020生成步数采样步数20-50步
CFGcfg0.0-100.08.0提示词遵循度CFG引导7-12常用
采样器sampler_name采样器列表-采样算法采样器DPM++等
调度器scheduler调度器列表-步长调度调度器normal等
去噪强度denoise0.0-1.01.0去噪程度去噪系数1.0完全重生成
图片输出image_outputHide/Preview等Preview输出方式输出模式Preview预览
保存前缀save_prefix文本ComfyUI文件名前缀文件前缀自定义名称
文件类型file_typepng/jpg等png文件格式文件格式png最佳
嵌入工作流embed_workflowTrue/FalseTrue保存工作流信息工作流嵌入True便于分享

3.3 XY图表节点 (ttN/xyPlot)

3.3.1 advanced xyPlot 节点

这个节点可以批量生成不同参数的图片对比,就像做实验一样,一次性测试多种参数组合。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释专业解释怎么用/举个例子
网格间距grid_spacing0-5000图片之间的间距网格间距像素0表示紧贴
保存单张save_individualsTrue/FalseFalse是否保存每张单独的图单独保存开关True保存所有单图
翻转XYflip_xyTrue/FalseFalse交换X轴和Y轴轴交换改变对比方向
X轴设置x_plot文本空X轴的参数变化设置X轴配置设置横向对比参数
Y轴设置y_plot文本空Y轴的参数变化设置Y轴配置设置纵向对比参数
Z轴设置z_plot文本空Z轴的参数变化设置Z轴配置多层对比
反转背景invert_backgroundTrue/FalseFalse背景颜色反转背景反转黑白背景切换

3.3.2 advPlot images 节点

专门用于从图片输入创建XY对比图。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释专业解释怎么用/举个例子
启用enabledTrue/FalseTrue是否启用这个功能功能开关True启用
图片imageIMAGE类型连接输入输入的图片图像输入连接图片源
图片输出image_outputHide/Preview等Preview输出方式输出模式Preview预览
保存前缀save_prefix文本ComfyUI文件名前缀文件前缀自定义名称
文件类型file_typepng/jpg等png文件格式文件格式png最佳
嵌入工作流embed_workflowTrue/FalseTrue保存工作流信息工作流嵌入True便于分享

3.4 文本节点 (ttN/text)

3.4.1 text 节点

基础的文本输入节点,就像一个文本框。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释专业解释怎么用/举个例子
文本text文本空输入任意文本内容字符串输入输入提示词或其他文本

3.4.2 textDebug 节点

用于调试的文本显示节点,可以在控制台打印文本。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释专业解释怎么用/举个例子
打印到控制台print_to_consoleTrue/FalseFalse是否在控制台显示控制台输出True显示调试信息
控制台标题console_title文本空控制台显示的标题调试标题给调试信息加标题
执行方式executeAlways/On ChangeOn Change何时执行显示执行条件On Change仅变化时
文本text文本空要显示的文本内容文本输入连接其他节点的文本输出

3.4.3 textConcat 节点

文本连接节点,把多个文本合并成一个。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释专业解释怎么用/举个例子
文本1text1文本空第一段文本文本输入1"beautiful"
文本2text2文本空第二段文本文本输入2"girl"
文本3text3文本空第三段文本文本输入3"portrait"
分隔符delimiter文本,文本之间的分隔符分隔字符用逗号或空格分隔

3.5 图片节点 (ttN/image)

3.5.1 imageOutput 节点

专门用于图片输出和保存的节点。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释专业解释怎么用/举个例子
图片imageIMAGE类型连接输入要输出的图片图像输入连接生成的图片
图片输出image_outputHide/Preview/Save等Preview输出方式输出模式Preview预览,Save保存
输出路径output_path文本默认输出目录保存图片的文件夹路径输出目录自定义保存位置
保存前缀save_prefix文本ComfyUI文件名前缀文件前缀给文件起个好名字
数字填充number_paddingNone/2-95文件名数字的位数数字填充位数5表示00001格式
文件类型file_typepng/jpg等png保存的文件格式文件格式png质量最好
覆盖已存在overwrite_existingTrue/FalseFalse是否覆盖同名文件覆盖模式False避免覆盖
嵌入工作流embed_workflowTrue/FalseTrue在图片中保存工作流工作流嵌入True便于分享

3.5.2 imageREMBG 节点

背景移除节点,可以自动去除图片背景。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释专业解释怎么用/举个例子
图片imageIMAGE类型连接输入要去背景的图片图像输入连接原图
图片输出image_outputHide/Preview等Preview输出方式输出模式Preview查看效果
保存前缀save_prefix文本ComfyUI文件名前缀文件前缀自定义名称

3.6 实用工具节点 (ttN/util)

3.6.1 int 节点

整数输入和转换节点。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释专业解释怎么用/举个例子
整数int0-最大整数0输入一个整数整数输入输入步数、种子等

3.6.2 float 节点

浮点数输入和转换节点。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释专业解释怎么用/举个例子
浮点数float0.00-最大浮点数0.00输入一个小数浮点数输入输入CFG、去噪强度等

3.6.3 seed 节点

种子输入节点,用于控制随机性。

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释专业解释怎么用/举个例子
种子seed0-最大整数0随机种子数值随机种子固定种子得到相同结果

4. 使用技巧和建议

4.1 管道节点的优势

  • 简化连线:用一根管道代替多根连线,让工作流更清爽
  • 数据完整性:管道包含所有必要信息,不容易遗漏
  • 易于调试:可以在管道的任何位置插入调试节点

4.2 XY图表的使用技巧

  • 参数对比:用于测试不同CFG、步数、采样器的效果
  • 模型对比:比较不同模型或LoRA的效果
  • 提示词测试:测试不同提示词的影响

4.3 文本处理技巧

  • 动态提示词:使用文本连接节点组合复杂提示词
  • 调试信息:用textDebug查看中间处理结果

5. 常见问题解答

Q1: 管道节点和普通节点有什么区别?

A: 管道节点把多个数据打包成一个"管道"传输,就像把多根水管合并成一根大管子,数据流动更高效,连线更简洁。

Q2: XY图表怎么设置参数?

A: 在X轴或Y轴设置框中输入特定格式的文本,比如:

<1:CFG对比>
[节点ID:cfg='7']

<2:CFG对比>
[节点ID:cfg='12']

Q3: 为什么有些节点显示红色?

A: 红色表示节点版本不匹配,需要更新插件或重新加载工作流。

Q4: 如何使用全屏查看器?

A: 右键点击有图片输出的节点,选择"🌏 Fullscreen"即可全屏查看生成的图片。

Q5: LoRA设置的格式是什么?

A: 格式为:<lora:文件名:模型强度:CLIP强度>,例如:<lora:detail:0.8:0.8>

6. 高级功能

6.1 全屏图片查看器

  • 支持幻灯片模式
  • 可以设置默认全屏节点
  • 支持快捷键操作
  • 可以查看生成历史

6.2 自动完成功能

  • 嵌入词自动完成
  • LoRA名称自动完成
  • 节点参数自动完成

6.3 界面定制

  • 节点尺寸调整
  • 背景颜色设置
  • 连线样式定制

6.4 文件名解析

  • 支持日期时间变量
  • 支持参数变量替换
  • 自动数字编号

这个插件功能非常丰富,建议从基础的管道节点开始学习,逐步掌握高级功能。每个节点都有其特定用途,合理组合使用可以大大提高工作效率。

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