# ComfyUI_RH_UNO 插件完全新手教程 ## 1. 插件简介 ComfyUI_RH_UNO 是一个专门为ComfyUI设计的插件,它让你可以在ComfyUI中使用UNO(Unity and Novel Output)这个强大的AI绘画模型。这个插件最大的特点就是能够支持FLUX模型,而且非常贴心地提供了两种运行模式: - **完整版模式**:需要24GB显存,画质最好,效果最棒 - **FP8轻量版模式**:显存需求更小,速度更快,适合显存不够的朋友 简单来说,这个插件就像是给你的ComfyUI装了一个超级强大的画画引擎,让你可以创作出更高质量、更一致性的AI艺术作品。 **GitHub原地址**:https://github.com/HM-RunningHub/ComfyUI_RH_UNO ## 2. 如何安装 ### 方法一:通过ComfyUI管理器安装(推荐) 1. 打开ComfyUI 2. 点击右侧的"Manager"按钮 3. 选择"Install Custom Nodes" 4. 在搜索框中输入"ComfyUI_RH_UNO" 5. 找到后点击"Install"按钮 6. 重启ComfyUI ### 方法二:手动安装 1. 打开ComfyUI的安装文件夹 2. 进入`custom_nodes`文件夹 3. 在这里打开命令行(按住Shift键右键点击空白处,选择"在此处打开命令行") 4. 输入以下命令: ``` git clone https://github.com/HM-RunningHub/ComfyUI_RH_UNO.git ``` 5. 重启ComfyUI ## 3. 节点详细解析 ### 3.1 RunningHub UNO Loadmodel 节点 这个节点就像是一个"模型加载器",它的作用是帮你把UNO模型加载到ComfyUI中,让你可以开始创作。就像你要用画笔画画前,得先选择用哪支画笔一样。 #### 3.2 参数详解 | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 模型类型 | model_type | flux-schnellflux-devflux-dev-fp8flux-schnell-fp8 | flux-dev(追求质量)flux-schnell-fp8(追求速度) | 选择你要用的画画引擎,就像选择用油画还是水彩画一样 | 指定要加载的FLUX模型类型,不同类型有不同的性能和质量特征 | 如果你的显卡内存够大(24GB+),选flux-dev画质最好;如果显卡内存小,选flux-schnell-fp8速度最快 | **输出接口说明:** | 输出名称 | 输出类型 | 通俗解释 | 专业解释 | 连接到哪里 | | :--- | :--- | :--- | :--- | :--- | | uno_model | UNO模型 | 这是主要的画画大脑,负责生成图片 | 加载完成的UNO扩散模型,用于图像生成 | 连接到后续的图像生成节点 | | uno_clip | CLIP模型 | 这是理解文字的大脑,把你的文字描述翻译成电脑能懂的语言 | 文本编码器,用于理解和处理文本提示词 | 连接到文本编码相关的节点 | | uno_vae | VAE模型 | 这是图片处理器,负责把电脑内部的数据转换成你能看到的图片 | 变分自编码器,用于图像的编码和解码 | 连接到图像解码节点 | ### 3.3 RunningHub UNO Generate 节点(推测存在) 这个节点是真正的"画家",它接收你的文字描述和其他设置,然后创作出图片。 #### 3.4 参数详解 | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 正面提示词 | positive_prompt | 文本输入 | 详细的英文描述 | 告诉AI你想要画什么,就像给画家下订单一样 | 正向文本提示,指导模型生成期望的内容 | 输入"a beautiful cat sitting on a tree"来生成一只坐在树上的漂亮猫咪 | | 负面提示词 | negative_prompt | 文本输入 | 你不想要的元素 | 告诉AI你不想要什么出现在画面中 | 负向文本提示,避免生成不需要的内容 | 输入"blurry, low quality"来避免生成模糊和低质量的图片 | | 随机种子 | seed | 数字 | -1(随机)或固定数字 | 控制画面的随机性,就像掷骰子一样 | 随机数生成器的种子值,控制生成的随机性 | 设置为-1每次生成不同图片,设置固定数字(如12345)每次生成相同图片 | | 生成步数 | steps | 1-100 | 20-50 | 控制画画的精细程度,步数越多画得越细致但越慢 | 扩散模型的迭代步数,影响生成质量和速度 | 设置20步适合快速预览,设置50步适合高质量输出 | | 引导强度 | cfg_scale | 1-20 | 7-12 | 控制AI听你话的程度,数值越高越严格按照你的描述画 | 分类器自由引导强度,控制提示词的影响力 | 设置7-8比较自然,设置12-15严格按照提示词 | | 图片宽度 | width | 512-2048 | 1024 | 控制生成图片的宽度,就像选择画布大小 | 生成图像的像素宽度 | 设置1024适合大多数用途,设置1536适合高分辨率 | | 图片高度 | height | 512-2048 | 1024 | 控制生成图片的高度,就像选择画布大小 | 生成图像的像素高度 | 设置1024生成正方形图片,设置768生成横向图片 | ### 3.5 RunningHub UNO Scheduler 节点(推测存在) 这个节点就像是一个"绘画时间表",它控制整个绘画过程的节奏和方式。 #### 3.6 参数详解 | 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | | :--- | :--- | :--- | :--- | :--- | :--- | :--- | | 采样器类型 | sampler_name | eulereuler_adpm_2mddim | euler_a | 选择画画的方法,就像选择用什么画笔技法 | 扩散模型的采样算法,影响生成质量和速度 | euler_a适合大多数情况,dpm_2m质量更好但速度慢一些 | | 噪声调度 | scheduler | normalkarrasexponential | karras | 控制画画过程中的"噪点清理"节奏 | 噪声调度算法,控制去噪过程的时间安排 | karras通常效果最好,normal速度最快 | ## 4. 使用技巧和建议 ### 4.1 显存优化建议 - **24GB显存以上**:直接使用flux-dev,画质最佳 - **16GB显存**:使用flux-dev-fp8,在质量和速度间取得平衡 - **12GB显存以下**:使用flux-schnell-fp8,速度最快 ### 4.2 提示词编写技巧 - **越详细越好**:比如不要只写"cat",要写"a fluffy orange cat sitting on a wooden chair" - **多用形容词**:beautiful, detailed, realistic, artistic等词汇可以提升画质 - **避免矛盾描述**:不要在同一个提示词中写相互矛盾的内容 ### 4.3 参数调节建议 - **新手建议**:种子设为-1,步数设为20-30,引导强度设为7-8 - **追求质量**:步数提高到50-80,引导强度10-12 - **追求速度**:步数降低到15-20,使用flux-schnell-fp8模型 ### 4.4 工作流程建议 1. **先测试**:用低步数、小尺寸快速测试效果 2. **再精调**:确定风格后再用高参数精细生成 3. **批量生成**:确定参数后可以固定种子批量生成 ## 5. 常见问题解答 ### Q1:为什么我的ComfyUI找不到这个插件的节点? **A1:** 检查以下几点: - 插件是否正确安装在custom_nodes文件夹中 - 重启ComfyUI了吗? - 查看ComfyUI启动时的控制台是否有错误信息 ### Q2:提示"模型加载失败"怎么办? **A2:** 这通常是因为: - 模型文件没有正确下载或放置 - config.json配置文件路径设置不正确 - 显存不足以加载选择的模型类型 ### Q3:生成的图片质量很差怎么办? **A3:** 可以尝试: - 增加生成步数(比如从20增加到40) - 提高引导强度(比如从7增加到10) - 使用更详细的提示词 - 换用质量更高的模型类型(如flux-dev) ### Q4:生成速度太慢怎么办? **A4:** 可以尝试: - 使用FP8版本的模型(flux-dev-fp8或flux-schnell-fp8) - 减少生成步数 - 降低图片分辨率 - 使用更快的采样器(如euler_a) ### Q5:每次生成的图片都一样怎么办? **A5:** 将种子(seed)参数设置为-1,这样每次生成都会使用不同的随机数,产生不同的结果。 ## 6. 高级应用技巧 ### 6.1 批量生成技巧 如果你想生成多张不同的图片,可以: - 使用"Queue Prompt"功能多次排队 - 改变种子值来获得不同的变化 - 微调提示词来获得不同的风格 ### 6.2 风格控制技巧 - **写实风格**:加入"photorealistic, detailed, high quality" - **插画风格**:加入"illustration, artistic, stylized" - **动漫风格**:加入"anime, manga style, colorful" ### 6.3 质量提升技巧 - **分辨率逐步提升**:先生成512x512,再放大到1024x1024 - **多次迭代**:生成多张图片,选择最好的继续优化 - **细节增强**:在提示词中加入"highly detailed, intricate, sharp focus" ### 6.4 工作流程优化 1. **快速草图阶段**:低步数、小尺寸快速测试构图 2. **精细化阶段**:提高参数重新生成选定的构图 3. **后期处理**:使用其他ComfyUI节点进行进一步优化 ## 7. 总结 ComfyUI_RH_UNO是一个非常强大的插件,它为ComfyUI带来了UNO模型的强大功能。通过合理使用这个插件,你可以创作出高质量、一致性强的AI艺术作品。记住,AI绘画是一个需要不断实验和调整的过程,多尝试不同的参数组合,你会发现更多的可能性! 最重要的是要根据自己的硬件条件选择合适的模型类型,并且要有耐心地调试参数。每一次的尝试都是学习的机会,相信你很快就能掌握这个强大工具的使用技巧!
ComfyUI图像合并插件comfyui-merge使用教程 2025-07-03 22:44 ComfyUI 图像合并插件教程 (comfyui-merge) 1. 插件简介 这是一个专门用来合并图片的 ComfyUI 插件,就像用 PS 把多张图片叠在一起那样。它的特别之处在于你精确控制每张图片的混合方式。 GitHub 地址:https://github.com/LingSss9/com