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

ComfyUI iTools插件使用教程 从入门到精通详解

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

ComfyUI iTools 插件保姆级教程

1. 插件简介

插件地址: https://github.com/MohammadAboulEla/ComfyUI-iTools

ComfyUI iTools 是一个超级实用的"工具箱"插件!就像给你的 ComfyUI 装了一个万能工具包,里面有各种各样的小工具,让你的创作过程变得更加轻松和高效。

这个插件有啥用?

想象一下,你在用 ComfyUI 创作时经常遇到这些烦恼:

  • 想重复使用之前的好提示词,但找不到了
  • 想比较两张图片的差异,但要来回切换
  • 想给图片加个文字说明,但没有合适的工具
  • 想批量处理图片,但操作很麻烦

有了 iTools,这些问题都能轻松解决!

主要功能:

  • 🪶 提示词管理:像记事本一样保存和管理你的提示词
  • 🍿 图片预览增强:更好的图片查看和历史记录功能
  • 🔍 图片对比工具:轻松比较两张图片的差异
  • 🖌️ 提示词样式器:用模板快速生成各种风格的提示词
  • 📦 批量图片处理:一次处理多张图片
  • 🏁 棋盘图案生成:生成各种棋盘背景图案

2. 如何安装

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

  1. 打开 ComfyUI,点击界面上的 "Manager" 按钮
  2. 点击 "Install Custom Nodes"
  3. 搜索 "iTools"
  4. 找到 "ComfyUI-iTools" 并点击安装
  5. 重启 ComfyUI

方法二:手动安装

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

安装成功标志

安装成功后,在节点菜单中会出现 "iTools" 分类,包含多个实用节点。

3. 节点逐一解析

3.1 iTools 图片加载增强版(IToolsLoadImagePlus)

这个节点就像一个"智能图片读取器",不仅能加载图片,还能"读懂"图片里隐藏的提示词信息。

功能说明:
比普通的图片加载器更聪明,能够从图片的"身份证"(元数据)中提取出生成这张图片时使用的提示词。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
图片image下拉选择选择要加载的图片从文件夹中选择要加载的图片文件指定要加载的图像文件路径选择"my_image.png"

3.2 iTools 提示词加载器(IToolsPromptLoader)

这个节点像一个"提示词图书馆",可以从文本文件中读取保存的提示词。

功能说明:
从文本文件中按行号读取提示词,就像从书中翻到指定页码读取内容。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
文件路径file_path文本输入prompts.txt指定存放提示词的文本文件位置提示词文件的完整路径输入"D:/my_prompts.txt"
种子值seed0-655350选择读取第几行提示词,从0开始计数指定读取的行号索引设置为2读取第3行提示词

3.3 iTools 提示词保存器(IToolsPromptSaver)

这个节点是"提示词收藏夹",可以把好用的提示词保存到文件中。

功能说明:
将提示词追加保存到文本文件中,就像在笔记本上记录好句子。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
提示词prompt文本输入必须连接要保存的提示词内容输入的提示词文本连接其他节点的提示词输出
文件路径file_path文本输入prompts.txt保存提示词的文件位置目标文件的完整路径输入"my_collection.txt"

3.4 iTools 提示词样式器(IToolsPromptStyler)

这个节点像一个"提示词化妆师",能给你的基础提示词添加各种风格模板。

功能说明:
使用预设的风格模板来丰富你的提示词,就像给简单的句子加上华丽的修饰。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
正面提示词text_positive多行文本空白你想要的图片内容描述正向提示词输入输入"cute cat"
负面提示词text_negative单行文本空白你不想要的图片内容描述负向提示词输入输入"blurry, ugly"
样式文件style_file下拉选择basic.yaml选择使用哪个风格模板文件指定样式模板文件选择"artist.yaml"
模板名称template_name下拉选择根据文件变化选择具体使用哪个风格模板指定模板名称选择"anime_style"

3.5 iTools 提示词样式器增强版(IToolsPromptStylerExtra)

这个节点是"超级提示词调配师",可以同时混合4种不同的风格模板。

功能说明:
同时使用多个风格模板,创造出独特的提示词组合,就像调鸡尾酒一样混合不同口味。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
正面提示词text_positive多行文本空白基础的图片内容描述正向提示词输入输入"beautiful landscape"
负面提示词text_negative单行文本空白不想要的内容描述负向提示词输入输入"dark, scary"
基础文件base_file下拉选择basic.yaml第一个风格模板文件基础样式文件选择"basic.yaml"
基础样式base_style下拉选择根据文件变化第一个风格模板基础样式模板选择"photorealistic"
第二文件second_file下拉选择camera.yaml第二个风格模板文件第二样式文件选择"camera.yaml"
第二样式second_style下拉选择根据文件变化第二个风格模板第二样式模板选择"wide_angle"
第三文件third_file下拉选择artist.yaml第三个风格模板文件第三样式文件选择"artist.yaml"
第三样式third_style下拉选择根据文件变化第三个风格模板第三样式模板选择"van_gogh"
第四文件fourth_file下拉选择mood.yaml第四个风格模板文件第四样式文件选择"mood.yaml"
第四样式fourth_style下拉选择根据文件变化第四个风格模板第四样式模板选择"peaceful"

