ComfyUI 魔法书 Logo
🏠 首页
👥 加群
🔥 报错不求人
😎 大帅比
登录 →
ComfyUI 魔法书 Logo
🏠 首页 👥 加群 🔥 报错不求人 😎 大帅比
登录
  1. 首页
  2. 🧩 插件工坊 (Plugin Workshop)
  3. ComfyUI HiDiffusion插件安装使用教程 一键实现AI绘画

ComfyUI HiDiffusion插件安装使用教程 一键实现AI绘画

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

ComfyUI jank HiDiffusion 插件完整教程

1. 插件简介

插件地址: https://github.com/blepping/comfyui_jankhidiffusion

ComfyUI jank HiDiffusion 是一个专门用来提升AI绘图质量和性能的插件,就像给你的ComfyUI装了一个超级增强器。这个插件主要能帮你做这些事情:

  • 高分辨率生图增强:让AI能画出更清晰、更大尺寸的图片,就像给相机换了个更好的镜头
  • 性能大幅提升:特别是对SD1.5模型,生图速度能快很多,就像给电脑装了个加速器
  • 减少高分辨率画图时的问题:比如人物多长了胳膊腿、画面扭曲等毛病,就像有个质检员在把关
  • 智能注意力机制:让AI更聪明地关注图片的重要部分,画出更好看的图

2. 如何安装

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

  1. 打开 ComfyUI,找到 ComfyUI Manager(就是那个管理插件的工具)
  2. 点击"Install via Git URL"按钮(通过网址安装)
  3. 在弹出的框框里输入:https://github.com/blepping/comfyui_jankhidiffusion
  4. 点击安装,等它自己下载完成就行了

方法二:手动下载安装

  1. 访问 https://github.com/blepping/comfyui_jankhidiffusion
  2. 点击绿色的"Code"按钮
  3. 选择"Download ZIP"下载压缩包
  4. 解压后把整个文件夹放到你的 ComfyUI 目录下的 custom_nodes 文件夹里

3. 节点详细解析

3.1 ApplyMSWMSAAttention 节点 - 高级注意力增强器

这个节点就像给AI装了一副更好的眼镜,让它能更清楚地看到图片的细节,特别是在画大图的时候效果明显。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
输入区块input_blocks文字列表1,2告诉AI在哪些输入层加强注意力指定需要应用MSW-MSA注意力的输入块编号SD1.5用"1,2",SDXL用"4,5"
中间区块middle_blocks文字列表空告诉AI在中间层是否加强注意力指定需要应用MSW-MSA注意力的中间块编号一般不填,让它空着就行
输出区块output_blocks文字列表9,10,11告诉AI在哪些输出层加强注意力指定需要应用MSW-MSA注意力的输出块编号SD1.5用"9,10,11",SDXL用"3,4,5"
时间模式time_modepercent/timestep/sigmapercent选择用什么方式计算时间时间参数的表示方式用"percent"最简单,表示百分比
开始时间start_time0.0-999.00.0什么时候开始使用这个效果效果开始应用的时间点0.0表示从一开始就用
结束时间end_time0.0-999.01.0什么时候停止使用这个效果效果结束应用的时间点1.0表示一直用到最后
模型modelMODEL类型必填你要增强的AI模型需要应用注意力补丁的模型连接你的模型节点
YAML参数yaml_parameters多行文字可选高级设置参数通过YAML格式设置高级参数高级用户才需要填

3.2 ApplyMSWMSAAttentionSimple 节点 - 简化版注意力增强器

这是上面那个节点的简化版,就像傻瓜相机一样,选好模式就能用,不用调那么多参数。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
模型类型model_typeauto/SD15/SDXLauto告诉插件你用的是什么模型指定模型类型以选择合适的预设"auto"让它自动识别最方便
模型modelMODEL类型必填你要增强的AI模型需要应用注意力补丁的模型连接你的模型节点

3.3 ApplyRAUNet 节点 - 高级分辨率增强器

