feat(ppt-ai): inject shared 2026 Taiwan e-commerce market knowledge to all 6 prompts
All checks were successful
CD Pipeline / deploy (push) Successful in 2m25s

完成 project memory 待補事項:抽取共用市場趨勢常數 + 補齊未升級的 prompt。

新增 MARKET_TREND_2026 共用常數(routes/openclaw_bot_routes.py):
- 6 大關鍵檔期 + 拉動幅度(母親節 +30~50% 美妝 / 618 全品類 +30~50% / 雙11 +50~80%)
- 6 條 2026 熱門賽道(永續美妝/母嬰高端/機能性食品/IP 聯名/男性保養/寵物經濟)
- 4 大平台競爭定位(蝦皮/PChome/酷澎/momo)

Inject 到 5 條 prompt(monthly/strategy/promo/competitor/else):
- 月報、策略、促銷:原 prompt + MARKET_TREND_2026 知識基底
- 競品比較:補上 2026 熱門賽道做美妝/保健/母嬰專項分析的事實基礎
- daily/weekly(else 分支):完整重寫從 250 字 → 350-450 字 SMART 框架
  + 含市場機會與風險段(檔期卡位 + 競品風險)

bump 版本(所有 6 種 v3.x):
- daily   v3.0.2 → v3.1.0
- weekly  v3.0.2 → v3.1.0
- monthly v3.1.3 → v3.1.4
- strategy v3.0   → v3.1.0
- competitor v3.0 → v3.1.0
- promo   v3.0   → v3.1.0

效果:6 種報表 AI 分析現在都有共同的市場事實基底,跨報表敘事一致;
單一資料來源避免「不同報表給的市場數字打架」問題。

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
OoO
2026-05-03 01:42:43 +08:00
parent 9010a4e6fa
commit 993bdda1fd
2 changed files with 49 additions and 13 deletions

View File

@@ -41,12 +41,12 @@ REPORTS_DIR.mkdir(parents=True, exist_ok=True)
# 路由層會把版本號併入快取 key舊快取自然 miss → 重新生成。
# Bump 規則major 設計改版 +0.1;微調文案不需 bump。
TEMPLATE_VERSIONS = {
'daily': 'v3.0.2', # 2026-05-02 折線稀疏資料防呆N<=2 時 inset legend、加「資料不足」提示
'weekly': 'v3.0.2', # 2026-05-02 同上
'monthly': 'v3.1.3', # 2026-05-03 AI 段落 parser丟棄空 body 段、上限 6→10 容納 SMART 框架 9 段
'strategy': 'v3.0', # 2026-05-02 AI 頁去黑改暖紙 + 附錄頁
'competitor': 'v3.0', # 2026-05-02 AI 頁去黑改暖紙 + 附錄頁
'promo': 'v3.0', # 2026-05-02 AI 頁去黑改暖紙 + 附錄頁
'daily': 'v3.1.0', # 2026-05-03 AI prompt 升級3 段精煉顧問報告 + 共用 2026 市場知識基底
'weekly': 'v3.1.0', # 2026-05-03 同上
'monthly': 'v3.1.4', # 2026-05-03 AI prompt 補上共用 2026 市場知識基底(強化檔期/賽道/平台對位)
'strategy': 'v3.1.0', # 2026-05-03 共用市場知識基底
'competitor': 'v3.1.0', # 2026-05-03 共用市場知識基底
'promo': 'v3.1.0', # 2026-05-03 共用市場知識基底
# ── DEPRECATED以下 type 從未實際落地(依 ADR-014 校正 2026-04-28
# 函式 generate_growth_ppt / generate_vendor_ppt / generate_bcg_ppt 仍存在於本檔,
# 但路由層未綁定指令;保留版本字串避免如未來重啟時快取 schema 對不上。