Adobe Firefly 与 Midjourney 都能把一句话变成一张图。再往下,两者有据可查的差别是机械的:Firefly 把指令里可机读的那一半放进设置面板,Midjourney 则要求它待在单行提示词的最末尾。

第二个差别是条款。Adobe 公开了一整套 API;Midjourney 的服务条款禁止使用自动化工具。

下面每一句判断都引自两家自己的文档,原文照抄。我们没有在任何一边跑过这些提示词,所以本文不评判谁画得更好。

一个问题的两个产品

Adobe 官方社区指南把 Firefly 描述成一个「provides access to several leading image generation models in a single interface」的工作台。它的模型表里,Adobe 自家模型旁边还列着 Gemini 2.5 Flash Image (Nano Banana)Gemini 3 (with Nano Banana Pro)。所以「Firefly 对比 Midjourney」实际上是一个多模型控制台对比一条模型线。

Midjourney 是另一种形状:一家公司,一条模型线,靠参数切换。

两边都没有发布过对位比较页,所以下面这些机制性的差别,比一句风格意见更有用。

两个工具各自怎么接收提示词

两种格式不能互相搬运。

Firefly:提示词加上设置面板

Adobe 提示词页给输入下的定义是:「Prompts are instructions given to AI to perform a task or generate an output.」你敲进去的每一个字都是描述。形状在面板里:宽高比页写明四个选项位于 General settings —— Landscape (4:3)Portrait (3:4)Square (1:1)Widescreen (16:9),另有一个例外,因为「Vertical (9:16) is available for Firefly Image 4 and Firefly Image 4 Ultra models.」

Midjourney:提示词加上参数

Midjourney 把顺序倒过来。它的参数参考页把规则写成绝对句:「Parameters always go at the end of your text prompt, after you have described what you want to see.」随后给三条格式规则,并列出同一个字符串的四种错误写法,其中包括 vibrant California poppies--ar 2:3

比例是敲出来的,不是选出来的:--ar 接任意一对数字,默认是 1:1,而「--ar cannot contain decimals.」

一边是固定菜单,一边是任意数字对。

示例:同一段提示词,两种给法

Adobe 的提示词页发布的是阶梯式示范,每一级只加一层。下面取其中两段原文,分别写成两种交付形态。我们没有生成任何图,Midjourney 那一版只是按它公布的放置规则构造出来的写法。

示例一:那只猫的提示词

Adobe 的第三级原文,放进 Firefly 的交付形态里:

Firefly — Prompt 输入框
Cat with bold stripes, digital painting, 2 colors, sitting by the window, shallow depth of field, cyberpunk fantasy.

Firefly — General settings
  Aspect ratio: Widescreen (16:9)
  Content type: Art

同样这段文字,按 Midjourney 的给法,会在一个空格后面长出尾巴:

Cat with bold stripes, digital painting, 2 colors, sitting by the window, shallow depth of field, cyberpunk fantasy --ar 16:9

描述里的逗号全都留着。Midjourney 那条「参数里不能有标点」的规则管的是参数块,不管你前面的描述。

示例二:黏土动画的提示词

Adobe 这里最长的一级,带了一个情绪词:

Firefly — Prompt 输入框
Clay art, a little girl with a big smile wearing a raincoat standing in the rain with a backdrop of an iceberg.

Firefly — General settings
  Aspect ratio: Square (1:1)
  Content type: Art

把比例追加进去,就露出一个小陷阱:

Clay art, a little girl with a big smile wearing a raincoat standing in the rain with a backdrop of an iceberg --ar 1:1

Midjourney 宽高比页写明「the default aspect ratio is 1:1」,所以这个尾巴在这里什么都没改变。在 Firefly 里同一个选择仍然值得点一下,因为面板会记住你上一次选了什么。

一张左右分屏示意图:左边是一个拿着画笔的扁平卡通机器人,右边是一艘在波浪上的风格化帆船
本站自绘示意图,非官方示例。 AI Tool Blog

逐项对照

对比项Adobe FireflyMidjourney
提示词文本只放描述描述之后隔一个空格,再追加参数
宽高比固定四选一,Image 4 系另有 Vertical (9:16)--ar #:#,默认 1:1,不接受小数
参数格式不适用,取值都是面板字段放最后、与短横线之间有空格、内部不带标点
自动化官方提供公开 API条款禁止使用自动化工具
商用口径训练数据来自已授权素材You own all Assets You create
营收门槛我们读到的页面上没有写年营收超过 1,000,000 美元需 Pro 或 Mega 才能拥有资产
计费单位网页端按生成积分,API 按 Operations按月给的 Fast GPU 时长

商用授权与自动化条款

Adobe 的口径围绕训练数据:Firefly 模型「commercially safe, trained on content Adobe has permission to use」,并且「content you create or upload to Firefly is not used to train Adobe’s AI models」。伙伴模型单独划出去:「you are responsible for deciding if a partner model is right for your project」。

Midjourney 的口径围绕所有权:「you own all Assets You create with the Services to the fullest extent possible under applicable law」,例外是年营收超过 1,000,000 美元的公司,必须持有 Pro 或 Mega 方案才拥有资产。产出默认「publicly viewable and remixable」,除非开启 Stealth Mode,而方案页把这一项限定在 Pro 与 Mega。

然后是决定批量作业能不能做的那一条:「You may not use automated tools to access, interact with, or generate Assets through the Services.」Adobe 反过来把同一件事做成了带凭证、限流和费率卡的官方 Firefly API

两边各自公布了什么成本数字

Midjourney 用 GPU 时长计价。四档月费 Basic 10 美元、Standard 30 美元、Pro 60 美元、Mega 120 美元,对应 Fast GPU 时长 3.3 hr/month (200 minutes)15 hr/month30 hr/month60 hr/month,额外时长统一 $4/hr

Adobe 则按入口分开计量:网页端走生成积分,API 走 Operations,生成一张图就是 1 个 Operation。消费端的档位见我们的 Firefly 价格拆解,模型本身见 Image 5 上手

两边都没有公布的

两家都没有公布「一张图多少美元」这种可以直接乘量的单价:Adobe 给的是计数,Midjourney 给的是分钟。两家也都没有公布对位画质数据,所以你在别处看到的那种很有把握的评分,都是别人自己的测试,不是厂商声明。

常见问题

Midjourney 能直接收一句不带参数的话吗? 能。参数是可选的,只有你想加的时候才放到末尾。

两边都能设任意宽高比吗? 不能。Midjourney 用 --ar 接任意数字对;Firefly 是固定菜单,而且 Vertical (9:16) 只对 Image 4 系开放。

能像调 Firefly 那样把 Midjourney 自动化吗? 它的条款禁止使用自动化工具,所以做流水线时两者不能互换。

Firefly 只用自己的模型吗? 不是。伙伴模型和 Adobe 自家模型共用同一个界面,而且 Adobe 把它们的条款责任留给你。

两边都能商用吗? 两边都谈了,但谈的不是一回事:Adobe 谈训练数据,Midjourney 谈资产所有权加一条营收门槛。

真正的分水岭不是谁画得好,而是你的指令需要一个面板、一条参数尾巴,还是一个服务账号。