这个节点就像一个智能放大镜,能让AI在画大图时不出现奇怪的问题,比如人物多长胳膊腿什么的。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
模型modelMODEL类型必填你要增强的AI模型需要应用RAUNet效果的模型连接你的模型节点
输入区块input_blocks文字列表3在哪些输入层应用缩放效果指定需要应用下采样的输入块SD1.5用"3",SDXL也用"3"
输出区块output_blocks文字列表8在哪些输出层应用放大效果指定需要应用上采样的输出块SD1.5用"8",SDXL用"5"
时间模式time_modepercent/timestep/sigmapercent选择用什么方式计算时间时间参数的表示方式用"percent"最简单
开始时间start_time0.0-999.00.0什么时候开始使用缩放效果普通RAUNet效果开始时间0.0表示从一开始就用
结束时间end_time0.0-999.00.45什么时候停止使用缩放效果普通RAUNet效果结束时间0.45表示用到45%的时候停止
放大模式upscale_mode多种选项bicubic选择放大图片的方法上采样时使用的插值方法"bicubic"效果比较好
CA开始时间ca_start_time0.0-999.00.0交叉注意力效果开始时间交叉注意力缩放开始时间0.0表示从一开始就用
CA结束时间ca_end_time0.0-999.00.3交叉注意力效果结束时间交叉注意力缩放结束时间0.3表示用到30%停止
CA输入区块ca_input_blocks文字列表4交叉注意力在哪些输入层生效交叉注意力输入块编号SD1.5用"4",SDXL用"5"
CA输出区块ca_output_blocks文字列表8交叉注意力在哪些输出层生效交叉注意力输出块编号SD1.5用"8",SDXL用"4"
CA放大模式ca_upscale_mode多种选项bicubic交叉注意力的放大方法交叉注意力上采样插值方法"bicubic"效果比较好
CA缩小模式ca_downscale_mode多种选项adaptive_avg_pool2d交叉注意力的缩小方法交叉注意力下采样方法默认的就很好用
CA缩小倍数ca_downscale_factor小数2.0交叉注意力缩小多少倍交叉注意力下采样系数2.0表示缩小到一半
两阶段放大模式two_stage_upscale_modedisabled/多种选项disabled是否使用两步放大两阶段上采样模式一般用"disabled"就行
YAML参数yaml_parameters多行文字可选高级设置参数通过YAML格式设置高级参数高级用户才需要填

3.4 ApplyRAUNetSimple 节点 - 简化版分辨率增强器

这是上面那个节点的简化版,就像自动挡汽车一样,选好档位就能开,不用管那么多细节。

参数详解

参数名 (UI显示)参数名 (代码里)参数值建议值通俗解释 (能干嘛的)专业解释怎么用/举个例子
模型modelMODEL类型必填你要增强的AI模型需要应用RAUNet效果的模型连接你的模型节点
模型类型model_typeauto/SD15/SDXLauto告诉插件你用的是什么模型指定模型类型以选择预设参数"auto"让它自动识别
分辨率模式res_modehigh/low/ultrahigh你要生成什么分辨率的图分辨率模式提示"high"适合1536-2048像素的图
放大模式upscale_modedefault/多种选项default选择放大图片的方法上采样插值方法"default"用默认的就行
CA放大模式ca_upscale_modedefault/多种选项default交叉注意力的放大方法交叉注意力上采样方法"default"用默认的就行

4. 使用技巧和建议

4.1 什么时候使用这些节点

  • MSW-MSA注意力节点:

    • 适合所有情况,特别是SD1.5模型能大幅提升速度
    • 生成高分辨率图片时能减少画面问题
    • 建议总是开启,几乎没有副作用
  • RAUNet节点:

    • 只在生成高分辨率图片时使用(比如1536x1536以上)
    • 低分辨率时不要用,会降低画质
    • 特别适合画人物,能避免多长胳膊腿的问题

4.2 模型兼容性

  • SD1.5系列:两个节点都效果很好,强烈推荐使用
  • SDXL系列:MSW-MSA注意力效果一般,RAUNet需要小心调参数
  • 其他模型:可能不兼容,建议先测试

4.3 参数调节技巧

  • 新手建议:直接用Simple版本的节点,选择auto模式
  • 进阶用户:
    • 时间参数很重要,RAUNet一般在前半段使用(0.0-0.5)
    • 交叉注意力时间要比普通效果更短(0.0-0.3)
    • 不同分辨率可能需要不同的参数

