使用指南
面向开发者的 Muse-Image-1.0 图生图提示词配方
可直接复制粘贴的编辑提示词、保持主体不变措辞,以及针对常见失败的负向提示词
图生图提示词与文生图提示词的区别
文生图提示词描述整个场景:主体、光线、风格、构图、背景。模型从噪声出发,构建出一切。图生图则不同:你已经有了源图像,而提示词是对它的一个增量。你不是从零描述图像应该包含什么,而是描述什么应该改变、什么应该保持。
这一区别很重要,因为编辑提示词中的完整场景描述会诱导模型重新渲染整个画面。如果你详细描述主体,模型可能会重绘主体而非保留它。如果你描述背景,它可能会重建背景。结果往往看起来像一张合理但不同的图像——相同的概念,不同的实例。
要持守的心智模型是:文生图提示词是一份规格说明;图生图提示词是一份差异补丁。源图像是基础文档,你的提示词是补丁。补丁应该小、明确且范围受限。当补丁过于宽泛时,模型会在各处应用它,你就会失去你想保留的源图部分。
实际上,这意味着编辑提示词应倚重对现有图像的引用(“主体”、“现有背景”、“当前构图”),而非重新描述它们。说出什么在动,而非什么存在。接下来的章节会将其转化为可复用的骨架和具体配方。
还有一个后果:由于源图像承载了如此多的信息,同一提示词在不同输入上可能表现不同。一个在产品图上有效的配方可能在肖像图上失败。这就是为什么这里的配方被写成可适配的模式,而非魔法字符串。

配方格式:一个改变、一个保留、一个约束
本指南中的每条编辑提示词都遵循相同的三部分骨架。它刻意显得无聊,而这正是重点——固定结构使提示词可比较、可审查、可模板化。
骨架
- 改变——一条描述修改的明确指令。以动词开头:change、replace、add、remove、shift、recolor。
- 保留——一个明确列出必须保持固定的清单:主体身份、姿势、构图、背景、光照、纹理。
- 约束——边界条件:风格一致性、宽高比、不添加新物体、除非要求否则不加文字。
一条最小提示词如下所示:
改变:将背景替换为纯浅灰色影棚背景。
保留:主体的面部、头发、服装、姿势和构图。
约束:保持原始光照方向和阴影柔和度;不添加道具;不加文字。
为什么是三部分而非一句话
三部分拆分做了两件事。第一,改变和保留行是分开的信号;当模型收到的明确“保持”指令不与编辑句子纠缠时,往往能更好地遵守。第二,拆分使调试成为可能。如果输出错误,你可以判断是改变被误应用(改变行太模糊)还是源图被过度编辑(保留行缺失或太短)。
保持每条提示词只做一个改变
抵制组合编辑。“替换背景并加一顶帽子并做成傍晚光照”是三份配方披着一件外衣。改为按顺序执行:每一步都有干净的增量,并且你可以检查中间结果。顺序编辑还能让你在每个阶段保持精简的保留行。
约束行是你的质量关卡。把你会因此拒绝输出的东西——错误的宽高比、添加的文字、偏移的色温——放进约束里。移除一个过度约束的提示词比追逐一个规格不足的提示词更容易。
可直接复制粘贴的编辑配方
下面的每条配方都遵循改变 / 保留 / 约束骨架。根据你的主体调整括号部分。把前后对比框架当作检查清单:什么应明显不同,什么应完全相同。
1. 背景替换
前:繁忙街道上的主体。后:同一主体,干净背景。
改变:将背景替换为无缝 [颜色] 影棚背景。
保留:主体的面部、头发、服装、姿势和身体构图;保持当前裁剪。
约束:匹配主体上的原始光照方向;背景上不添加新阴影;不加文字或标志。
2. 产品换色
前:一种配色方案的产品。后:同一产品,不同颜色。
改变:将 [产品部件] 重新着色为 [目标颜色],保持材质表面处理。
保留:产品的形状、接缝、标签、反射以及现有构图。
约束:不要给背景或周围表面上的反射重新着色;不改变文字。
3. 光照与时段偏移
前:正午平坦光线。后:温暖的傍晚光线。
改变:将光照偏移为温暖的低角度傍晚光线。
保留:主体的身份、姿势、服装以及场景布局。
约束:保持阴影与单一低角度光源一致;不添加或移除物体;不加文字。
4. 物体移除
前:带有干扰元素的场景。后:同场景,元素消失。
改变:从 [位置] 移除 [物体],并用周围表面填充该区域。
保留:画面中其他一切保持原样,包括构图和光照。
约束:物体原位置不出现模糊或涂抹伪影;不添加替代物体;不加文字。
5. 主体风格迁移
前:主体的照片。后:同一主体的插画化处理。
改变:以 [风格] 插画风格渲染该图像。
保留:主体的面部特征、姿势、服装细节以及构图。
约束:保持主体可识别;不添加元素;不加文字或签名标记。
6. 裁剪与重新构图
前:广角镜头。后:更紧的构图,同一主体。
改变:重新构图为主体居中的更近 [肖像/方形] 裁剪。
保留:主体外观、表情、光照以及新裁剪内的背景上下文。
约束:不要在原始画框外虚构细节;不加文字。
每次执行一份配方,检查,然后串联下一步。如果某份配方出错,修复通常在于保留行或约束行,而不是在改变行上堆更多形容词。

