AMBW ComfyUI 插件完全教程 - 让AI自动找到最佳模型融合配方
1. 插件简介
插件地址: https://github.com/szhublox/ambw_comfyui
这个插件就像一个超级聪明的"模型调配师"。你知道做菜的时候,不同比例的调料会产生不同的味道吗?这个插件就是专门帮你找到最佳"调料配比"的。
它能干什么? - 把两个AI模型像调鸡尾酒一样混合在一起 - 自动尝试各种不同的混合比例 - 让AI自己判断哪种混合效果最好 - 最终给你一个"最佳配方"的新模型
想象一下,你有两个画风不同的AI模型,一个擅长画人物,一个擅长画风景。这个插件就能帮你找到最佳的混合比例,让新模型既能画好人物又能画好风景。
2. 如何安装
方法一:通过ComfyUI Manager(推荐) 1. 打开ComfyUI,点击右下角的"Manager"按钮 2. 选择"Install Custom Nodes" 3. 搜索"ambw"或"auto merge block weighted" 4. 找到后点击"Install" 5. 重启ComfyUI
方法二:手动安装
1. 进入你的ComfyUI安装目录
2. 找到custom_nodes文件夹
3. 在命令行中输入:git clone https://github.com/szhublox/ambw_comfyui.git
4. 重启ComfyUI
3. 节点详解
3.1 Auto Merge Block Weighted 节点是干嘛的?
这个节点就像一个"超级试验员"。它会拿着两个AI模型,像做实验一样尝试各种不同的混合比例。每尝试一种比例,就生成一些图片,然后让另一个AI"评委"给这些图片打分。最后,它会告诉你哪种混合比例得分最高,并把这个"最佳配方"做成新模型给你。
3.2 参数详解
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| 模型A | model_a | 模型文件 | 你的主要模型 | 这是你要混合的第一个"原料",就像调鸡尾酒的基酒 | 第一个用于融合的基础模型 | 选择你最喜欢的主力模型,比如写实风格的模型 |
| 模型B | model_b | 模型文件 | 你的辅助模型 | 这是你要混合的第二个"原料",就像调鸡尾酒的配酒 | 第二个用于融合的辅助模型 | 选择一个有特色的模型,比如动漫风格的模型 |
| 提示词 | prompt | 文本 | 简单的描述 | 这是告诉AI画什么的"菜单",插件会用这个来生成测试图片 | 用于生成测试样本的提示文本 | 写"一个美丽的女孩"这样简单的描述就行 |
| 采样数量 | sample_count | 1-10 | 2-3 | 每种配方要"试做"多少张图片,就像厨师试菜一样 | 每个融合比例生成的测试图片数量 | 设置2-3张就够了,太多会很慢 |
| 搜索深度 | search_depth | 2-6 | 4 | 要试验多少种不同的"配方比例",数字越大试验越细致 | 算法搜索精度,影响测试的比例数量 | 4是平衡点,能测试9种比例,效果和速度都不错 |
| 分类器 | classifier | 评判模型 | 默认选择 | 这是"评委",负责给生成的图片打分判断好坏 | 用于评估融合效果的预训练分类模型 | 用默认的就行,除非你有特殊需求 |
| 文本编码器 | text_encoder | 编码器 | 从模型继承 | 这是"翻译官",把你的文字变成AI能理解的语言 | 负责处理提示词的编码器组件 | 一般跟着主模型走,不用单独设置 |
| VAE | vae | VAE文件 | 从模型继承 | 这是"画笔",负责把AI的想法变成实际的图片 | 变分自编码器,负责图像的编码解码 | 用模型自带的就行,除非你有特殊的VAE |
4. 使用技巧和建议
4.1 选择合适的模型组合
- 互补原则:选择风格差异明显的两个模型,比如写实+动漫、人物+风景
- 质量优先:确保两个模型本身质量都不错,烂模型混合还是烂模型
- 大小匹配:尽量选择同样大小的模型,比如都是2GB或都是4GB
4.2 参数设置建议
- 新手设置:搜索深度=4,采样数量=2,既能找到不错的效果,速度也不会太慢
- 高质量设置:搜索深度=6,采样数量=3,效果更好但需要更长时间
- 快速测试:搜索深度=2,采样数量=1,用来快速验证想法
4.3 提示词选择
- 简单明了:用"一个美丽的女孩"而不是复杂的长提示词
- 代表性强:选择能展现模型特色的内容,比如人物、风景、动物
- 避免偏门:不要用太特殊的提示词,可能会误导评判
4.4 硬件建议
- 显存要求:建议至少8GB显存,插件会同时加载两个模型
- 使用--highvram:在启动ComfyUI时加上这个参数,会更快
- 耐心等待:根据设置不同,可能需要生成几十到几百张图片
5. 常见问题解答
Q1: 为什么运行很慢?
A: 这是正常的。插件需要生成大量图片来测试,比如搜索深度4+采样数量2,就要生成450张图片。你可以: - 降低搜索深度(比如从6改到4) - 减少采样数量(比如从3改到2) - 使用--highvram参数启动ComfyUI
Q2: 生成的模型效果不理想怎么办?
A: 可能的原因: - 两个原模型风格太相似,没有互补效果 - 提示词选择不当,无法体现模型特色 - 分类器的审美和你的不一样 - 建议换个模型组合或者调整提示词重试
Q3: 显存不够怎么办?
A: - 确保关闭其他占用显存的程序 - 使用--lowvram参数启动ComfyUI - 考虑使用更小的模型 - 如果还是不行,可能需要升级显卡
Q4: 能同时合并多个模型吗?
A: 这个插件只能合并两个模型。如果你想合并更多,需要分步进行: 1. 先合并模型A和B得到模型C 2. 再合并模型C和D得到最终模型
Q5: 生成的图片保存在哪里?
A: 插件生成的测试图片不会保存,只是用来评分的。如果你想看到测试过程,需要修改插件设置或者使用其他方法。
6. 进阶使用建议
6.1 批量测试不同组合
如果你有多个模型想要测试,可以: 1. 先用快速设置(深度2,采样1)筛选出有潜力的组合 2. 再用高质量设置(深度6,采样3)精细调整最佳组合
6.2 结合其他工具
- 配合模型合并工具:可以先用传统方法做粗调,再用这个插件做细调
- 配合LoRA训练:合并好的模型可以作为LoRA训练的基础模型
- 配合图片对比工具:虽然测试图片不保存,但你可以用其他节点生成对比图
6.3 建立自己的模型库
- 把成功的混合配方记录下来
- 给合并后的模型起个好记的名字
- 建立自己的"配方笔记",记录哪些组合效果好
记住,这个插件就像一个智能的"调酒师",它能帮你找到最佳配方,但最终的口味还是要看你自己的喜好。多尝试,多实验,你会发现很多有趣的组合!