JK ComfyUI Helpers 插件保姆级教程
1. 插件简介
插件地址: https://github.com/kostenickj/jk-comfyui-helpers
JK ComfyUI Helpers 是一个专门为 ComfyUI 用户打造的辅助工具包,就像给你的 ComfyUI 装上了一套超好用的"小帮手"。这个插件主要做两件事:
-
让输入文字变得超级智能 - 就像你在手机上打字时会自动提示词汇一样,这个插件让你在 ComfyUI 里输入描述词时也能自动提示,特别是那些复杂的模型名称和标签。
-
高清放大变得简单 - 把原本需要很多复杂步骤的高清图片放大过程,简化成一个节点就能搞定,就像一键美颜那样简单。
这个插件能给你带来的好处:
- 打字更快更准确,不用记住那些复杂的模型名称
- 高清放大图片变得非常简单
- 减少出错的机会
- 让新手也能轻松上手复杂的图像处理
2. 如何安装
方法一:ComfyUI 管理器安装(推荐)
- 打开 ComfyUI,点击右侧的 "Manager" 按钮
- 在搜索框里输入 "jk-comfyui-helpers"
- 找到后点击 "Install" 安装
- 重启 ComfyUI 就能使用了
方法二:手动安装
- 进入你的 ComfyUI 文件夹
- 找到
custom_nodes文件夹 - 在这个文件夹里打开命令行(终端)
- 输入命令:
git clone https://github.com/kostenickj/jk-comfyui-helpers.git - 重启 ComfyUI
重要提醒: 这个插件需要安装两个依赖包才能正常工作:
- ComfyUI-Inspire-Pack(灵感包)
- ComfyUI Noise(噪声包)
这两个都可以在 ComfyUI 管理器里直接搜索安装。
3. 节点详细解析
3.1 JKEasyDetailer 节点 - 智能细节修复器
这个节点就像一个"智能修图师",专门用来修复和增强图片中的细节部分。比如让人物的脸部更清晰,或者让图片中的某些区域变得更精细。
参数详解
| 参数名 (界面显示) | 参数名 (代码里) | 参数值类型 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| 输入图片 | IMAGE | 图片数据 | 必需 | 你要修复的原图 | 待处理的图像张量 | 把你生成的图片连接到这里 |
| 检测模型 | bbox_detector | 模型选择 | 人脸检测模型 | 用来找到需要修复的区域,比如人脸、手部 | 目标检测模型 | 选择"人脸检测"来修复脸部 |
| 分割模型 | segm_detector | 模型选择 | 人物分割 | 精确圈出要修复的区域边界 | 语义分割模型 | 配合检测模型使用 |
| 修复强度 | denoise | 小数 | 0.5 | 修复的力度,像调节磨皮强度 | 去噪强度控制 | 0.3轻微修复,0.7重度修复 |
| 修复步数 | steps | 整数 | 20 | 修复时的计算次数,越多效果越好但越慢 | 扩散步数 | 20-30步通常够用 |
| 配置设置 | cfg | 小数 | 8.0 | 控制修复时听从你描述的程度 | 分类器自由指导 | 8.0是平衡值 |
3.2 JKEasyHiRes 节点 - 一键高清放大
这个节点就像一个"超级放大镜",能把你的小图片变成高清大图,而且还能保持细节清晰。相当于把原本需要很多步骤的高清放大过程打包成一个简单的工具。
参数详解
| 参数名 (界面显示) | 参数名 (代码里) | 参数值类型 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| 输入图片 | latent | 图片数据 | 必需 | 你要放大的原图(模糊版本) | 潜在空间图像 | 连接你的图片生成节点 |
| 放大模型 | upscale_model | 模型选择 | ESRGAN | 选择用哪种方法放大,就像选择放大镜类型 | 超分辨率模型 | ESRGAN适合照片,Real-ESRGAN适合动漫 |
| 放大倍数 | scale_by | 小数 | 1.5 | 放大几倍,1.5就是放大1.5倍 | 缩放因子 | 1.5-2.0比较常用 |
| 重绘强度 | denoise | 小数 | 0.6 | 放大时重新绘制的程度 | 去噪强度 | 0.5-0.7能保持原图特色 |
| 重绘步数 | steps | 整数 | 20 | 重新绘制时的计算次数 | 扩散步数 | 20-30步够用 |
| 配置强度 | cfg | 小数 | 8.0 | 控制重绘时听从描述的程度 | 分类器自由指导 | 保持默认值8.0 |
| 噪声强度 | noise_strength | 小数 | 0.3 | 添加的随机性,让放大更自然 | 噪声注入强度 | 0.2-0.4之间调节 |
3.3 JKEasyHiRes (Context) 节点 - 上下文高清放大
这个节点是高清放大的"智能版本",它能记住前面的处理步骤,让放大效果更加协调。就像一个有记忆的画家,知道前面画了什么,后面的笔触会更自然。
参数详解
| 参数名 (界面显示) | 参数名 (代码里) | 参数值类型 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| 输入图片 | latent | 图片数据 | 必需 | 你要放大的原图 | 潜在空间图像 | 连接生成节点 |
| 上下文信息 | context | 上下文数据 | 必需 | 前面处理步骤的"记忆" | 处理上下文 | 连接前面的处理节点 |
| 放大模型 | upscale_model | 模型选择 | ESRGAN | 选择放大方法 | 超分辨率模型 | 根据图片类型选择 |
| 放大倍数 | scale_by | 小数 | 1.5 | 放大几倍 | 缩放因子 | 1.5-2.0常用 |
| 重绘强度 | denoise | 小数 | 0.6 | 重新绘制的程度 | 去噪强度 | 0.5-0.7保持风格 |
| 重绘步数 | steps | 整数 | 20 | 重新绘制的计算次数 | 扩散步数 | 20-30步 |
| 配置强度 | cfg | 小数 | 8.0 | 听从描述的程度 | 分类器自由指导 | 默认8.0 |
| 噪声强度 | noise_strength | 小数 | 0.3 | 添加的随机性 | 噪声注入强度 | 0.2-0.4调节 |
4. 使用技巧和建议
4.1 智能提示功能使用技巧
-
启用自动提示: 安装后,在输入框里打字时会自动弹出提示,就像手机输入法一样。
-
自定义词库: 你可以把自己常用的词汇放到插件的
tags文件夹里,格式支持 txt 或 csv 文件。 -
模型信息查看: 右键点击侧边栏的模型名称,可以查看和编辑模型的详细信息。
-
避免冲突: 如果你之前安装过其他自动提示插件,记得在设置里关闭一个,避免冲突。
4.2 高清放大使用技巧
-
选择合适的放大倍数:
- 1.5倍:适合轻微放大,保持原图风格
- 2.0倍:常用的放大倍数,效果和速度平衡
- 2.5倍以上:放大效果明显,但计算时间更长
-
调节重绘强度:
- 0.3-0.5:轻微重绘,保持原图特色
- 0.6-0.7:平衡重绘,改善细节
- 0.8以上:重度重绘,可能改变原图风格
-
根据图片类型选择模型:
- 照片风格:使用 ESRGAN 系列
- 动漫风格:使用 Real-ESRGAN 或 Anime 专用模型
- 艺术风格:尝试不同模型找到最适合的
4.3 细节修复使用技巧
-
检测模型选择:
- 人脸修复:选择人脸检测模型
- 手部修复:选择手部检测模型
- 全身修复:选择人体检测模型
-
修复强度控制:
- 0.2-0.4:轻微修复,适合轻微瑕疵
- 0.5-0.7:中度修复,平衡效果
- 0.8以上:重度修复,可能过度处理
5. 常见问题解答
Q1:安装后找不到节点怎么办?
A: 重启 ComfyUI,然后在节点菜单里搜索 "JK" 或 "Easy",应该就能找到了。
Q2:提示 "缺少依赖" 错误怎么解决?
A: 需要安装两个依赖包:
- 在 ComfyUI 管理器里搜索 "Inspire Pack" 并安装
- 搜索 "ComfyUI Noise" 并安装
- 重启 ComfyUI
Q3:自动提示功能不工作怎么办?
A: 检查是否有其他自动提示插件在运行,如果有,在设置里关闭一个。
Q4:高清放大后图片变模糊了?
A: 尝试调低 denoise 值到 0.4-0.6,或者换个不同的放大模型。
Q5:细节修复后人脸变形了?
A: 降低修复强度到 0.3-0.5,或者减少修复步数到 15-20。
Q6:处理速度太慢怎么办?
A:
- 减少步数到 15-20
- 降低放大倍数
- 使用更快的放大模型
- 如果有多张显卡,确保在使用性能更好的那张
Q7:放大后图片尺寸太大了?
A: 在放大倍数参数里设置更小的值,比如 1.2 或 1.5。
6. 工作流程建议
6.1 基础高清放大流程
- 生成基础图片(512x512 或 768x768)
- 连接到 JKEasyHiRes 节点
- 设置放大倍数为 1.5-2.0
- 调节重绘强度为 0.6
- 运行并查看效果
6.2 人像细节修复流程
- 先用基础流程生成图片
- 连接到 JKEasyDetailer 节点
- 选择人脸检测模型
- 设置修复强度为 0.5
- 运行修复
- 如果需要,再连接高清放大
6.3 完整优化流程
- 生成基础图片
- 使用 JKEasyDetailer 修复细节
- 使用 JKEasyHiRes 进行高清放大
- 根据效果调整参数
- 重复优化直到满意
7. 进阶技巧
7.1 批量处理技巧
- 可以把多张图片连接到同一个节点进行批量处理
- 建议批量处理时使用相同的参数设置
- 注意显存使用情况,避免一次处理太多图片
7.2 参数调优技巧
- 先用默认参数测试效果
- 每次只调整一个参数,观察变化
- 记录好的参数组合,方便后续使用
- 不同风格的图片需要不同的参数设置
7.3 组合使用技巧
- 细节修复 + 高清放大:先修复再放大
- 多次细节修复:对不同部位分别处理
- 渐进式放大:分多次小幅度放大,效果更自然
这个插件就像给你的 ComfyUI 加了一套智能助手,让复杂的图像处理变得简单易用。多试试不同的参数组合,你会发现很多有趣的效果!