feat: 改进标签系统 — 新增品类/费用/强度/预约标签,timeSlot 参与选活动

- IdeaCategory 扩展 7→9,新增 experience(体验)和 nature(自然)
- 替换 outdoor boolean 为 costLevel/intensity/needsBooking 三个高价值字段
- AI 标注 prompt 同步更新,行程规划新增强度交替、费用平衡、预约提醒原则
- selectIdeasForSlots 重写为四优先级:timeSlot+category > category > timeSlot > 任意
- 前端想法卡片展示费用/强度/预约标签
This commit is contained in:
2026-03-02 00:03:35 +08:00
parent bc2b0e40c6
commit 93499867d5
10 changed files with 160 additions and 43 deletions
+6 -2
View File
@@ -448,7 +448,9 @@ export default function BlindboxRoomPage() {
category: data.tags.category,
timeSlot: data.tags.timeSlot,
estimatedMinutes: data.tags.estimatedMinutes,
outdoor: data.tags.outdoor,
costLevel: data.tags.costLevel,
intensity: data.tags.intensity,
needsBooking: data.tags.needsBooking,
searchQuery: data.tags.searchQuery,
searchType: data.tags.searchType,
},
@@ -490,7 +492,9 @@ export default function BlindboxRoomPage() {
category: data.tags.category,
timeSlot: data.tags.timeSlot,
estimatedMinutes: data.tags.estimatedMinutes,
outdoor: data.tags.outdoor,
costLevel: data.tags.costLevel,
intensity: data.tags.intensity,
needsBooking: data.tags.needsBooking,
searchQuery: data.tags.searchQuery,
searchType: data.tags.searchType,
},