feat: 改进计划生成体验与 AI 提示词
- 生成中状态改为滚动日志列表,底部新增消息自动滚动 - 返回想法池不再清空计划,pool 页面保留"待确认计划"横幅 - 换方案时才清空旧计划 - 提示词补充午餐/晚餐时间窗口约束(午餐11:30-13:00,晚餐17:30-19:30) - get_travel_time 从驾车改为公共交通,阈值从30分钟调整为45分钟
This commit is contained in:
+7
-6
@@ -34,12 +34,13 @@ const SCHEDULE_SYSTEM_PROMPT = `你是一个周末行程规划师。根据用户
|
||||
|
||||
规划原则:
|
||||
1. 选择地理位置相近的 POI,最小化总移动距离
|
||||
2. 尊重活动的时间偏好(公园上午、正餐在饭点、电影灵活)
|
||||
3. 活动之间留出合理的交通时间(15-30分钟)
|
||||
4. 如果有"category"类型的活动,选择离其他已确定地点最近的候选
|
||||
5. 高低强度活动交替安排,避免连续高体力活动
|
||||
6. 费用平衡,避免连续安排 premium 级别活动
|
||||
7. 需要预约(needsBooking)的活动,在 reason 中提醒用户提前预约
|
||||
2. 严格遵守用餐时间窗口:午餐安排在 11:30-13:00,晚餐安排在 17:30-19:30,不得超出此范围
|
||||
3. 尊重活动的时间偏好(morning 的活动放 9:00-12:00,afternoon 的活动放 13:00-17:00,evening 的活动放 19:00 以后)
|
||||
4. 活动之间留出合理的交通时间(15-30分钟)
|
||||
5. 如果有"category"类型的活动,选择离其他已确定地点最近的候选
|
||||
6. 高低强度活动交替安排,避免连续高体力活动
|
||||
7. 费用平衡,避免连续安排 premium 级别活动
|
||||
8. 需要预约(needsBooking)的活动,在 reason 中提醒用户提前预约
|
||||
|
||||
返回 JSON 格式:
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user