3.6 iTools 文字覆盖层(IToolsAddOverlay)

这个节点像一个"图片标签机",可以在图片上添加文字说明。

功能说明:
在图片的底部或顶部添加文字条,就像给照片贴标签说明。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
图片imageIMAGE必须连接要添加文字的图片输入的图像数据连接图片生成节点
文字text单行文本img info:要添加到图片上的文字内容覆盖文本内容输入"Generated by AI"
背景颜色background_color颜色代码#000000AA文字条的背景颜色,支持透明度文字背景色值输入"#FF0000AA"表示半透明红色
字体大小font_size10-100040文字的大小,数值越大字越大字体尺寸像素值设置为60获得较大字体
覆盖模式overlay_modeTrue/FalseTrueTrue在图片上覆盖,False在图片下方添加文字位置模式True文字在图片上,False文字在图片下

3.7 iTools 批量图片加载器(IToolsLoadImages)

这个节点是"图片批发商",可以一次性加载文件夹中的多张图片。

功能说明:
从指定文件夹中批量加载图片,就像一次性从相册中取出多张照片。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
图片目录images_directory文本输入output目录存放图片的文件夹路径图片目录路径输入"D:/my_images/"
开始索引start_index0-2000从第几张图片开始加载,0表示第一张起始图片索引设置为5从第6张图片开始
加载限制load_limit2-2004最多加载多少张图片最大加载数量设置为10最多加载10张

3.8 iTools 网格填充器(IToolsGridFiller)

这个节点像一个"照片排版师",可以把多张图片整齐地排列成网格。

功能说明:
将多张图片按照指定的行列数排列成整齐的网格,就像制作照片拼贴画。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
图片imagesIMAGE必须连接要排列的图片列表输入的图像数组连接批量图片加载器
宽度width256-81921024最终网格图片的宽度输出图像宽度设置为1920制作高清网格
高度height256-81921024最终网格图片的高度输出图像高度设置为1080制作高清网格
行数rows1-103网格有几行网格行数设置为2创建2行网格
列数cols1-103网格有几列网格列数设置为3创建3列网格
间隙gaps0.0-502图片之间的空隙大小图片间距像素设置为5增加图片间距
背景颜色background_color颜色代码#000000AA网格背景和间隙的颜色背景色值输入"#FFFFFF"设置白色背景
填充方向fill_directionrows/colsrows图片按行还是按列的顺序填充填充顺序方式选择rows按行填充

3.9 iTools 行加载器(IToolsLineLoader)

这个节点像一个"文本选择器",可以从多行文本中选择特定的一行。

功能说明:
从多行文本中按行号提取单行内容,就像从列表中选择特定项目。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
多行文本lines多行文本cat\ndog\nbunny包含多行内容的文本多行文本输入输入"苹果\n香蕉\n橙子"
种子值seed0-40950选择第几行,从0开始计数行索引值设置为1选择第2行

3.10 iTools 文本替换器(IToolsTextReplacer)

这个节点是"文本编辑助手",可以在文本中查找并替换特定内容。

功能说明:
在文本中找到指定内容并替换成新内容,就像文档的查找替换功能。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
输入文本text_in文本输入必须连接要进行替换操作的原始文本输入文本内容连接其他节点的文本输出
查找内容match单行文本空白要查找的文本内容匹配字符串输入"cat"查找所有cat
替换内容replace单行文本空白用来替换的新文本内容替换字符串输入"dog"将cat替换为dog

3.11 iTools 正则表达式编辑器(IToolsRegexNode)

这个节点是"高级文本处理器",使用强大的模式匹配来处理文本。

功能说明:
使用正则表达式进行复杂的文本匹配和替换,就像有一个超级智能的查找替换工具。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
输入文本text_in文本输入必须连接要处理的原始文本输入文本内容连接文本节点输出
正则模式regex_pattern单行文本空白正则表达式匹配模式正则表达式字符串输入"\d+"匹配所有数字
模式选择器pattern_picker下拉选择custom选择预设的常用正则模式预定义模式选择选择"email"匹配邮箱地址
替换匹配项replace_match单行文本空白用什么内容替换匹配到的部分匹配项替换字符串输入"***"隐藏匹配内容
替换非匹配项replace_non_match单行文本空白用什么内容替换未匹配的部分非匹配项替换字符串输入""删除非匹配内容

