A8: 文案按A/B/C三套正交叙事生成,避免套路化重复
- constants: 新增 TEXT_NARRATIVE_BY_STRATEGY(A痛点/B场景/C成分),与图片侧同轴 - build_prompt: 加 strategy_narrative 参数并注入 prompt - text_variants: 全链路透传(含优化轮) - run_text_generation: 改循环三套,text_count均摊(divmod余前补),跨套去重,打_strategy标记 - TextCandidate: 加 strategy String(4) 字段 + 迁移021(已upgrade head) - packaging: 打包按strategy精准配对文图(texts_by_strategy映射+三层兜底) - SSE text_candidate 事件携带 strategy 独立agent交叉验证7改造点全过,边界(text_count<3/无别名/不截断)无must-fix Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -125,8 +125,28 @@ NARRATIVE_BY_STRATEGY = {
|
||||
),
|
||||
}
|
||||
|
||||
# ── 生图通道 ──────────────────────────────────────────────
|
||||
IMAGE_RETRY_ATTEMPTS = 3
|
||||
# ── 文案3套正交叙事策略(倩倩姐2026-06-18过目版,与图片侧同A/B/C轴)──────
|
||||
# 注入 build_prompt,让三套文案各走不同叙事主线,避免套路化重复
|
||||
# 与 NARRATIVE_BY_STRATEGY(图片侧)同根:套A文案痛点先行↔套A图也痛点先行,同套内文图一致
|
||||
TEXT_NARRATIVE_BY_STRATEGY = {
|
||||
"A": (
|
||||
"【本条叙事主线·痛点先行】开篇直戳用户困扰(脸黄显疲惫/素颜不敢出门/早八顶着黄脸),"
|
||||
"情绪强、句子短促带感叹,痛点贯穿全文到种草,结尾用'别再顶着黄脸早八'这类痛点收束促单。"
|
||||
"基调:紧迫感、强对比、情绪共鸣。"
|
||||
),
|
||||
"B": (
|
||||
"【本条叙事主线·场景先行】用真实生活场景开篇(早八来不及/通勤手忙脚乱/赶时间出门),"
|
||||
"轻松代入感,突出'快/省时/伪素颜自由',点到平价性价比但不堆砌。"
|
||||
"基调:轻松、生活化、像朋友随手分享。"
|
||||
),
|
||||
"C": (
|
||||
"【本条叙事主线·成分背书先行】用成分原理或测评视角开篇(核心成分为什么有用/亲测对比),"
|
||||
"专业可信,带使用前后时间线对比,像真实用户实证背书,结尾用'成分党闭眼入'收束。"
|
||||
"基调:专业、可信、真实测评感。"
|
||||
),
|
||||
}
|
||||
|
||||
|
||||
IMAGE_RETRY_BACKOFF_BASE = 2.0 # 指数退避底数(秒)
|
||||
IMAGE_SIZE_DEFAULT = "1024x1536"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user