feat(product-suite): improve multi-image AI writing

This commit is contained in:
chengma
2026-07-17 10:15:34 +08:00
parent fa97fa6d3c
commit 335c4b6206
7 changed files with 29 additions and 10 deletions
+10 -4
View File
@@ -1484,10 +1484,16 @@ def _compose_title_prompt(title_prompt, old_title):
def _compose_product_suite_vision_prompt(instruction, context):
return (
"请分析当前电商商品原图,并根据图片可见信息生成可直接编辑的「商品卖点与要求」。"
"请使用任务指定的输出语言,只输出卖点与画面要求正文,不要解释分析过程。"
"内容应包含商品名称或品类、颜色、款式、可见细节、核心卖点、目标人群、使用场景"
"和适合套图生成的画面要求。已有要求仅是补充约束,不能当作图片事实。"
"请把本次传入的全部电商商品原图视为同一个商品项目的多角度、细节、包装或场景展示。"
"这些图片是一组证据,不是需要逐张分别识别的样本;请综合全部图片,只输出一份商品级的"
"可直接编辑「商品卖点与要求」。禁止输出“图1/图2/第N张”等图片编号,也不要逐图复述"
"或解释分析过程。"
"请使用任务指定的输出语言,严格使用五个独立段落并以相应标题起行,段落语义依次为:"
"商品概述、可确认卖点、适用人群与场景、套图画面要求、待确认或避免编造的信息。"
"不要输出 JSON、Markdown 表格、接口字段或模型说明。"
"内容应综合图片可见的商品名称或品类、颜色、款式、细节和核心卖点;已有要求仅是补充约束,"
"不能当作图片事实。若图片中确有可见的颜色、款式、配件、包装或规格差异,请写入待确认或"
"可见差异,不能强行合并为确定事实,也不能按图片顺序猜测主款、附赠品或变体关系。"
"不要虚构材质、尺寸、功能、认证、价格、物流承诺或图片中不可确认的信息。"
"\n\n任务要求:\n%s\n\n任务上下文:\n%s"
% (str(instruction or "").strip(), str(context or "").strip())