保持主体细节完整的措辞
身份漂移是图生图最常见的抱怨。模型完成了请求的编辑,但悄悄重绘了面部、改变了织物或偏移了姿势。措辞是你这里的主要杠杆,而且它比重复更有效。
点名必须保持固定的内容
抽象的保留指令(“保持一样”)很弱。具体的则很强。对比:
- 弱:“保持主体不变。”
- 强:“保留主体的面部、发际线、眼睛颜色、衣服褶皱和手部位置。”
强版本之所以有效,是因为它列举了可检查的属性。模型有具体的锚点可抓,而不是模糊的“不要改变东西”。
引用图像,不要重新描述
重新描述主体是最常见的自伤错误。如果你写“一个棕色头发、穿蓝色衬衫的女人”,模型可能会生成一个棕色头发、穿蓝色衬衫的女人——而不是你源图里那个。优先使用指示性引用:“主体”、“现有背景”、“当前构图”。仅当你想要改变该属性时,重新描述才有用。
在空间上限定编辑范围
尽可能用文字界定编辑区域:“仅背景”、“画面下三分之一”、“产品标签”。空间限定能减少附带编辑。如果你的管线支持遮罩,将空间语言与遮罩结合——文字和遮罩相互强化。
使用比较级,而非绝对级
“更暖”、“稍紧”、“饱和度更低”比“暖橙色”、“极端特写”、“高饱和”保留更多原始内容。绝对级会将模型拉向描述的典型版本;比较级使其锚定于源图。
保留清单要短但承重
三到六个属性通常足够。二十项的保留清单会稀释注意力;零项清单则招致漂移。挑选你会因此拒绝输出的属性,其余留空。
一个实用习惯:先写保留行,再写改变行。在决定什么在动之前先决定什么最重要,往往能产出更紧凑的提示词。

