P1-4: Matcher死分支删除+匹配失败兜底全量卡片 + 补全18模板icon/desc/category字段(v3.0未生效) + title匹配增强

This commit is contained in:
Simon
2026-07-18 01:10:18 +08:00
parent aeb4e0cf39
commit 873f3176e8
3 changed files with 87 additions and 18 deletions
+2 -1
View File
@@ -466,7 +466,8 @@ async def _persist_and_push_structured(
action["card_data"] = matched_card
logger.info(f"[ApprovalMatcher] 匹配成功: {approval_type} -> card_type={matched_card.get('card_type')}")
else:
logger.warning(f"[ApprovalMatcher] 匹配失败: approval_type={approval_type}, title={title}")
# v4.0 P1-4 后:matcher 仅在 approval_type 为空时返回 None(其余情况兜底全量卡片)
logger.info(f"[ApprovalMatcher] approval_type 为空,无卡片: title={title}")
extra_data["action"] = action