# AI 商品图 (https://sellersheetai.com/zh/docs/mcp-api/workflows/images)

> 生成和编辑符合亚马逊规范的商品图。每张交付的图片都存放在 SellerSheet 的 CDN 和你店铺的图片库中，按 SKU 和图位分版本保存。



<Callout title="一句话">
  描述你想要的图片，或者把参考图交给 AI 修改。任务在后台运行；完成的图片以 CDN 链接返回，并按店铺、SKU 和图位归档到你的图片库——不会写入 Google Drive。
</Callout>

## 工作方式 [#工作方式]

<Steps>
  <Step>
    ### 生成或编辑 [#生成或编辑]

    `generate_image` 按描述生成新图；`edit_image` 修改已有图片——把你的产品换进场景、给变体改色、清理背景。`reverse_prompt` 把一张参考图反推成可复用的描述。
  </Step>

  <Step>
    ### 等待任务完成 [#等待任务完成]

    出图需要一些时间，所以调用会启动一个任务。`check_image_job`（多个任务用 `check_image_jobs`）报告完成情况并返回图片的 CDN 链接。
  </Step>

  <Step>
    ### 归档到图片库，自动分版本 [#归档到图片库自动分版本]

    每次生成和编辑都要指定店铺、SKU 和图位，结果才能归档到正确位置；同一图位的新图成为下一个版本。`list_generated_images` 列出已有图片；应用里的图片库可以浏览全部。
  </Step>

  <Step>
    ### 标注 AI 人物 [#标注-ai-人物]

    当图片中出现并不存在的写实人物时，会带上亚马逊要求的合成人物标记。`set_synthetic_performer` 可以事后修改图片的这个标记。
  </Step>
</Steps>

<Callout title="从 Credits 扣费">
  图片从你的 [Credits](/zh/help/app/settings/billing) 扣费。任务运行前先显示并预留费用，任务失败自动退回——失败的图片不收费。预留之前会先校验你的店铺标识。
</Callout>

## 可以这样问 [#可以这样问]

> “给 myStore-US 的 SKU-A 生成一张白底主图——产品带轻微投影，无道具，符合亚马逊主图规范。”

> “参考这张竞品图的风格，给我的产品生成一张白底主图。”

> “把这张图里的产品换成我的，场景保留。”

## 第 1 步的两种调用方式 [#第-1-步的两种调用方式]

同一个工具、同样的参数——通过 AI 客户端，或者从你自己的代码。

**MCP**——你提出上面的主图需求。AI 带上店铺、SKU 和图位调用 `generate_image`，轮询 `check_image_job`，然后把结果给你审核。

<ToolCall tool="generate_image" args="{ prompt: &#x22;White-background main image of the product on a subtle shadow, no props&#x22;, sku: &#x22;SKU-A&#x22;, slot: &#x22;s0&#x22; }" lang="zh" />

<Callout type="warn" title="需要写权限">
  生成和编辑会在你的图片库里创建新图片并消耗 Credits，所以该店铺需要写权限（见[掌控你的 AI](/zh/docs/mcp-api/control)）。列出图片和查看任务只读不写。
</Callout>

## 本页用到的工具 [#本页用到的工具]

构建时从工具目录读取，每个工具带有自己的权限标签。

<ToolList domains="[&#x22;image_gen&#x22;]" lang="zh" />

## 常见问题 [#常见问题]

### 图片会自动上到我的 Listing 吗？ [#图片会自动上到我的-listing-吗]

不会——它们在图片库里等你审核。通过[创建 Listing](/zh/docs/mcp-api/workflows/listings-create) 或 [A+ 内容](/zh/docs/mcp-api/workflows/aplus)把图片用到商品上。

### 有对应的技能吗？ [#有对应的技能吗]

有——`image-gen` 技能教 AI 合规规则和审核流程。见[安装技能](/zh/docs/start/skills)。
