Claude Opus 5.5 已在 SeedRouter 上线

更容易修改的 GPT Image 2 提示词

写清楚 GPT Image 2 的提示词,指定精确文字,在参考图编辑中保住关键细节,每次只修改一个视觉约束。

以 Markdown 阅读

好用的 GPT Image 2 提示词,描述的是一张你能够评判的图:什么必须出现、它该在什么位置、哪些细节在修改后必须保留。请从视觉要求写起,而不是堆砌一串形容质量的词。然后在打磨提示词的过程中,保持请求设置不变。

下面的示例是原创的起点,既不是基准测试,也不承诺你能得到相同的结果。请在 GPT Image 2 Playground 里试一试,检查输出,然后去修改那条没有奏效的指令。API 参考文档列出了尺寸、质量、格式和参考图各自独立的控制项。

GPT Image 2 的提示词里该写什么?

先写主体和构图。如果一张图需要给标题留出空间,就说明这块留白应该在哪里;如果产品必须完整可见,就先写清这一点,再去描述它的表面质感。当要求本身缺失时,提示词无法替你做出一个有用的版面决策。

举例来说,「一张漂亮的产品照片,高端、高质量」几乎没有给出任何关于画面的指引。而下面这个版本,给了你一些可以逐条检查的具体内容:

A single cobalt-blue ceramic mug on a pale gray tabletop.
Show the entire mug, including the handle, in the lower-right half
of the frame. Leave the upper-left half empty for a headline.
Soft daylight from the left, a short shadow, matte ceramic texture.
No lettering, extra props, hands, or visible brand marks.

那块留白是构图要求,光线方向描述的是呈现效果,排除项针对的是具体不想要的东西。每一部分都可以单独修改,而不必重写整个场景。

请把像素尺寸写进 size,而不是只写在文字里。「一张宽幅横幅」说明了你想要的版面,但 size: "1536x1024" 才指定了请求的画布。像 "16:9" 这样的字面比例,在本 API 中不是合法的 size 取值。

如何要求精确的文字?

给出确切的文案并指明它的位置,同时让文字量与图像相称。一个小标签上塞好几段文字,和一句只有两个词的大标题,是完全不同的任务;把两者都描述成「可读的文字」,反而把这个差别藏了起来。

A flat, front-facing poster on an off-white background.
The headline reads exactly "OPEN STUDIO" in two large lines.
Below it, one smaller line reads exactly "Saturday 10–4".
Use dark blue lettering and a small orange circle below the text.
Keep a generous margin on all sides. No other words or numbers.

在使用这张图之前,请逐一核对实际的字母、间距和标点。不要因为版面好看,就认定文字是正确的。如果文字之后还需要可编辑,可以考虑留出一块空白区域,最终的文字在设计工具里再加上去。这是一个务实的生产流程选择,而不是某项模型设置。

如果文案没问题但位置不对,就只改位置那条指令。整条提示词重写,有可能把原本已经奏效的部分一并丢掉。颜色和物体摆位也适用同样的原则。

参考图编辑该怎么描述?

既要说明改什么,也要说明保留什么。参考图编辑需要这两条指令,尤其当参考图里含有你在意的细节时。「把它改成蓝色」并没有交代背景、阴影或印在上面的标签是否要保持原样。

Change only the mug's glaze from red to cobalt blue.
Preserve the mug's shape, handle, camera angle, tabletop,
background, and direction of light. Keep the printed label unchanged.
Do not add objects or alter the crop.

请通过 images 传入参考图,使用可访问的 URL。下面这个简化的请求展示了对外的输入形状;请把示例地址换成你自己可控的图片:

{
  "model": "gpt-image-2",
  "prompt": "Change only the mug's glaze to cobalt blue. Preserve its shape, label, crop, background, and lighting.",
  "images": [{"image_url": "https://example.com/mug.png"}],
  "size": "1024x1024",
  "quality": "medium"
}

传多张参考图时,请在提示词里说明各自的角色:比如第一张提供物体,第二张提供配色。避免让两张参考图给出互相冲突的构图。即便你已经明确写了保留指令,也要检查输出中有没有你不想要的改动。

什么时候该用遮罩?

当编辑只涉及某个选定区域时,就该用遮罩。在 SeedRouter 的 API 中,mask 是一个 URL 对象,并且必须与 images 一起使用。遮罩必须是 PNG,尺寸与第一张参考图相同;它的透明区域标记了要编辑的部分。完整的文件大小和输入约束见媒体输入参考。

遮罩是对编辑的引导,并不保证区域之外的每一个像素都完全一致。生成之后,请检查边界、附近的阴影以及任何文字。如果这次编辑必须保住一条精确的边缘,请在你实际使用的尺寸下比对结果,而不是只看一个小预览图就下判断。

措辞依然重要。选定区域说明了改动发生在哪里,而提示词解释的是用什么去替换它。「把空白标签换成淡蓝色标签,保留瓶子的轮廓和反光」,比「修一下这里」有用得多。

让对比变得有意义的修改记录

窗光下的双色陶瓷花瓶,旁边是叠好的亚麻布和一只黄铜小碟

这是图库中已有的配图:窗户的投影、花瓶的位置和叠好的亚麻布,都是你在复盘时可以逐项记录的视觉细节。这张图并不是上面马克杯或海报提示词的生成结果,也不是质量档位的对比。

为每次尝试留一条简短记录:提示词版本、size、quality、参考图数量,以及你这次想修掉的缺陷,并把任务 ID 和生成结果一起保存。你不需要一套复杂的评分体系;像「手柄被裁掉了」这样一句大白话,就足以指导下一次改动。

先看构图,再看细节。如果主体出现在画面里不该出现的位置,提高质量并不能检验版面问题。请先改指令,检查下一次输出,然后再决定是否需要更高质量的渲染。价格指南解释了为什么这样做也能让成本对比更容易解读。

要做一整个系列时,请用同一套提示词结构去试几个不同的主体。对马克杯有效的版面,换成高瓶子可能就需要不同的留白。不要把一张成功的图,当作所有主体都适配这套模板的证据。

常见问题

提示词应该写得很长吗?

写到足以定义这张图和它的约束即可。API 最多接受 32,000 个字符,但这个上限并不是推荐值。在继续添加细节之前,先删掉重复或互相冲突的指令。

只在提示词里要求透明背景可以吗?

需要透明效果时,请使用 background: "transparent" 并搭配 PNG。提示词里可以描述主体和边缘,但输出选项要显式设置。当前的限制见透明背景说明。

同一条提示词会返回同一张图吗?

不要指望得到完全一致的输出。本 API 不提供种子(seed)控制。当你需要在某个具体结果上继续修改时,请保留一张参考图,并在每次编辑后检查有哪些地方发生了变化。

让下一次修改尽量小

好的 GPT Image 2 提示词,会让结果更容易被评判。描述一个看得见的要求,保持请求设置不变,然后去修那条没有奏效的约束。关于模型层面更宽泛的指引,请参阅 OpenAI 的图像生成指南;本 API 的请求与任务响应契约,请以 SeedRouter 参考文档为准。

相关指南