# ComfyUI-kewky_tools 插件完全新手教程 ## 1. 插件简介 ComfyUI-kewky_tools 是一个超级实用的小工具集合插件,GitHub地址:https://github.com/KewkLW/ComfyUI-kewky_tools。这个插件就像一个贴心的小助手,专门解决我们在使用ComfyUI时遇到的各种小麻烦。 这个插件能给我们带来什么好处呢? - 帮你把文字一行行地拼接起来,就像用胶水把纸条粘在一起 - 监控你电脑显卡的内存使用情况,防止显卡"撑爆" - 检查数据的详细信息,就像体检一样给数据做全面检查 - 帮你制作动画时间表,让动画更有规律 - 让你能直接查看任何节点的源代码,就像打开引擎盖看汽车内部 ## 2. 如何安装 安装这个插件非常简单,就像下载手机APP一样: 1. 打开电脑的命令行工具(Windows按Win+R,输入cmd) 2. 导航到你的ComfyUI安装目录下的custom_nodes文件夹 3. 输入以下命令: ```bash cd Comfyui/custom_nodes git clone https://github.com/KewkLW/ComfyUI-kewky_tools.git ``` 4. 重启ComfyUI就能看到新的节点了 ## 3. 节点逐一解析 ### 3.1 Text Append Node(文字拼接节点) 这个节点就像一个文字版的积木搭建器,能把多段文字一行行地拼接成一个完整的文本。想象一下你要写一首诗,每次只能写一行,这个节点就能帮你把所有行拼成完整的诗。 #### 3.1.1 参数详解 | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 原始文本 | existing_text | 文本字符串 | 空白或已有文本 | 这是你已经有的文字基础,就像一张已经写了内容的纸 | 现有的文本内容,作为拼接的基础 | 比如你已经有"今天天气"这段文字 | | 要添加的文本 | text_to_append | 文本字符串 | 新的文本内容 | 这是你要新加上去的文字,就像要贴在纸上的新纸条 | 需要附加到现有文本末尾的新内容 | 比如你想加上"很晴朗",最后就变成"今天天气\n很晴朗" | ### 3.2 VRAM Debug Plus(显卡内存监控节点) 这个节点就像显卡的体检医生,能实时监控你的显卡内存使用情况。就像手机的电池管理器一样,告诉你还剩多少"电量"。 #### 3.2.1 参数详解 | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 清除缓存 | clear_cache | 布尔值 | False | 就像清理手机垃圾文件一样,释放显卡内存 | 是否清除CUDA缓存以释放显存 | 当显存不够时设为True | | 垃圾回收 | garbage_collect | 布尔值 | False | 就像倒垃圾一样,清理不用的内存垃圾 | 是否执行Python垃圾回收 | 内存占用过高时设为True | | 卸载所有模型 | unload_models | 布尔值 | False | 把所有AI模型从显卡内存中搬出去,腾出空间 | 是否卸载所有已加载的模型以释放显存 | 需要最大显存时设为True | | 详细报告 | detailed_report | 布尔值 | True | 显示详细的内存使用报告,就像详细的体检报告 | 是否显示详细的VRAM使用信息 | 需要详细了解内存情况时设为True | | 显示系统内存 | show_system_ram | 布尔值 | True | 显示电脑整体内存使用情况,不只是显卡 | 是否显示系统RAM使用情况 | 想了解整体内存状况时设为True | ### 3.3 Tensor Debug Plus(数据检查节点) 这个节点就像数据的X光机,能深入检查各种数据的内部结构。就像医生用X光看骨头一样,这个节点能看到数据的"骨架"。 #### 3.3.1 参数详解 | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 输入数据 | input_tensor | 任意类型 | 需要检查的数据 | 这是你要检查的数据,就像要拍X光的部位 | 需要分析的张量或模型数据 | 把图像或模型连接到这里 | | 显示梯度信息 | show_gradients | 布尔值 | False | 显示数据的变化趋势信息,就像股票的涨跌图 | 是否显示梯度信息 | 调试训练时设为True | | 显示统计信息 | show_statistics | 布尔值 | True | 显示数据的平均值、最大值等统计信息 | 是否显示统计数据(最小值、最大值、平均值、标准差) | 需要了解数据分布时设为True | | 显示内存使用 | show_memory | 布尔值 | True | 显示这个数据占用了多少内存空间 | 是否显示内存使用情况 | 想知道数据大小时设为True | ### 3.4 Animation Schedule Output(动画时间表节点) 这个节点就像动画的时间管理器,能把你的文字内容按时间顺序排列,就像制作电影时的分镜头脚本一样。 #### 3.4.1 参数详解 | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 输入文本 | input_text | 文本字符串 | 你的提示词 | 这是你要制作动画的文字内容,就像电影剧本 | 需要格式化的原始文本提示词 | 输入"美丽的花朵绽放" | | 关键帧间隔 | keyframe_interval | 整数 | 10 | 每隔多少帧插入一个时间点,就像每隔几秒拍一张照片 | 关键帧之间的帧数间隔 | 设为10表示每10帧一个关键帧 | | 起始偏移 | offset | 整数 | 0 | 从第几帧开始计算,就像从第几秒开始录制 | 关键帧编号的起始偏移量 | 设为5表示从第5帧开始 | ### 3.5 Open Py Feature(代码查看功能) 这个不是一个节点,而是一个右键菜单功能。就像给每个节点都装了一个"查看说明书"的按钮,让你能直接看到节点的内部工作原理。 #### 3.5.1 使用方法 | 操作步骤 | 具体操作 | 通俗解释 | 专业解释 | 举个例子 | | :--- | :--- | :--- | :--- | :--- | | 右键点击节点 | 在任意节点上点击鼠标右键 | 就像在手机APP上长按一样 | 调用上下文菜单 | 在任何节点上右键 | | 选择查看代码 | 在菜单中选择"Open Py File" | 就像选择"查看说明书"一样 | 选择打开Python源文件的选项 | 会弹出对应的.py文件 | | 查看源码 | 在编辑器中查看代码 | 就像阅读产品说明书一样 | 查看节点的具体实现代码 | 能看到节点是怎么工作的 | ## 4. 使用技巧和建议 ### 4.1 文字拼接技巧 - 想要多行文字时,使用Text Append Node比手动输入更方便 - 可以连接多个Text Append Node来构建复杂的文本结构 - 建议先准备好所有要拼接的文本片段 ### 4.2 显卡内存管理技巧 - 定期使用VRAM Debug Plus检查显存使用情况 - 当显存不足时,按这个顺序尝试:垃圾回收→清除缓存→卸载模型 - 复杂工作流程中建议开启详细报告,方便找出内存占用大户 ### 4.3 数据检查技巧 - 遇到图像异常时,用Tensor Debug Plus检查数据是否正常 - 统计信息能帮你了解图像的亮度分布 - 调试模型时建议开启梯度信息显示 ### 4.4 动画制作技巧 - 关键帧间隔建议设为10-30,太小会导致动画过于频繁 - 使用偏移量可以让动画从特定时间点开始 - 建议先用简单文本测试,确认格式正确后再使用复杂提示词 ## 5. 常见问题解答 ### Q1: 安装后找不到节点怎么办? A: 确保重启了ComfyUI,并且检查custom_nodes文件夹中是否有ComfyUI-kewky_tools文件夹。 ### Q2: VRAM Debug Plus显示的内存信息看不懂? A: 重点关注"Free VRAM"这个数值,这表示你的显卡还有多少可用内存。如果数值很小(比如少于1GB),就需要清理内存了。 ### Q3: 为什么Text Append Node拼接的文字没有换行? A: 这个节点会自动在每行末尾添加换行符,如果在某些地方显示不正常,可能是显示组件的问题。 ### Q4: Animation Schedule Output生成的格式不对? A: 检查关键帧间隔设置是否合理,建议使用10-30之间的数值。 ### Q5: Open Py Feature右键菜单没有出现? A: 这个功能需要在节点上右键,不是在画布空白处右键。确保插件安装正确。 ## 6. 进阶使用建议 ### 6.1 工作流程优化 将这些工具节点整合到你的常用工作流程中,比如: - 在工作流程开始时使用VRAM Debug Plus检查内存状态 - 在复杂节点后使用Tensor Debug Plus验证数据正确性 - 使用Text Append Node构建复杂的提示词模板 ### 6.2 性能监控 定期使用这些工具监控你的ComfyUI性能: - 每次生成图像后检查内存使用情况 - 遇到异常时立即使用调试工具排查问题 - 建立自己的性能基准,了解不同操作的内存消耗 ### 6.3 学习建议 - 多使用Open Py Feature查看其他节点的代码,学习ComfyUI的工作原理 - 尝试修改Animation Schedule Output的参数,理解关键帧动画的概念 - 使用Tensor Debug Plus深入了解不同数据类型的特征 这个插件虽然看起来很简单,但每个工具都很实用。就像瑞士军刀一样,平时看起来不起眼,但在关键时刻能解决大问题。建议每个ComfyUI用户都安装这个插件,它会让你的创作过程更加顺畅!
ComfyUI图像合并插件comfyui-merge使用教程 2025-07-03 22:44 ComfyUI 图像合并插件教程 (comfyui-merge) 1. 插件简介 这是一个专门用来合并图片的 ComfyUI 插件,就像用 PS 把多张图片叠在一起那样。它的特别之处在于你精确控制每张图片的混合方式。 GitHub 地址:https://github.com/LingSss9/com