创建时间: 2026-07-10 17:07 | 步骤: 8 个
基于用户上传的产品照片和营销需求,经过合规校验、意图解析、视觉分析、文案生成及提示词融合,自动生成3-4张包含中文宣传文字、风格一致且符合平台规范的电商产品页宣传图。
{
"workflow_id": "ec_product_marketing_image_generator",
"input": {
"product": {
"field_name": "product",
"default": "",
"description": "用户上传的产品照片,传入标准 Base64 编码字符串(或普通 URL)",
"example": "https://showapi-pub-hangzhou.oss-cn-hangzhou.aliyuncs.com/huangye/img_0109dd4b-48ea-4868-a095-4d59bb540cbb.png",
"required": true,
"type": "base64"
},
"ratio": {
"field_name": "ratio",
"default": "3:4",
"description": "生图比例,可选值:1:1, 3:4, 4:3, 16:9, 9:16",
"example": "1:1",
"required": false,
"type": "string"
},
"prompt": {
"field_name": "prompt",
"default": "",
"description": "用户的生图营销需求提示词(选填)",
"required": false,
"type": "string"
}
},
"steps": [
{
"id": "step_1_prompt_guardian",
"point_code": "",
"result": [],
"api_code": "prompt_guardian",
"backend_type": "prompt_api",
"status": "PENDING",
"name": "提示词合规校验与重构",
"action": "run",
"params": {
"raw_prompt": "{{@input.prompt}}"
}
},
{
"id": "step_2_intent_analyzer",
"point_code": "",
"result": [],
"api_code": "intent_analyzer",
"backend_type": "prompt_api",
"status": "PENDING",
"name": "深度意图解析与营销策略扩展",
"action": "run",
"params": {
"standardized_prompt": "{{@step_1_prompt_guardian.result.data.result}}"
},
"depends_on": [
"step_1_prompt_guardian"
]
},
{
"id": "step_3_product_vision_analyzer",
"point_code": "",
"result": [],
"api_code": "product_vision_analyzer",
"backend_type": "prompt_api",
"status": "PENDING",
"name": "产品视觉特征深度分析",
"action": "run",
"params": {
"img_list": [
{
"url": "{{@input.product}}"
}
],
"user_prompt": "深度分析图中产品的视觉特征:1.产品类别与用途 2.主色调与配色 3.材质质感 4.包装形状与设计元素 5.视觉卖点(如反光、透明度、纹理)6.整体视觉印象风格。请结构化输出。"
},
"depends_on": [
"step_1_prompt_guardian"
]
},
{
"id": "step_4_copywriting_generate",
"point_code": "",
"result": [],
"api_code": "copywriting_generate",
"backend_type": "prompt_api",
"status": "PENDING",
"name": "电商中文营销文案生成",
"action": "run",
"params": {
"user_prompt_hint": "{{@step_1_prompt_guardian.result.data.result}}",
"marketing_strategy": "{{@step_2_intent_analyzer.result.data.structured_intent.marketing_strategy}}",
"product_features": "{{@step_3_product_vision_analyzer.result.data.product_features}}"
},
"depends_on": [
"step_2_intent_analyzer",
"step_3_product_vision_analyzer"
]
},
{
"id": "step_5_prompt_fusion",
"point_code": "",
"result": [],
"api_code": "prompt_fusion_for_ec",
"backend_type": "prompt_api",
"status": "PENDING",
"name": "电商生图提示词智能融合",
"action": "run",
"params": {
"variant_count": 3,
"ratio": "{{@input.ratio}}",
"visual_style_guidance": "{{@step_2_intent_analyzer.result.data.structured_intent.visual_style_guidance}}",
"copywriting_variants": "{{@step_4_copywriting_generate.result.data.copywriting_variants}}",
"user_prompt": "{{@step_1_prompt_guardian.result.data.result}}",
"product_features": "{{@step_3_product_vision_analyzer.result.data.product_features}}"
},
"depends_on": [
"step_4_copywriting_generate",
"step_3_product_vision_analyzer",
"step_2_intent_analyzer"
]
},
{
"result": [],
"iterator": "{{@step_5_prompt_fusion.result.data.image_generation_prompts}}",
"status": "PENDING",
"aggregates": [
{
"field": "data.result_url",
"into": "image_urls"
},
{
"field": "data.task_id",
"into": "task_ids"
}
],
"params": {
"referImages": [
"{{@input.product}}"
],
"prompt": "{{@prompt_item.prompt_text}}",
"aspect_ratio": "{{@input.ratio}}"
},
"depends_on": [
"step_5_prompt_fusion"
],
"point_code": "1",
"id": "step_6_generate_images",
"backend_type": "sys_api",
"api_code": "3373",
"item_name": "prompt_item",
"name": "批量生成高质量产品营销图",
"action": "foreach"
},
{
"result": [],
"iterator": "{{@step_6_generate_images.result.data.aggregated.task_ids}}",
"status": "PENDING",
"aggregates": [
{
"field": "data.result_url",
"into": "final_image_urls"
}
],
"params": {
"result_url": "https://promptimg.showapi.com/tasks/{{@task_item}}.png"
},
"depends_on": [
"step_6_generate_images"
],
"polling": {
"interval_seconds": 6,
"timeout_seconds": 1200,
"success_condition": "{{@step_7_poll_images.result.data.task_status}} === 'SUCCEEDED'"
},
"point_code": "",
"id": "step_7_poll_images",
"backend_type": "sys_api",
"api_code": "polling",
"item_name": "task_item",
"name": "轮询获取生成图片最终结果",
"action": "foreach"
},
{
"result": [],
"iterator": "{{@step_7_poll_images.result.data.aggregated.final_image_urls}}",
"status": "PENDING",
"aggregates": [
{
"field": "data.code",
"into": "review_codes"
}
],
"params": {
"imgUrl": "{{@image_url}}"
},
"depends_on": [
"step_7_poll_images"
],
"point_code": "1",
"id": "step_8_image_compliance_review",
"backend_type": "sys_api",
"api_code": "1201",
"item_name": "image_url",
"name": "图片安全合规审核",
"action": "foreach"
}
],
"output": {
"compliance_status": {
"field_name": "compliance_status",
"description": "每张图片的安全合规审核结果状态码列表(normal为合规)",
"value": "{{@step_8_image_compliance_review.result.data.aggregated.review_codes}}",
"type": "array"
},
"copywriting_variants": {
"field_name": "copywriting_variants",
"description": "生成的中文营销文案变体列表",
"value": "{{@step_4_copywriting_generate.result.data.copywriting_variants}}",
"type": "array"
},
"unified_style_segment": {
"field_name": "unified_style_segment",
"description": "统一的风格描述段,确保多图风格一致",
"value": "{{@step_5_prompt_fusion.result.data.unified_style_segment}}",
"type": "string"
},
"final_images": {
"field_name": "final_images",
"description": "最终生成并通过合规审核的电商产品营销图URL列表",
"value": "{{@step_7_poll_images.result.data.aggregated.final_image_urls}}",
"type": "array"
}
}
}