如何在 Midjourney v7 中获取特定颜色——一份实用、最新的指南

CometAPI
AnnaSep 14, 2025
如何在 Midjourney v7 中获取特定颜色——一份实用、最新的指南

Midjourney v7 加强了对文本、图像引用和风格迁移的控制——这使得颜色控制(设计师称为调色板提示)比过去可靠得多。第 7 版在风格引用与图像处理方面做了改进,并引入了新的工作流功能(Draft Mode、Omni Reference、精细化风格采纳),从而改变了“颜色优先”提示语的撰写方式。

Midjourney v7 能让设计师与创作者对颜色的掌控远胜以往——只要你会用正确的工具:图像引用、调色板提示、精确的语言,以及少量关键参数。本指南(含示例与可直接复制的提示)解释了如何将 Midjourney 推向非常具体的颜色、v7 中调色板提示的工作原理、哪些参数最关键,以及实用的排错策略,帮助你获得可预测的结果。

Midjourney v7 有哪些变化会影响颜色控制?

Midjourney v7(于 2025 年发布并作为默认版本逐步推送)改进了提示解释、图像保真度,以及与许多艺术家在早期版本中使用的风格引用工作流的兼容性。对颜色工作最重要的两点变化:

  • 更好的“提示到像素”映射——V7 更精确地读取并应用描述性文本与引用输入,因此诸如“muted teal(柔和蓝绿色)”或“#0A7373”这样的词语更可能按你的意图影响最终色彩。
  • 与现有风格引用(sref)与调色板技术完全兼容——使用展示你所需精确颜色的小图像(调色板图或 “sref”)的方法在 V7 中依然有效,并且通常能带来更一致的颜色结果。

Midjourney v7 有意提升了保真度与“提示映射”能力——意味着提示(与引用)能更可预测地转化为输出。这对颜色控制是利好:v7 对风格/图像引用以及新的 Omni Reference 系统的响应更好。

