diff --git a/core/backend/apps/ai/services.py b/core/backend/apps/ai/services.py index dd5d544..f0f1ef9 100644 --- a/core/backend/apps/ai/services.py +++ b/core/backend/apps/ai/services.py @@ -1183,8 +1183,10 @@ def build_free_reference_prompt(base_prompt: str, n_refs: int = 1, index: int = else: lines.append("在此基础上,生成干净、专业的电商视觉画面。") # 同批多张要不同构图/视角,否则雷同(PMC#24);主体一致性已在上面钉死,这里只变表现。 + # 自由模式用 _FREE_VARIATIONS(只换视角/光线/机位),不能用套图 _COVER_VARIATIONS: + # 后者含"卖点文案分区/留出标题价签区",会让带参考图的第2张起也凭空长出广告文案。 if index > 0: - lines.append(_COVER_VARIATIONS[index % len(_COVER_VARIATIONS)] + ",在保持主体一致的前提下换一种表现。") + lines.append(_FREE_VARIATIONS[index % len(_FREE_VARIATIONS)] + ",在保持主体一致的前提下换一种表现,不要添加任何文字、卖点、标题或价签。") lines.append("画面真实、构图协调、细节清晰。") return " ".join(lines)