3.12 iTools 采样器(IToolsKSampler)

这个节点是"增强版图片生成器",比普通采样器多了执行时间和参数记录功能。

功能说明:
与标准采样器功能相同,但额外提供生成时间和参数信息,方便优化和记录。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
模型modelMODEL必须连接用于生成图片的AI模型扩散模型输入连接模型加载器输出
随机种子seed0-最大整数0控制图片随机性的数字随机种子值设置固定值可重复生成
步数steps1-1000020生成图片的精细程度采样步数20-50步通常效果较好
CFG引导cfg0.0-100.08.0控制图片与提示词的匹配程度分类器自由引导强度7-12范围内效果较好
采样器名称sampler_name下拉选择根据可用选项选择生成算法采样算法类型euler_a是常用选择
调度器scheduler下拉选择根据可用选项控制生成过程的节奏噪声调度器normal是标准选择
正面条件positiveCONDITIONING必须连接想要的图片内容描述正向条件输入连接正面提示词编码器
负面条件negativeCONDITIONING必须连接不想要的图片内容描述负向条件输入连接负面提示词编码器
潜在图像latent_imageLATENT必须连接用于生成的潜在空间图像潜在图像输入连接空潜在图像或编码器
去噪强度denoise0.0-1.01.0控制对输入图像的改变程度去噪强度参数1.0完全重新生成

3.13 iTools VAE预览器(IToolsVaePreview)

这个节点是"二合一解码预览器",将VAE解码和图片预览合并在一起。

功能说明:
直接将潜在图像解码并预览,省去单独使用VAE解码器的步骤。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
潜在图像samplesLATENT必须连接要解码的潜在空间图像潜在图像输入连接采样器输出
VAE模型vaeVAE必须连接用于解码的VAE模型VAE解码器模型连接VAE加载器输出

3.14 iTools 棋盘生成器(IToolsCheckerBoard)

这个节点是"图案制作器",可以生成各种棋盘样式的图案。

功能说明:
创建黑白或彩色的棋盘图案,可用作背景或测试图像。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
宽度width256-81921024生成图案的宽度输出图像宽度设置为512生成小尺寸图案
高度height256-81921024生成图案的高度输出图像高度设置为512生成小尺寸图案
行数rows1-1289棋盘有多少行格子网格行数设置为8创建标准棋盘
列数cols1-1289棋盘有多少列格子网格列数设置为8创建标准棋盘
图案类型pattern下拉选择根据可用选项选择棋盘的样式类型图案样式选择选择经典黑白棋盘
彩色模式is_coloredTrue/FalseFalse是否使用随机颜色而不是黑白颜色模式开关True生成彩色图案
随机种子seed0-40950控制彩色模式下的颜色随机性随机种子值改变数值获得不同颜色

3.15 iTools 随机图片加载器(IToolsLoadRandomImage)

这个节点是"图片抽奖机",可以从文件夹中随机选择一张图片。

功能说明:
从指定文件夹中随机选择一张图片加载,就像抽奖一样。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
图片目录images_directory文本输入output目录存放图片的文件夹路径图片目录路径输入"D:/random_pics/"
随机种子seed0-40950控制选择哪张图片的随机数随机选择种子改变数值选择不同图片

3.16 iTools 文本预览器(IToolsPreviewText)

这个节点是"文本显示器",可以在界面上显示文本内容。

功能说明:
将文本内容显示在节点界面上,方便查看和调试文本处理结果。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
文本text文本输入必须连接要显示的文本内容输入文本数据连接文本处理节点输出

3.17 iTools 图片预览器(IToolsPreviewImage)

这个节点是"增强版图片查看器",提供更好的图片预览和历史记录功能。

功能说明:
比标准预览器更强大,支持历史记录和图片对比功能。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
图片imagesIMAGE必须连接要预览的图片输入图像数据连接图片生成节点

3.18 iTools 图片对比器(IToolsCompareImage)

这个节点是"图片比较器",可以同时显示两张图片进行对比。

功能说明:
将两张图片并排显示,方便比较差异和效果。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
图片AAIMAGE必须连接要对比的第一张图片第一个图像输入连接原始图片
图片BBIMAGE必须连接要对比的第二张图片第二个图像输入连接处理后图片

3.19 iTools 提示词记录器(IToolsPromptRecord)

这个节点是"提示词历史管家",可以记录和管理你使用过的提示词。

功能说明:
跟踪记录你的提示词使用历史,提供快速访问和收藏功能。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
文本text多行文本空白要记录的提示词内容提示词文本输入输入你的创意提示词

3.20 iTools 绘画节点(IToolsPaintNode)- Beta版

这个节点是"迷你Photoshop",提供绘画、合成、背景移除等功能。

