ComfyUI-MidjourneyHub 插件完全保姆级教程
1. 插件简介
插件地址: https://github.com/jiaqianjing/ComfyUI-MidjourneyHub
ComfyUI-MidjourneyHub 是一个超级实用的插件,它就像是一个神奇的魔法盒子,能让你在 ComfyUI 里直接使用各种顶级的商业绘图工具。想象一下,你不用再去网页版的 Midjourney 排队等待,也不用单独打开 ChatGPT 的绘图功能,所有这些强大的工具都能直接在你的 ComfyUI 里使用!
这个插件能帮你:
- 直接在 ComfyUI 里使用 Midjourney 绘图(就像在官网一样)
- 使用 OpenAI 的 GPT 绘图模型(比如生成图片、编辑图片)
- 使用 Recraft、Ideogram 等其他商业绘图工具
- 把两张图片融合成一张新图片
- 批量放大和变化图片
想象一下,这就像是把所有的绘图超市都搬到了你家里,一站式购物,超级方便!
2. 如何安装
方法一:ComfyUI Manager 安装(推荐)
- 打开 ComfyUI Manager(就像手机的应用商店)
- 搜索 "MidjourneyHub"
- 点击安装,等待完成即可
方法二:手动安装
- 找到你的 ComfyUI 安装文件夹
- 进入
custom_nodes文件夹(就像是插件的家) - 下载插件文件并解压到这个文件夹里
- 重启 ComfyUI
重要提醒:注册云雾API账号
这个插件需要使用云雾API的服务(就像是需要会员卡才能进超市),请先到这个链接注册:https://yunwu.ai/register?aff=ubgH
3. 节点详细解析
3.1 MidjourneyImagineNode 节点 - 主图生成器
这个节点就像是一个神奇的画家,你告诉它你想要什么,它就给你画出来。这是最基础也是最重要的节点。
参数详解:
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| 提示词 | prompt | 文本内容 | 详细描述 | 告诉画家你想要什么样的图片 | 输入图像生成的文本描述 | "一只可爱的小猫坐在窗台上,阳光洒在它身上" |
| API密钥 | api_key | 字符串 | 从云雾获取 | 就像是进超市的会员卡 | 云雾API的身份认证密钥 | 在云雾网站注册后获得的密钥 |
| API地址 | api_url | 网址 | 默认即可 | 告诉插件去哪里找服务器 | 云雾API的服务器地址 | 一般不需要修改 |
| 随机种子 | seed | 数字 | 随机或固定 | 控制图片的随机性,像是摇骰子的方式 | 控制生成结果的随机性 | 相同种子+相同提示词=相同结果 |
| 图片尺寸 | aspect_ratio | 比例选项 | 1:1 或 16:9 | 决定图片是正方形还是长方形 | 控制生成图像的宽高比 | 头像用1:1,壁纸用16:9 |
3.2 Midjourney Upscale/Variation 节点 - 图片美化器
这个节点就像是一个图片美容师,能把你的图片变得更清晰更漂亮,或者创造出相似但不同的版本。
参数详解:
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| 输入图片 | input_image | 图片 | 来自主图节点 | 需要美化的原始图片 | 输入的图像数据 | 连接MidjourneyImagineNode的输出 |
| 操作类型 | action | upscale/variation | upscale | 选择放大还是变化 | 图像处理的操作类型 | upscale让图片更清晰,variation创造变化版本 |
| API密钥 | api_key | 字符串 | 从云雾获取 | 就像是进超市的会员卡 | 云雾API的身份认证密钥 | 在云雾网站注册后获得的密钥 |
| API地址 | api_url | 网址 | 默认即可 | 告诉插件去哪里找服务器 | 云雾API的服务器地址 | 一般不需要修改 |
| 选择索引 | index | 1-4 | 1 | 选择主图的哪一个小图进行操作 | 选择四宫格图片中的具体位置 | 1是左上角,2是右上角,3是左下角,4是右下角 |
3.3 Midjourney Batch Upscale/Variation 节点 - 批量美化器
这个节点就像是一个高效的流水线工厂,能一次性把一张主图的所有小图都美化完成,超级省时间!
参数详解:
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| 输入图片 | input_image | 图片 | 来自主图节点 | 需要批量处理的原始图片 | 输入的图像数据 | 连接MidjourneyImagineNode的输出 |
| 操作类型 | action | upscale/variation | upscale | 选择放大还是变化 | 图像处理的操作类型 | upscale让所有图片都更清晰 |
| API密钥 | api_key | 字符串 | 从云雾获取 | 就像是进超市的会员卡 | 云雾API的身份认证密钥 | 在云雾网站注册后获得的密钥 |
| API地址 | api_url | 网址 | 默认即可 | 告诉插件去哪里找服务器 | 云雾API的服务器地址 | 一般不需要修改 |
| 并发数量 | concurrent | 数字 | 4 | 同时处理多少张图片 | 控制并发处理的数量 | 数字越大速度越快,但占用资源越多 |
3.4 Midjourney Blend (Image Mix) 节点 - 图片融合器
这个节点就像是一个神奇的调色盘,能把两张不同的图片混合在一起,创造出全新的艺术作品。
参数详解:
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| 第一张图片 | image1 | 图片 | 任意图片 | 要融合的第一张图片 | 第一个输入图像 | 可以是一张猫的照片 |
| 第二张图片 | image2 | 图片 | 任意图片 | 要融合的第二张图片 | 第二个输入图像 | 可以是一张花的照片 |
| API密钥 | api_key | 字符串 | 从云雾获取 | 就像是进超市的会员卡 | 云雾API的身份认证密钥 | 在云雾网站注册后获得的密钥 |
| API地址 | api_url | 网址 | 默认即可 | 告诉插件去哪里找服务器 | 云雾API的服务器地址 | 一般不需要修改 |
| 随机种子 | seed | 数字 | 随机或固定 | 控制融合结果的随机性 | 控制生成结果的随机性 | 相同种子会产生相同的融合效果 |
| 图片尺寸 | aspect_ratio | 比例选项 | 1:1 | 决定融合后图片的形状 | 控制输出图像的宽高比 | 根据用途选择合适比例 |
3.5 GPT Image Generate 节点 - GPT绘图生成器
这个节点就像是请了一个会画画的机器人助手,使用OpenAI最新的绘图能力来创作图片。
参数详解:
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| 提示词 | prompt | 文本内容 | 详细描述 | 告诉GPT你想要什么样的图片 | 输入图像生成的文本描述 | "一幅油画风格的日落海景" |
| API密钥 | api_key | 字符串 | 从云雾获取 | 就像是进超市的会员卡 | 云雾API的身份认证密钥 | 在云雾网站注册后获得的密钥 |
| API地址 | api_url | 网址 | 默认即可 | 告诉插件去哪里找服务器 | 云雾API的服务器地址 | 一般不需要修改 |
| 图片尺寸 | size | 尺寸选项 | 1024x1024 | 决定生成图片的大小 | 控制输出图像的像素尺寸 | 大尺寸更清晰但生成时间更长 |
| 图片质量 | quality | standard/hd | standard | 选择图片的清晰度 | 控制图像生成的质量等级 | hd质量更好但费用更高 |
| 图片风格 | style | natural/vivid | natural | 选择图片的艺术风格 | 控制图像的视觉风格 | vivid更鲜艳,natural更自然 |
3.6 GPT Image Edit 节点 - GPT图片编辑器
这个节点就像是一个智能的图片编辑师,能根据你的要求对现有图片进行修改和编辑。
参数详解:
| 参数名 (UI显示) | 参数名 (代码里) | 参数值 | 建议值 | 通俗解释 (能干嘛的) | 专业解释 | 怎么用/举个例子 |
|---|---|---|---|---|---|---|
| 原始图片 | image | 图片 | 任意图片 | 需要编辑的原始图片 | 输入的图像数据 | 一张需要修改的照片 |
| 遮罩图片 | mask | 图片 | 透明遮罩 | 标记需要修改的区域 | 指定编辑区域的掩码图像 | 白色区域会被编辑,黑色区域保持不变 |
| 编辑提示词 | prompt | 文本内容 | 具体描述 | 告诉GPT你想要的修改效果 | 描述编辑操作的文本 | "把这只猫的颜色改成橙色" |
| API密钥 | api_key | 字符串 | 从云雾获取 | 就像是进超市的会员卡 | 云雾API的身份认证密钥 | 在云雾网站注册后获得的密钥 |
| API地址 | api_url | 网址 | 默认即可 | 告诉插件去哪里找服务器 | 云雾API的服务器地址 | 一般不需要修改 |
| 图片尺寸 | size | 尺寸选项 | 1024x1024 | 决定编辑后图片的大小 | 控制输出图像的像素尺寸 | 保持与原图相同或更高 |
4. 使用技巧和建议
4.1 费用控制小贴士
- 主图生成:每张4格图费用约0.15元(就像买一个便宜的面包)
- 图片放大:每张放大图约0.075元(就像买一个小饼干)
- 批量处理:一次处理4张放大图总共约0.45元,平均每张0.11元
- 建议:先用主图节点看效果,满意后再用批量节点处理
4.2 提示词写作技巧
- 具体化:不要说"一只猫",要说"一只橙色的波斯猫坐在红色沙发上"
- 加细节:描述光线、材质、风格等,比如"柔和的阳光、油画风格"
- 用英文:虽然中文也能用,但英文效果通常更好
4.3 节点连接建议
- 基础流程:主图生成 → 选择满意的图 → 单张放大
- 批量流程:主图生成 → 批量放大 → 选择最佳结果
- 融合流程:准备两张图 → 融合节点 → 进一步优化
4.4 API分组选择
- 新手推荐:先用"纯AZ"分组测试(便宜但有限制)
- 稳定使用:选择"官转"或"官转OpenAI"分组(贵但稳定)
- 高质量需求:选择"优质官转OpenAI"分组(最贵但最稳定)
5. 常见问题解答
Q1:为什么我的API密钥不能用?
A1: 检查以下几点:
- 确认在云雾网站注册并获得了正确的API密钥
- 检查账户余额是否充足(就像检查钱包里有没有钱)
- 确认选择的分组支持你要使用的模型
Q2:生成图片很慢怎么办?
A2: 这是正常现象,因为:
- 商业模型需要排队处理(就像餐厅要等位)
- 高质量图片需要更多计算时间
- 可以尝试降低图片尺寸或质量来加速
Q3:为什么图片质量不如预期?
A3: 尝试以下方法:
- 优化提示词,加入更多细节描述
- 选择更高质量的分组
- 尝试不同的随机种子
- 使用批量节点多生成几张选择最佳
Q4:遇到"无可用渠道"错误怎么办?
A4: 这通常意味着:
- 你的分组不支持该模型
- 建议升级到"官转"或更高级的分组
- 检查云雾网站的模型支持情况
Q5:如何查看我的费用使用情况?
A5: 在云雾网站:
- 登录控制台
- 进入"日志管理"
- 查看"使用日志"
- 可以看到每次操作的费用和时间
6. 进阶使用建议
6.1 工作流程优化
- 测试阶段:先用主图节点生成4张小图,成本低
- 筛选阶段:从4张中选择最满意的1-2张
- 精制阶段:对选中的图片进行放大或变化处理
- 组合应用:结合其他ComfyUI节点做后期处理
6.2 不同场景的最佳实践
- 头像制作:使用1:1比例,重点描述面部细节
- 壁纸制作:使用16:9比例,注重整体构图
- logo设计:使用简洁的提示词,避免过于复杂
- 艺术创作:多使用变化节点,探索不同可能性
6.3 与其他插件的协同
- ControlNet:先用本插件生成基础图,再用ControlNet控制细节
- 放大插件:本插件放大后,可以再用专业放大插件进一步优化
- 风格化插件:结合使用可以创造独特的艺术效果
这个插件就像是给你的ComfyUI装上了一个万能的绘图工具箱,虽然需要一些费用,但能让你获得专业级的绘图效果。记住,熟练使用需要时间和练习,不要着急,慢慢探索你就会发现它的强大之处!