前端文案挑选页按 A/B/C 三套分组展示
- 后端 _fmt_text 返回 strategy 字段,SSE 与 hydrate 两条路径贯通 - 新建 TextStrategyGroup 组件 + groupByStrategy(A/B/C/未分套排序,旧 NULL 数据归未分套) - text 页平铺改分组渲染,选中态/改稿回调透传不变 - 复用 ImageStrategyGroup 的 STRATEGY_LABEL,单向依赖无环 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -121,6 +121,7 @@ def _fmt_text(tc: TextCandidate) -> dict:
|
||||
return {
|
||||
"candidate_id": tc.id,
|
||||
"angle_label": tc.angle_label,
|
||||
"strategy": tc.strategy, # A/B/C 正交叙事套(前端按套分组展示)
|
||||
"title": parsed.get("title", ""),
|
||||
"content": parsed.get("content", ""), # 纯正文,前端直接展示
|
||||
"tags": parsed.get("tags", []),
|
||||
|
||||
Reference in New Issue
Block a user