# ComfyUI-Merlin 插件完整新手教程 ## 1. 插件简介 ComfyUI-Merlin(GitHub地址:https://github.com/Xclbr7/ComfyUI-Merlin)是一个专门帮助你写更好文字描述的神奇小工具。想象一下,你想让AI画一张照片,但不知道怎么描述才能让AI理解你想要什么效果。这个插件就像一个贴心的小助手,它有两个超棒的功能: **Magic Photo Prompter(魔法照片提示器)**:就像一个摄影师的工具箱,里面有各种相机设置、拍摄角度、光线效果等选项。你只需要点点鼠标选择你想要的效果,它就会自动帮你组合成一段完整的描述文字。 **Gemini Prompt Expander(智能文字扩展器)**:这个更厉害,它会把你简单的几个词,变成一大段详细的描述。比如你只输入"美女",它能帮你扩展成"一位优雅的年轻女性,穿着白色连衣裙,在阳光下微笑..."这样的详细描述。 ## 2. 如何安装 安装这个插件就像往手机里装APP一样简单: 1. 打开你电脑上的 ComfyUI 文件夹 2. 找到里面的 `custom_nodes` 文件夹(这就是放插件的地方) 3. 在这个文件夹里右键点击,选择"在终端中打开"或"Git Bash Here" 4. 复制粘贴这行命令:`git clone https://github.com/Xclbr7/ComfyUI-Merlin.git` 5. 等待下载完成 6. 重新启动 ComfyUI ## 3. 节点详细解析 ### 3.1 Magic Photo Prompter 🪄(魔法照片提示器) 这个节点就像一个万能的摄影师助手,它把所有拍照时需要考虑的因素都变成了可以选择的菜单。你不需要懂摄影,只需要点选你想要的效果就行了。 ### 3.2 参数详解 | 参数名 (界面显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | |:---|:---|:---|:---|:---|:---|:---| | 输入文字 | input_text | 文字输入 | 任意描述 | 这里写你想要的基本内容,比如"美女"、"风景"等 | 用户自定义的基础提示词 | 输入"一只猫",后面会自动加上你选择的各种效果 | | 相机设置 | camera | 下拉菜单 | Canon EOS R5 | 选择虚拟相机型号,就像选择用什么牌子的相机拍照 | 模拟不同相机的成像风格和特点 | 选择"Canon EOS R5"会让图片更专业,选择"iPhone"会更生活化 | | 拍摄构图 | composition | 下拉菜单 | Portrait | 决定照片的拍摄角度和构图方式 | 控制画面的构图和视角 | "Portrait"是竖着拍人像,"Landscape"是横着拍风景 | | 时间段 | time_of_day | 下拉菜单 | Golden Hour | 选择什么时候拍的照片,影响光线效果 | 模拟不同时间段的自然光照条件 | "Golden Hour"是黄昏时分,光线很温柔;"Noon"是中午,光线很强烈 | | 色彩调色 | color_grading | 下拉菜单 | Warm Tones | 给照片调色,就像给照片加滤镜 | 控制图像的色彩风格和情绪 | "Warm Tones"让照片偏暖黄色,"Cool Tones"让照片偏冷蓝色 | | 光线效果 | lighting | 下拉菜单 | Soft Lighting | 控制照片的光线效果,影响整体氛围 | 模拟不同的光照条件和效果 | "Soft Lighting"光线柔和温馨,"Hard Lighting"光线强烈有对比 | | 环境背景 | environment | 下拉菜单 | Studio | 选择拍照的环境和背景 | 设定图像的场景和环境背景 | "Studio"是摄影棚背景,"Outdoor"是户外自然背景 | ### 3.3 Gemini Prompt Expander 🪄(智能文字扩展器) 这个节点就像一个很有想象力的文字魔法师,你给它一个简单的词,它能帮你想出一大堆相关的详细描述。它使用Google的人工智能来理解你的想法,然后把简单的描述变成专业的、详细的文字。 ### 3.4 参数详解 | 参数名 (界面显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 | |:---|:---|:---|:---|:---|:---|:---| | 输入文字 | input_text | 文字输入 | 任意简短描述 | 写下你想要的基本内容,可以很简单 | 用户提供的原始提示词 | 输入"猫咪",它会扩展成"一只可爱的橘色小猫,毛发蓬松,眼神灵动..." | | API密钥 | api_key | 文字输入 | 你的Gemini API密钥 | 这是使用Google AI服务的通行证,就像会员卡 | Google Gemini API的访问凭证 | 需要去Google申请一个免费的API密钥才能使用 | | 模型选择 | model | 下拉菜单 | gemini-pro | 选择使用哪个版本的AI大脑来帮你扩展文字 | 指定使用的Gemini模型版本 | "gemini-pro"是标准版本,够用了 | | 温度设置 | temperature | 数字滑块 | 0.7 | 控制AI的创造力,像调节想象力的大小 | 控制生成内容的随机性和创造性 | 0.1很保守,1.0很有创意,0.7刚好平衡 | | 最大长度 | max_length | 数字输入 | 1000 | 限制扩展后的文字最多有多少个字符 | 限制输出文本的最大长度 | 1000字符大概是200-300个中文字 | | 输出格式 | output_format | 下拉菜单 | Structured | 选择输出的文字是什么样的格式 | 定义输出内容的结构化程度 | "Structured"会分类整理,"Simple"就是一段话 | ## 4. 使用技巧和建议 ### 4.1 Magic Photo Prompter 使用技巧 1. **从简单开始**:在"输入文字"里先写最基本的描述,比如"女孩"、"猫"、"房子"等 2. **搭配很重要**:不同的相机、光线、环境组合会产生完全不同的效果,可以多试试 3. **保存好的组合**:当你找到满意的参数组合时,记住这些设置,下次可以直接用 4. **参考现实**:如果你不确定选什么,想想现实中什么时候拍照最好看 ### 4.2 Gemini Prompt Expander 使用技巧 1. **先准备API密钥**:去Google AI Studio申请一个免费的API密钥,不然用不了 2. **简单输入**:不需要写太复杂的描述,简单几个词就够了 3. **调节创造力**:temperature设置0.5-0.8比较合适,太低会很呆板,太高会很奇怪 4. **分步骤使用**:可以先用基本的扩展,然后再修改部分内容 ## 5. 常见问题解答 ### Q1: 为什么Gemini Prompt Expander用不了? A: 最常见的原因是没有设置API密钥。你需要: 1. 去Google AI Studio网站申请免费的API密钥 2. 把密钥复制到节点的"api_key"参数里 3. 或者设置为系统环境变量 ### Q2: Magic Photo Prompter的效果不明显怎么办? A: 试试这些方法: 1. 确保你的基础模型支持这些描述风格 2. 调整不同的参数组合 3. 在"输入文字"里写更具体的描述 ### Q3: 生成的文字太长了怎么办? A: 在Gemini Prompt Expander里调整"max_length"参数,设置一个较小的数值 ### Q4: 能不能自定义Magic Photo Prompter的选项? A: 可以!找到插件文件夹里的"magic_options.json"文件,用文本编辑器打开就能修改里面的选项 ## 6. 进阶使用建议 ### 6.1 工作流程建议 1. **先用Magic Photo Prompter**:选择基本的拍摄风格和效果 2. **再用Gemini Prompt Expander**:把生成的文字进一步扩展和优化 3. **连接到你的图像生成节点**:把最终的文字描述连接到CLIP Text Encode或其他文本处理节点 ### 6.2 创意组合技巧 1. **风格混搭**:尝试把不同风格的参数组合起来,比如"古典相机+现代光线" 2. **情境营造**:根据你想要的情绪选择对应的时间和光线 3. **批量处理**:可以准备几套常用的参数组合,方便快速切换 ### 6.3 性能优化 1. **API使用**:Gemini API每天有免费额度,合理使用避免超额 2. **缓存结果**:好的扩展结果可以保存下来重复使用 3. **参数调优**:找到适合你常用风格的参数设置,可以提高效率 这个插件就像给你的ComfyUI装了一个专业的文字助手,让你即使不懂摄影术语也能生成专业级的图像描述。多试试不同的组合,你会发现更多有趣的效果!
ComfyUI图像合并插件comfyui-merge使用教程 2025-07-03 22:44 ComfyUI 图像合并插件教程 (comfyui-merge) 1. 插件简介 这是一个专门用来合并图片的 ComfyUI 插件,就像用 PS 把多张图片叠在一起那样。它的特别之处在于你精确控制每张图片的混合方式。 GitHub 地址:https://github.com/LingSss9/com