4.4 与其他插件的配合

  • ControlNet:

    • RAUNet可能会影响ControlNet效果
    • 建议缩短RAUNet的使用时间
    • 使用祖先采样器(Ancestral samplers)效果更好
  • 其他注意力插件:

    • MSW-MSA注意力可能与其他注意力修改插件冲突
    • 不要同时使用多个注意力增强插件

5. 常见问题解答

5.1 安装和兼容性问题

Q: 安装后节点不显示怎么办?
A: 重启ComfyUI,确保插件正确安装在custom_nodes目录下。

Q: 提示模型不兼容怎么办?
A: 这个插件主要支持SD1.5和SDXL,其他模型可能不支持。

Q: 出现尺寸不匹配错误怎么办?
A: 尝试使用64或128的倍数作为图片尺寸,比如1024x1024、1536x1536等。

5.2 使用问题

Q: 使用后生图变慢了怎么办?
A:

  • 检查是否在低分辨率时使用了RAUNet(不应该用)
  • MSW-MSA注意力应该是加速的,如果变慢可能是参数设置问题

Q: 生成的图片质量变差了怎么办?
A:

  • 低分辨率时不要使用RAUNet
  • 检查时间参数设置是否合理
  • 尝试使用Simple版本的节点

Q: 与ControlNet一起使用出问题怎么办?
A:

  • 缩短RAUNet的使用时间(比如end_time改为0.3)
  • 使用祖先采样器
  • 考虑禁用交叉注意力效果

5.3 参数设置问题

Q: 不知道该用什么参数怎么办?
A:

  • 新手直接用Simple版本,选择auto模式
  • 参考插件作者推荐的参数设置
  • 从默认参数开始,逐步调整

Q: SDXL模型效果不好怎么办?
A:

  • SDXL对这些效果比较敏感
  • 尝试只使用MSW-MSA注意力,禁用RAUNet
  • 或者只使用RAUNet的一部分功能

6. 实用工作流示例

6.1 SD1.5高分辨率生图工作流

模型加载 → ApplyMSWMSAAttentionSimple(auto) → ApplyRAUNetSimple(auto, high) → 其他节点 → 生成图片

6.2 SDXL优化工作流

模型加载 → ApplyMSWMSAAttentionSimple(SDXL) → 其他节点 → 生成图片

(SDXL建议只用注意力增强,不用RAUNet)

6.3 低分辨率快速生图工作流

模型加载 → ApplyMSWMSAAttentionSimple(auto) → 其他节点 → 生成图片

(低分辨率只用注意力增强就够了)

7. 高级应用技巧

7.1 自定义参数设置

对于高级用户,可以通过YAML参数进行精细调节:

# MSW-MSA注意力高级参数示例
scale_mode: nearest-exact
reverse_scale_mode: nearest-exact
verbose: 1
# RAUNet高级参数示例
ca_fadeout_start_time: 0.2
ca_fadeout_cap: 0.5
verbose: 1

7.2 不同分辨率的优化策略

  • 1024x1024及以下:只用MSW-MSA注意力
  • 1536x1536:MSW-MSA + RAUNet(high模式)
  • 2048x2048及以上:MSW-MSA + RAUNet(ultra模式)

7.3 采样器选择建议

  • 配合ControlNet时:使用DPM++ 2M SDE Karras等祖先采样器
  • 纯文生图时:可以使用任何采样器
  • 高分辨率时:建议使用步数较多的采样器(25-30步)

8. 总结

ComfyUI jank HiDiffusion 插件是一个非常实用的性能和质量增强工具,特别适合:

  1. SD1.5用户:能显著提升生图速度和质量
  2. 高分辨率生图需求:能有效减少高分辨率时的画面问题
  3. 追求更好画质的用户:注意力机制能让画面更精细

使用要点总结:

  • 新手直接用Simple版本节点,选择auto模式
  • 低分辨率只用MSW-MSA注意力,不用RAUNet
  • 高分辨率两个效果都可以用
  • SDXL模型要小心使用,建议只用注意力增强
  • 配合ControlNet时需要调整参数

记住,这个插件的核心理念是"让AI更聪明地画图",通过智能的注意力机制和分辨率处理,让你的AI绘图体验更上一层楼!

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