针对常见失败案例的负向提示词
大多数糟糕的生成都聚集在少数可重复的失败类别中。一组小而可复用的负向提示词就能覆盖它们,而不会过度约束编辑。根据你的管线传递方式,将负向词加入约束行或作为单独的负向字段。
失败:面部身份漂移
症状:脸型、眼睛或年龄偏移;表情意外变化。
Negative: altered facial features, changed eye color, different person, age change, expression change
失败:背景被过度编辑
症状:仅编辑主体后,背景物体移动、墙壁变色、阴影移位。
Negative: changed background, moved objects, altered wall color, new shadows, shifted horizon
失败:纹理与材质丢失
症状:织物看起来像塑料,皮肤看起来像喷绘,金属失去反射。
Negative: plastic texture, airbrushed skin, lost fabric weave, flattened reflections, oversmoothing
失败:不想要的添加
症状:出现道具、出现文字或水印、多余肢体或物体。
Negative: added props, extra objects, text, watermark, logo, signature, extra limbs
失败:风格渗透
症状:局部编辑以新风格重绘整张图,或风格编辑渗入主体身份。
Negative: global restyle, changed lighting on subject, painterly bleed, uniform filter
失败:伪影接缝
症状:物体被移除处出现模糊或涂抹;编辑边界处有硬边。
Negative: blur artifacts, smudge, visible seam, halo, patch mismatch
如何在不破坏编辑的情况下使用它们
从一条与你实际观察到的失败相匹配的负向行开始。一次加入全部六条往往会压平输出,并可能与你请求的改变相冲突。负向词要短而具体;一长串“bad quality”术语很少有助于定向编辑。如果一条负向行修复了一种情况却破坏了另一种,就把它限定到那份配方而非全局模板。
将配方转化为参数化模板
复制粘贴的提示词只是起点。在产品中可规模化的是带具名槽位、版本标签和负责人的模板。目标是任何工程师都能调用同一份配方并获得可比的行为。
提取槽位
查看一份配方,将每次请求会变化的部分替换为占位符:
改变:将背景替换为无缝 {backdrop_color} 影棚背景。
保留:主体的 {identity_attributes};保持当前裁剪。
约束:匹配主体上的原始光照方向;背景上不添加新阴影;不加文字或标志。
Negative: {failure_negatives}
典型槽位:主体类别、编辑目标、目标值、保留属性清单、约束标志、负向集。在各配方间保持槽位名称稳定,以便同一调用方代码可切换配方。
版本化并登记配方
像对待模式一样对待提示词。为每个模板赋予 id 和版本(background_replace@2),并记录改了什么以及为什么。当模型或配方更改后输出质量发生变化时,你需要知道哪个版本产出了给定资产。将渲染后的提示词与输出一起存储,而不仅仅是模板引用。
组合,而非拼接
从块构建提示词——改变块、保留块、约束块、负向块——而不是字符串拼接自由文本。块使得可以 lint 缺失的保留行,并按失败类别替换负向集。维护一个小型保留块库(肖像、产品、场景)和负向块库(身份、纹理、添加)。
模板层的护栏
发送前校验槽位:拒绝未知颜色、空保留清单,以及组合多个改变的编辑。在 API 边界强制每次调用一个改变。这些检查成本低廉,并能在大多数坏提示词到达模型前捕获它们。
附带示例共享
每个模板应随附两到三个示例源图像和预期结果,以便新团队成员无需四处询问就能对改动做基本检查。模板加示例是复用的单元。
在你自己的图像上评估配方
一份在一个样本上看起来不错的配方几乎说明不了什么。在提示词进入产品前,它应在反映你真实输入的固定评估集上赢得自己的位置。
构建小型固定测试集
十到三十张源图像通常足以起步。覆盖你实际看到的变体:主体类型、光照条件、背景、宽高比和边缘案例。冻结该集并在提示词版本间复用它,使比较有意义。当你发现该集遗漏的失败类别时添加新图像,但也要对集进行版本化。
为每份配方定义通过标准
对每份配方,写下通过的样子。对于背景替换:主体身份保留、无光晕、光照方向一致、背景无伪影。对于换色:目标颜色正确、标签完整、反射合理。标准应能由人工审查者在数秒内检查,而不是一段“感觉”描述。
比较变体,而非绝对
在同一集上并排运行提示词变体并比较通过率。改变行的调整、缩短的保留清单、添加的负向词——每个都是候选变体。保持简单记录:变体 id、通过计数、显著失败。这把提示词调优从轶事变成小型实验日志。
区分配方失败与输入失败
有些失败与源图像有关:低分辨率、严重遮挡、主体模糊。单独记录这些。配方不会因为无法修复坏输入而损坏,但你的管线可能需要输入质量门。
留意跨配方的回归
共享块——保留清单、负向集——可能改善一份配方而悄悄损害另一份。更改共享块时重新运行完整集,而不仅仅是你正在调优的配方。这是保持模板模块化的主要原因。
带监控上线
配方上线后,在生产中采样输出并将明显失败路由回评估集。这个循环——观察、加入集、测试变体、晋升——是防止提示词质量随输入和模型变化而衰减的关键。
从三部分骨架开始,构建一个小型评估集,让这里的配方作为你版本化和适配的起点,而非最终答案。