你应了解的最有用的与颜色相关的功能:

  • Style Reference(--sref)+ style-weight(--sw——使用调色板图(或 SREF 代码)将颜色、色调、纹理与光照作为一种“风格”而非具体内容进行迁移。--sw 用于调节该风格的应用强度(0–1000;默认 100)。
  • 图像提示 + image-weight(--iw——在提示开头上传一张图(调色板或场景),并使用 --iw(v7 中为 0–3)设定该图对结果的影响程度(默认 1)。当你希望调色板引导整体构图时非常好用。
  • Omni-Reference(--oref)+ omni-weight(--ow——v7 的新功能,用于“把这个放进我的图里”。使用 --oref <imageURL> 来锚定对象/颜色,--ow(1–1000;默认 100)调节强度。Omni 在你需要在多张输出中保留某个特定对象、角色或配色处理时最有效。
  • Style Reference Codes(SREF 代码)——可复用的风格数字 ID(--sref 123456789)。找到合适的代码后可方便地复现颜色/风格。
  • --stylize--s)与 --exp——--stylize 控制模型“创意”与“字面”之间的倾向(0–1000)。--exp(0–100)是较新的实验性美学参数,可增加细节并改变色调映射;需要严格控色时用小值。谨慎组合它们(过高的 --stylize--exp 都可能扭曲字面颜色)。
  • Raw 模式(--raw——降低 Midjourney 的自动风格偏置;当你明确描述颜色时,往往能得到更字面、更接近照片的色彩响应。

(参数总是放在提示末尾——将风格/图像引用放在正确位置:图像 URL 放在开头才能作为内容提示;--sref 代码或 --sref <imageURL> 放在文本之后以应用“风格”。)

如何让 Midjourney 7 使用“精确的调色板”?

有三种可靠模式——根据你对匹配“字面程度”的需求选择其一。

模式 A——将调色板图作为Style Reference(控制与灵活性的最佳平衡)

  1. 创建一张调色板图:使色块布局清晰(水平/垂直分块)。可用 Coolors、Figma 或 Photoshop 导出简单色块图。
  2. 将调色板上传至 Midjourney(网页灯箱、Discord 或托管图像 URL)。
  3. 使用 --sref(风格引用)并根据需要调整 --sw。示例:
/imagine prompt: minimalist product hero shot, strong brand focus, negative space, soft studio lighting --sref https://example.com/my-palette.png --sw 250 --v 7 --ar 4:5 --s 40
  • --sref 指示 MJ 复制调色板的整体外观(色相、色调、对比)。
  • --sw 250 提高风格影响力(默认 100)。
  • --s(stylize)保持在中等(20–200),以获得更字面的颜色保真度。

模式 B——将调色板图作为图像提示,配合 image weight(最字面)

将调色板图像 URL 放在最前(图像提示),并在需要颜色占主导时提高 --iw(最大约 3):

/imagine prompt: https://example.com/my-palette.png product mockup on colored backdrop, product colors matching swatches --iw 2.5 --v 7 --s 10 --raw --ar 16:9
  • --iw 2.5 增强调色板图对结果的影响。
  • --raw + 低 stylize 让 Midjourney 更字面,颜色更贴近匹配。

模式 C——使用 Omni-Reference(--oref)进行“对象”配色锁定(适合重复角色/对象的颜色一致)

如果你需要某个“对象或角色”在多场景中保持精确配色(如品牌吉祥物、产品图),使用 --oref + --ow

/imagine prompt: cinematic marketplace scene featuring our mascot holding a lantern, warm evening light --oref https://example.com/mascot_palette_object.png --ow 350 --v 7 --s 30
  • --oref 固定对象与色彩特征;--ow 350 强化保留力度。

我应该如何用文字来“描述”颜色?(词汇、十六进制、权重)

优先使用通用颜色名称(及其同义词)

在文本提示中加入精确的颜色名称与修饰词,适合快速尝试。Midjourney 对颜色名称的理解较可靠:如“ultramarine(群青)”“teal(蓝绿色)”“sage(鼠尾草绿)”“burnt sienna(熟赭)”。搭配形容词:“matte teal(哑光蓝绿色)”“desaturated sage(去饱和鼠尾草绿)”“high-saturation cobalt accents(高饱和钴蓝点缀)”。这种方式控制力不错,但当你需要像素级精确时,不如十六进制或调色板图。

示例:vintage poster, desaturated olive background, cobalt blue highlights, warm amber accents, soft grain

十六进制:我能使用 #RRGGBB 吗?

在提示末尾添加十六进制(如 #0A7373)或类 CSS 的标记来强制特定颜色。V7 往往会遵从这些提示——尤其与调色板图或明确指令(如“use these hex colors”)结合使用时。将十六进制作为最终强化,放在文本提示末尾,并搭配 --sref

示例:
art deco poster, geometric shapes, use these colors: #0A7373 #EDAA25 #B7BF99, high contrast, grain texture --ar 2:3 --q 2

使用提示权重决定颜色显著性

当你有多条颜色指示时,用 :: 分隔并加权:

"scene: beach at dusk :: teal sky::2 warm coral accents::1 muted sand::0.8 --v 7 --sref https://... --sw 180"

权重告诉 MJ 应优先哪些颜色概念。多提示权重与 --sref 搭配良好,使调色板影响整体的颜色层级。

哪些参数对颜色准确性最重要?如何设置?

若干 Midjourney 参数会影响模型对你颜色指令的遵循程度。以下是最相关的参数以及对颜色敏感场景的建议值。

--stylize(字面 vs. 艺术)

  • 作用:控制 Midjourney 的艺术化倾向与对提示的字面遵循。默认 100;范围约 0–1000。值越低越“字面”(更利于严格控色)。
  • 建议:严格控色用 --stylize 0–50。若想在艺术化与大体控色间折中,--stylize 50–150 是不错的范围。

--quality / --q(渲染投入)

  • 作用:更高的 --q 产生更细致的渲染,能更好保留颜色细微差异,但成本更高。
  • 建议:最终颜色敏感渲染用 --q 1--q 2;探索阶段可用 --q 0.5 或 Draft Mode。

--chaos(多样性 vs. 遵循)

  • 作用:提高生成结果的多样性。高 --chaos 可能偏离你的颜色指令。
  • 建议:需要颜色一致性时保持 --chaos 0–20。仅在广泛风格探索时再提高。

--seed(可复现性)

  • 作用:固定随机性,从而复现某次具体外观。
  • 建议:当找到理想颜色结果时,保存 --seed 并复用,以在迭代中保持配色选择。

--no--stop--ar

  • --no(排除元素/颜色):可移除不想要的颜色影响(如高光出现绿色,可用 --no green)。
  • --stop 可提前终止生成,避免后期的过度渲染(若后期出现色彩漂洗或再分级,这很有用)。
  • --ar 设置长宽比,有时会影响颜色在构图中的分布(如全景渐变 vs. 纯色背景)。
  • 建议:用 --no 禁掉杂色;需要时将 --stop 设为 70–85 获取更具绘画感的颜色;设置合适的 --ar 以最好地呈现你的调色板。

使用 Midjourney 7 进行调色板提示——逐步实操工作流

这是我在需要将 3–5 色品牌调色板在图像中保持一致时采用的可复用流程。

第 1 步——设计并导出干净的调色板图

创建 600–1200 像素宽的图像,包含 4–6 个水平色块(无文字)。控制明度与光照,使每个色块为纯色。导出 PNG 或 JPG 并托管(或上传至 Midjourney 网页灯箱)。

第 2 步——决定角色:风格 vs. 内容

  • 如果调色板应影响“外观”但不复制任何对象 → 使用 --sref
  • 如果调色板必须主导每个像素 → 使用 图像提示 + --iw
  • 如果调色板需要绑定到某个对象/角色以跨场景保持一致 → 使用 --oref

第 3 步——选择初始参数集(起步)

  • /imagine prompt: --sref <paletteURL> --sw 180 --v 7 --s 40 --exp 10--q 2 --ar 3:2

根据需要上下调整 --sw,若颜色偏移则降低 --s

说明:

  • --sref <PALETTE_URL> 告诉 MJ7 从何处获取调色板。
  • --sw 180 提供较强风格权重,使调色板主导颜色选择。
  • --s 40 让理解更字面(减少“再配色”的自由度)。
  • --q 2 提升渲染质量,以保留细腻渐变与颜色保真。
  • --ar 3:2 匹配你的目标版式。

第 4 步——用图像权重与 stylize 迭代

  • 若颜色不够强:提高 --sw(风格权重)或(如用图像提示)提高 --iw。从 --sw 100(默认)开始,依次尝试 --sw 200--sw 400--sw 700。低 --sw = 调色板提示;高 --sw = 近乎完全主导。保存种子以便复现。
  • 若颜色过于“创意化”或偏离:降低 --s--exp。尝试 --raw 获取额外的字面性。
  • 若背景或道具偶发引入竞争色,加入 --no 规则(如 --no neon--no blue shadows)——但要节制,过多 --no 会损害连贯性。

第 5 步——重复并微调

生成多个变体(用 --repeat 或多次运行),选择最接近目标的版本。使用 --seed 锁定近似匹配,并进行微调。

第 6 步——锁定与批量

当找到满意组合时,复用相同的 --sref(或 SREF 代码),或保存该调色板上传,并在批量生成中保持 --sref + --sw 不变,以产出一致系列。若希望在不同批次间保持可预测的变化,用 --seed 控制随机性。

如何为调色板提示构建有效提示?(示例)

以下是经过测试、可直接使用的提示模板,覆盖常见需求。将 <PALETTE_URL> 替换为你上传的调色板链接;按需替换主题词。

品牌/包装样机(写实)

/imagine prompt: packaging mockup for premium tea, matte box on reflective surface, product shot, shallow depth of field --sref <PALETTE_URL> --sw 500 --s 15 --q 2 --ar 1:1 --seed 12345

原因:较强的 --sw 强制品牌调色板;较低 --s 保持字面配色;--q 2 提升细节。

社论插画(扁平色)

/imagine prompt: editorial illustration, flat graphic shapes, geometric composition, bold negative space --sref <PALETTE_URL> --sw 300 --s 40 --q 1 --ar 3:2

原因:中等 --sw 保持色彩叙事,同时允许风格化与构图自由。

UI / App 样机(精确 UX 配色)

/imagine prompt: mobile app UI mockup, clean layout, large hero, placeholder icons, material design vibes --sref <PALETTE_URL> --sw 600 --s 10 --q 2 --ar 9:16 --no gradients --no textured background

原因:--sw 600 严格遵从调色板;--s 10 保持字面映射;--no gradients 在你想要纯色色块时可防止引入渐变。

需要十六进制精度的产品棚拍

/imagine prompt: studio product shot of ceramic bowl, direct front view, softbox lighting, neutral background --sref <PALETTE_URL> --sw 800 --s 5 --q 2 --ar 4:3 --seed 2025

原因:很高的 --sw + 很低的 --s = 调色板影响占主导,模型尽量减少创意性偏色。

常见陷阱

陷阱:不同运行的颜色看起来不同

  • 原因:随机性、较高的 --chaos--stylize
  • 解决:降低 --chaos,使用 --seed 复现,并降低 --stylize 以更字面。

陷阱:颜色看起来发灰或去饱和

  • 原因:光照或表面修辞(如 “soft pastel”“filmic fade”)覆盖了颜色强度。
  • 解决:明确要求 “vivid”“high saturation”“saturated pigments”,并使用 --q 2 以获得更细腻的色彩过渡。

陷阱:调色板只出现在部分元素中

  • 原因:没有清楚说明应将调色板颜色应用到哪些部分。
  • 解决:明确分配调色板颜色到构图部位,例如“背景 = slate teal,主体服装 = warm ivory,点缀 = rusty orange”。

陷阱:十六进制被忽略或误读

  • 原因:十六进制可能优先级低于强烈的风格线索或更靠前的图像引用。
  • 解决:将十六进制放在末尾,以 “use these colors” 的形式,并同时使用调色板图。将文本、十六进制与图像三者组合效果最佳。社区实测表明,十六进制通常更适合作为强化而非单独命令。

常见问答

1. 多个风格引用或混合调色板如何工作?

你可以为 --sref 提供多张图(空格分隔)。MJ7 会混合其影响;通过调整 --sw(全局)并尝试调整图像顺序来平衡影响(一些社区工具与指南提示顺序对细微效果有影响)。若想更强控制,建议先创建一张合成调色板图,按优先级排列色块。

如果使用 --sref random,MJ 会返回一个可复用的数字 sref 代码;也可组合多个代码,--sw 仍会影响整体强度。

2. 为什么 Midjourney 并不总能“命中”我要求的精确十六进制?

Midjourney 不是像设计工具那样的颜色管理管线;它是基于视觉美学训练的生成模型。偏差有两点现实原因:

  1. 解释层:MJ 将颜色名称映射到其学到的视觉分布;“navy” 在不同语境下的 RGB 可能不同。
  2. 色调映射与光照:场景光照、材质与后期处理会影响感知色(如暖白炽灯下的“蓝色衬衫”看起来会不同)。

3. 我能将 Midjourney 的风格引用(sref)或 Omni Reference 用于调色板吗?怎么用?

可以。Midjourney 的风格引用工具(sref 代码)和更新的 Omni Reference 系统都是向模型输入图像或一组引用 ID 的方式。在 V7 中,它们依然兼容,且常用于调色板提示:

  • sref(风格引用)/ Omni Reference: 上传调色板图(或多张图),并在提示开头包含图像引用。你可以组合多个引用(某种艺术风格 + 一个调色板 + 一张纹理图)以获得细腻结果。V7 的强化解释能力意味着调色板图更可靠地被用于跨对象的颜色分配。

实用提示:如果你希望 Midjourney 将“颜色”置于“风格”之上,将调色板放在前、风格引用放在后:palette.png style-ref.png prompt text --stylize 10 --s 50(顺序很重要:更靠前的引用通常权重更高)。

入门

CometAPI 是一个统一的 API 平台,将来自 OpenAI 的 GPT 系列、Google 的 Gemini、Anthropic 的 Claude、Midjourney、Suno 等 500+ 领先提供商的 AI 模型聚合到一个对开发者友好的接口中。通过提供一致的认证、请求格式与响应处理,CometAPI 大幅简化了将 AI 能力集成到你的应用中的流程。无论你在构建聊天机器人、图像生成、音乐创作,还是数据驱动的分析,CometAPI 都能让你更快迭代、控制成本、保持供应商中立,同时触达 AI 生态的最新突破。

CometAPI 提供远低于官方价格的方案,帮助你集成 Midjourney APIMidjourney Video API。欢迎注册体验 CometAPI。开始之前,可在 Playground 探索模型能力,并查阅 API guide 获取详细说明。访问前请确保你已登录 CometAPI 并获得 API key。

重要前提:在使用 MidJourney V7 之前,你需要先在此处免费注册以开始使用 CometAPI。请访问 docs。开始使用 MidJourney V7 非常简单——只需在提示末尾添加 --v 7 参数。这个简单的命令会告诉 CometAPI 使用最新的 V7 模型来生成图像。

结论

在 Midjourney v7 中获得精确颜色,关键在于叠加可靠信号:给模型一张“图像”调色板、用“文字”强化(名称/十六进制),再辅以“参数”约束(低 stylize、低 chaos、固定 seed)。v7 改进的提示保真度让这些技巧更加有效,但模型仍会在风格、光照与纹理之间平衡。使用上面的清单,谨慎迭代,把 Midjourney 当作协作者——输入越精确,输出越可预测。

阅读更多

一个 API 中超 500 个模型

最高 20% 折扣