功能说明:
一个复杂的绘画工具,支持多层绘画、图像合成、文本添加等功能。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
动态参数kwargs各种类型根据操作变化根据绘画操作动态变化的参数灵活的输入参数通过界面操作自动设置

3.21 iTools 图片裁剪器(IToolsCropImage)- Beta版

这个节点是"智能裁剪器",可以按比例裁剪图片。

功能说明:
提供多种裁剪比例选项,可以精确裁剪图片到指定尺寸。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
裁剪规则resize_rule下拉选择grid选择裁剪的比例规则裁剪比例模式选择"1:1"创建正方形
网格步长grid_step1-12864网格对齐的像素步长网格对齐步长设置为32更精细对齐
图片image下拉选择选择图片文件要裁剪的图片文件输入图像文件选择要裁剪的图片

3.22 iTools 测试节点(IToolsTestNode)- 开发版

这个节点是"开发测试器",用于测试新功能和界面元素。

功能说明:
开发者用于测试新功能的节点,普通用户一般不需要使用。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
动态参数kwargs各种类型根据测试需要用于测试的各种参数灵活测试参数开发者测试使用

3.23 iTools DOM节点(IToolsDomNode)- 开发版

这个节点是"网页元素创建器",用于创建HTML界面元素。

功能说明:
创建网页界面元素的实验性节点,用于高级界面定制。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
动态参数kwargs各种类型根据需要用于创建界面元素的参数DOM元素参数开发者界面定制使用

3.24 iTools 免费聊天(IToolsFreeChat)- 实验版

这个节点是"AI聊天助手",可以与免费的语言模型对话。

功能说明:
使用免费的AI语言模型进行对话,可以回答问题或协助创作。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
模型model下拉选择Llama-3.3-70B选择要使用的AI语言模型语言模型选择选择适合的模型
聊天内容chat多行文本空白要发送给AI的问题或对话内容对话输入文本输入"帮我写个提示词"

3.25 iTools 免费快速生成(IToolsFreeSchnell)- 实验版

这个节点是"免费图片生成器",使用免费API快速生成图片。

功能说明:
使用免费的Flux模型API快速生成图片,无需本地模型。

参数详解:

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
提示词prompt文本输入必须连接描述要生成图片的内容图像生成提示词连接提示词节点
宽度width0-20481024生成图片的宽度输出图像宽度设置为512生成小图
高度height0-20481024生成图片的高度输出图像高度设置为512生成小图
随机种子seed0-最大值0控制生成结果的随机性随机种子值固定值可重复生成

4. 使用技巧和建议

4.1 新手入门建议

  1. 从简单开始:先试用图片预览器和提示词记录器,熟悉基本操作
  2. 善用模板:提示词样式器的模板可以大大提高创作效率
  3. 记录好提示词:使用提示词保存器建立自己的提示词库

4.2 高效使用技巧

  1. 批量处理:使用批量图片加载器和网格填充器制作对比图
  2. 模板组合:提示词样式器增强版可以创造独特的风格组合
  3. 历史管理:图片预览器的历史功能帮你追踪创作过程

4.3 高级功能应用

  1. 正则表达式:学会使用正则编辑器进行复杂文本处理
  2. 绘画功能:绘画节点虽然是Beta版,但功能强大
  3. API功能:免费聊天和快速生成节点提供云端AI服务

5. 常见问题解答

Q1:为什么有些节点显示为Beta或Dev版本?

A: 这些是实验性功能,可能不够稳定。可以在设置中开启或关闭这些功能。

Q2:提示词样式器的模板文件在哪里?

A: 模板文件在插件的styles文件夹中,你可以编辑或添加自己的YAML模板文件。

Q3:绘画节点太复杂,有简单的使用方法吗?

A: 绘画节点确实复杂,建议先看插件作者提供的视频教程,从基本的绘画功能开始学习。

Q4:免费API节点需要什么配置?

A: 需要配置Together.ai的API密钥,具体设置方法请参考插件文档。

Q5:如何自定义提示词模板?

A: 在styles文件夹中创建新的YAML文件,按照现有模板的格式添加你的自定义模板。

6. 总结

ComfyUI iTools 是一个功能丰富的工具集合,从基础的图片处理到高级的AI对话,应有尽有。虽然有些功能比较复杂,但每个工具都能在特定场景下大大提高你的工作效率。

插件特色总结:

  • 🛠️ 工具齐全:25个不同功能的节点满足各种需求
  • 📝 提示词管理:完整的提示词保存、加载、样式化系统
  • 🖼️ 图片处理:从预览到对比,从批量加载到网格排列
  • 🎨 创意工具:绘画节点和各种图案生成器
  • 🤖 AI集成:免费的聊天和图片生成API

建议从基础功能开始使用,逐步探索高级功能。这个插件就像一个工具箱,每个工具都有其独特的用途,掌握后能让你的ComfyUI体验更加丰富和高效。

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