starter 细页:product_image_batch
适合批量商品图、多 item 并行处理和分项交付的 starter。
product_image_batch 的价值不是“能出图”,而是“能把多 item 并行处理,还不互相拖死”。
它已经帮你搭好了:
- batch manifest
- 3 个 item 并行生成
- 每个 item 单独 delivery
- 最后汇总 receipt
适合谁
- 批量商品图处理的人
- SKU 图清洗、变体图处理的人
- 想先跑一条多 item 并行骨架的人
不适合谁
- 只做单张图的人
- 还没想清楚命名规则和输出目录的人
- 一开始就想把它改成完全不同的媒体流的人
最安全的改法
最安全的是改:
- item 数据信息
- naming pattern
- output directory
- 每个 item 的 prompt 和 references
先不要第一轮就改掉并行骨架和分项交付逻辑。
最容易改坏的地方
- 把 batch 当成单图 starter 来改
- 没有统一 naming pattern
- 不理解 continue on error,就误以为全部失败
第一次试跑建议
先用 3 个最简单 item 跑一次,不先追求复杂风格。
确认每个 item 都有自己独立的结果和交付回执。
确认单个 item 失败时,不会把整批结果一起拖垮。
字段映射示例
这条 starter 可以把输入拆成两层来看:批次公共字段,和每个 item 自己的字段。
| 字段组 | 你填写的输入 | starter 里怎么用 |
|---|---|---|
| 批次公共字段 | batchName | 进入 prepare-batch-manifest,作为整批任务标识 |
| 批次公共字段 | outputDirectory / namingPattern | 同时进入 batch manifest 和各 item delivery |
| 批次公共字段 | generationPrompt / negativePrompt / qualityChecklist | 作为整批生成约束与验收标准 |
| Item 1 | item1Sku / item1Prompt / item1References | 驱动 generate-product-image-1 与 deliver-product-image-1 |
| Item 2 | item2Sku / item2Prompt / item2References | 驱动 generate-product-image-2 与 deliver-product-image-2 |
| Item 3 | item3Sku / item3Prompt / item3References | 驱动 generate-product-image-3 与 deliver-product-image-3 |
推荐输入模板
{
"batchName": "summer-drop-01",
"outputDirectory": "/Users/AVIVA/Desktop/raydo-image-batch",
"namingPattern": "{sku}_main_v1",
"generationPrompt": "统一输出电商主图风格,干净背景,主体居中,适合商品详情页首图",
"negativePrompt": "不要多余道具,不要文字水印,不要复杂背景",
"qualityChecklist": "主体完整;边缘干净;光线统一;比例适合电商主图",
"item1Sku": "RD-TSHIRT-BLK-M",
"item1Prompt": "黑色基础 T 恤平铺主图,突出面料和版型",
"item1References": [
"/Users/AVIVA/Desktop/refs/tshirt-front.png"
],
"item2Sku": "RD-HOODIE-GRY-L",
"item2Prompt": "灰色连帽卫衣主图,保留帽绳和口袋细节",
"item2References": [
"/Users/AVIVA/Desktop/refs/hoodie-front.png"
],
"item3Sku": "RD-CAP-WHT",
"item3Prompt": "白色棒球帽主图,帽檐角度自然,突出 logo 区域",
"item3References": [
"/Users/AVIVA/Desktop/refs/cap-front.png"
]
}如果你暂时只有 1 个 SKU,要么先补 3 个最简单测试 item 跑这条 starter,要么直接换成更适合单图的 starter,不要硬把 batch 结构改成单图流。