# ComfyUI-IP-Composer 插件完全新手教程 ## 1. 插件简介 **插件地址:** https://github.com/godmt/ComfyUI-IP-Composer ComfyUI-IP-Composer 是一个基于 IP-Composer 技术的插件,简单来说就是一个"魔法拼图工具"。想象一下,你有很多不同风格的图片素材(比如卡通风格、油画风格、素描风格等),这个插件可以帮你把这些不同风格的"味道"混合在一起,创造出全新的图片效果。 这个插件的神奇之处在于: - 可以把多种不同的艺术风格混合在一起,就像调颜料一样 - 可以控制每种风格的"浓度",比如让卡通风格占70%,油画风格占30% - 生成的图片会有非常独特和创意的视觉效果 ## 2. 如何安装 ### 方法一:使用 ComfyUI Manager(推荐新手) 1. 打开你的 ComfyUI 界面 2. 找到右下角的"Manager"按钮,点击进入 3. 在搜索框里输入"IP-Composer" 4. 找到对应的插件,点击"Install"按钮 5. 等待安装完成,重启 ComfyUI ### 方法二:手动安装 1. 找到你的 ComfyUI 安装文件夹 2. 进入 `custom_nodes` 文件夹 3. 在这里打开命令行窗口 4. 输入命令:`git clone https://github.com/godmt/ComfyUI-IP-Composer` 5. 等待下载完成,重启 ComfyUI ### 安装后需要下载的模型 你还需要下载专门的模型文件: - 模型存放位置:`models\ip_concept_subspaces` - 模型下载地址:https://huggingface.co/ReadyON/IP-Composer-Concept-Subspaces ## 3. 节点详细解析 ### 3.1 IP Composer Loader 节点 这个节点就像一个"风格仓库管理员",负责加载和管理不同的艺术风格。 #### 参数详解: | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 模型名称 | model_name | 字符串 | 默认模型 | 就像选择不同的"风格包",每个包里有不同的艺术风格 | 指定要加载的IP-Composer模型文件 | 选择下载好的模型文件名,比如"base_model.safetensors" | | 设备 | device | auto/cpu/cuda | auto | 让电脑用什么"引擎"来处理,auto就是让电脑自己选最合适的 | 指定模型运行的计算设备 | 一般选auto就行,电脑会自动选择最快的方式 | ### 3.2 Concept Subspace 节点 这个节点就像一个"风格调色板",你可以在这里选择和混合不同的艺术概念。 #### 参数详解: | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 概念1 | concept_1 | 下拉选择 | 根据需要 | 第一种艺术风格,比如"卡通风格"、"油画风格"等 | 选择第一个概念子空间 | 选择"anime"表示动漫风格 | | 概念2 | concept_2 | 下拉选择 | 根据需要 | 第二种艺术风格,会和第一种混合 | 选择第二个概念子空间 | 选择"realistic"表示写实风格 | | 概念3 | concept_3 | 下拉选择 | 可选 | 第三种艺术风格,可以不选 | 选择第三个概念子空间 | 选择"watercolor"表示水彩风格 | | 权重1 | weight_1 | 0.0-2.0 | 0.8 | 第一种风格的"浓度",数字越大影响越强 | 第一个概念的权重强度 | 设置0.8表示这种风格占比较重要的部分 | | 权重2 | weight_2 | 0.0-2.0 | 0.6 | 第二种风格的"浓度" | 第二个概念的权重强度 | 设置0.6表示这种风格占次要部分 | | 权重3 | weight_3 | 0.0-2.0 | 0.4 | 第三种风格的"浓度" | 第三个概念的权重强度 | 设置0.4表示这种风格只是点缀 | ### 3.3 IP Composer Apply 节点 这个节点就像一个"魔法施法器",把你选择的风格真正应用到图片上。 #### 参数详解: | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 强度 | strength | 0.0-1.0 | 0.7 | 整体效果的"浓度",就像调节滤镜的强弱 | 控制IP-Composer效果的整体强度 | 0.7表示效果比较明显但不会过度 | | 开始步数 | start_step | 0-1000 | 0 | 从第几步开始应用效果,就像"什么时候开始调味" | 指定开始应用效果的扩散步数 | 设置为0表示从一开始就应用效果 | | 结束步数 | end_step | 0-1000 | 1000 | 到第几步停止应用效果 | 指定停止应用效果的扩散步数 | 设置为1000表示一直应用到最后 | | 缩放模式 | scale_mode | 多种选择 | bicubic | 调整图片大小时用什么方法,就像选择不同的"拉伸方式" | 图像缩放的插值方法 | bicubic效果比较好,适合大多数情况 | ### 3.4 Concept Mixer 节点 这个节点就像一个"高级调色师",可以更精细地控制多种风格的混合。 #### 参数详解: | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 混合方式 | mix_mode | 多种选择 | linear | 选择不同的"混合配方",就像调鸡尾酒的不同方法 | 指定概念混合的数学方法 | linear是线性混合,效果最自然 | | 归一化 | normalize | True/False | True | 是否要"标准化"混合结果,就像调味后要不要"调平衡" | 是否对混合结果进行归一化处理 | 建议开启,让混合效果更稳定 | | 温度 | temperature | 0.1-2.0 | 1.0 | 控制混合的"激烈程度",就像调节火候 | 控制混合过程的随机性 | 1.0是平衡值,数字越大变化越大 | | 种子 | seed | 整数 | 随机 | 控制随机效果的"配方编号",相同数字得到相同效果 | 控制随机数生成的种子值 | 设置固定数字可以重现相同效果 | ### 3.5 Concept Strength Controller 节点 这个节点就像一个"精密调节器",可以更细致地控制每个概念的强度变化。 #### 参数详解: | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 曲线类型 | curve_type | 多种选择 | smooth | 选择强度变化的"节奏",就像音乐的节拍 | 定义强度变化的曲线类型 | smooth表示平滑变化,sudden表示突然变化 | | 最小强度 | min_strength | 0.0-1.0 | 0.1 | 效果最弱时的"底线"强度 | 强度变化的最小值 | 0.1表示最弱时仍有10%的效果 | | 最大强度 | max_strength | 0.0-1.0 | 1.0 | 效果最强时的"天花板"强度 | 强度变化的最大值 | 1.0表示最强时是100%的效果 | | 变化速度 | change_speed | 0.1-5.0 | 1.0 | 强度变化的"快慢"程度 | 控制强度变化的速度 | 1.0是正常速度,数字越大变化越快 | ## 4. 使用技巧和建议 ### 4.1 新手入门建议 1. **从简单开始**:先试试只用两种概念混合,不要一开始就用太多 2. **权重不要太高**:建议权重都在0.5-1.0之间,太高可能效果过于强烈 3. **保存好的参数**:遇到喜欢的效果要记录下参数,方便下次使用 ### 4.2 进阶使用技巧 1. **分层次混合**:可以先混合两种风格,再和第三种风格混合 2. **动态调整**:用Concept Strength Controller来创造动态变化的效果 3. **种子管理**:记录好种子值,方便重现喜欢的效果 ### 4.3 常见风格组合推荐 - **梦幻组合**:动漫风格(0.8) + 水彩风格(0.6) - **艺术组合**:油画风格(0.7) + 素描风格(0.5) - **现代组合**:写实风格(0.8) + 几何风格(0.4) ## 5. 常见问题解答 ### Q1: 为什么我的节点显示红色? **A:** 可能是模型文件没有正确下载或放置。检查`models\ip_concept_subspaces`文件夹里是否有模型文件。 ### Q2: 效果不明显怎么办? **A:** 尝试提高权重值,或者调整strength参数。但不要一下子调太高,慢慢增加。 ### Q3: 生成的图片质量很差? **A:** 可能是权重设置过高导致的。尝试降低所有权重值,保持在0.5-1.0之间。 ### Q4: 不同概念混合后效果很奇怪? **A:** 有些概念天生不太兼容,比如卡通风格和超写实风格。试试调整权重比例,或者换其他概念组合。 ### Q5: 怎样才能得到稳定的效果? **A:** 设置固定的seed值,这样每次生成都会得到相似的结果。 ## 6. 总结和进阶建议 ComfyUI-IP-Composer 是一个非常强大的风格混合工具,就像给你提供了一个专业的"艺术调色板"。通过合理搭配不同的概念和权重,你可以创造出独一无二的艺术效果。 ### 学习路径建议: 1. **第一周**:熟悉基本的Loader和Apply节点 2. **第二周**:尝试不同的概念组合和权重设置 3. **第三周**:学习使用高级节点如Mixer和Controller 4. **第四周**:开始创作自己的风格工作流 记住,艺术创作没有标准答案,多试多练,你一定能找到属于自己的独特风格!
ComfyUI图像合并插件comfyui-merge使用教程 2025-07-03 22:44 ComfyUI 图像合并插件教程 (comfyui-merge) 1. 插件简介 这是一个专门用来合并图片的 ComfyUI 插件,就像用 PS 把多张图片叠在一起那样。它的特别之处在于你精确控制每张图片的混合方式。 GitHub 地址:https://github.com/LingSss9/com