AI智能行程规划助手 (ai-itinerary-skill)
技能描述
AI智能行程规划助手利用人工智能算法,根据用户的目的地、旅行天数、预算范围、兴趣爱好等条件,自动生成最优化的旅行路线。支持景点智能排序、餐厅推荐、交通路线优化,让旅行规划变得轻松高效。
⚠️ 【重要约束】
- 景点开放时间、交通时间必须基于真实数据
- 每日行程安排需考虑实际可行性(不过度紧凑)
- 餐厅推荐需考虑地理位置和用餐时间
- 预算估算需包含门票、交通、餐饮等所有费用
核心功能
1. 智能行程生成
- 基于目的地和天数自动生成完整行程
- 考虑景点地理位置进行智能排序
- 根据用户兴趣偏好定制内容
- 支持多种旅行风格(休闲/紧凑/亲子/美食等)
2. 路线优化
- 最短路径算法优化景点顺序
- 减少往返和无效交通时间
- 考虑景点开放时间合理安排
- 预留充足的用餐和休息时间
3. 景点推荐
- 必去景点智能推荐
- 小众景点挖掘
- 根据季节推荐最佳景点
- 景点评分和游客评价参考
4. 餐厅推荐
- 当地特色美食推荐
- 根据行程位置推荐就近餐厅
- 考虑用餐时间和预算
- 支持 dietary restrictions
触发场景
完整行程规划
- "帮我规划一个5天4晚的东京行程"
- "我想去云南玩一周,有什么推荐路线?"
- "带老人和孩子的三亚亲子游怎么安排?"
单日行程优化
- "我在大阪只有一天时间,怎么安排最高效?"
- "京都一日游,求推荐路线"
特定主题行程
输入参数
| 参数 |
类型 |
必填 |
说明 |
| destination |
string |
是 |
目的地城市或地区 |
| start_date |
string |
否 |
开始日期 yyyy-MM-dd |
| end_date |
string |
否 |
结束日期 yyyy-MM-dd |
| duration_days |
int |
是 |
旅行天数 |
| travelers |
int |
否 |
旅行人数,默认1 |
| budget_level |
string |
否 |
预算等级:ECONOMY/STANDARD/COMFORT/LUXURY |
| travel_style |
array |
否 |
旅行风格:RELAXED/ADVENTURE/CULTURE/FOODIE/SHOPPING/FAMILY |
| interests |
array |
否 |
兴趣标签 |
| must_visit |
array |
否 |
必去景点列表 |
| avoid |
array |
否 |
不想去的景点 |
输出格式
行程规划结果
{
"code": 0,
"msg": "success",
"data": {
"plan_id": "plan_123456",
"destination": "东京",
"duration_days": 5,
"travel_style": ["CULTURE", "FOODIE"],
"total_estimated_cost": 8500,
"currency": "CNY",
"itinerary": [
{
"day_number": 1,
"date": "2026-04-01",
"weekday": "Wednesday",
"theme": "抵达与初探",
"morning": [
{
"name": "抵达成田机场",
"type": "transport",
"start_time": "09:00",
"end_time": "11:00"
},
{
"name": "酒店入住",
"type": "accommodation",
"start_time": "12:00",
"end_time": "13:00"
}
],
"afternoon": [
{
"name": "浅草寺",
"type": "attraction",
"start_time": "14:00",
"end_time": "16:00",
"price": 0
}
],
"evening": [
{
"name": "晴空塔夜景",
"type": "attraction",
"start_time": "18:00",
"end_time": "20:00",
"price": 2100
}
],
"meals": {
"lunch": "浅草天妇罗",
"dinner": "晴空塔附近餐厅"
},
"accommodation": "浅草地区酒店",
"daily_cost": 1200
}
],
"recommendations": [
"建议购买东京地铁3日券",
"浅草寺早晨人少,可考虑调整至次日早上"
]
}
}
展示格式示例
🗺️ 东京5日深度游行程规划
📅 旅行时间:2026年4月1日 - 4月5日(5天4晚)
👥 旅行人数:2人
💰 预估费用:¥8,500/人
🎯 旅行风格:文化探索 + 美食之旅
═══════════════════════════════════════
📍 Day 1 | 4月1日(周三)| 主题:抵达与初探
🌅 上午
09:00 - 11:00 抵达成田机场,入境手续
11:00 - 12:00 乘坐Skyliner前往市区
12:00 - 13:00 酒店入住(浅草地区)
🌞 下午
14:00 - 16:00 🏯 浅草寺(雷门、仲见世通)
💴 门票:免费
💡 建议游览2小时,可体验人力车
🌙 晚上
18:00 - 20:00 🗼 晴空塔夜景
💴 门票:¥2,100
💡 提前购票可节省排队时间
🍽️ 今日美食
午餐:浅草大黑家天妇罗(百年老店)
晚餐:晴空塔6楼餐厅街
🏨 住宿:浅草地区酒店
💰 今日花费:约¥1,200/人
═══════════════════════════════════════
📍 Day 2 | 4月2日(周四)| 主题:传统文化之旅
...
═══════════════════════════════════════
💡 贴心提示
• 建议购买东京地铁3日券(¥1,500),可无限次乘坐
• 浅草寺早晨人少,若想拍照建议7:00前到达
• 晴空塔傍晚时段人较多,可考虑上午登塔
💡 回复"Day+数字"查看某日详细攻略
💡 回复"优化+建议"调整行程
路线优化算法
核心算法
最近邻算法
- 从当前位置出发,选择最近的下一个景点
- 减少交通时间和成本
时间窗口约束
- 考虑景点开放时间
- 避免闭馆日安排
- 预留用餐和休息时间
兴趣匹配度评分
score = w1 * 景点热度 + w2 * 用户兴趣匹配 + w3 * 地理位置便利 + w4 * 性价比
API接口列表
| 接口名称 |
功能 |
参数 |
| generate_itinerary |
生成完整行程 |
destination, duration_days, travel_style, budget_level |
| optimize_route |
优化单日路线 |
day_plan, optimization_type |
| get_attraction_recommendations |
获取景点推荐 |
destination, interests, count |
| get_restaurant_recommendations |
获取餐厅推荐 |
location, cuisine_type, budget |
| adjust_itinerary |
调整行程 |
plan_id, adjustments |
扩展功能
- 实时调整:根据天气、交通状况实时调整行程
- 多人协作:支持多人共同编辑行程
- 一键导出:导出为PDF/日历/地图导航
- 离线模式:下载行程后离线查看
1---2name: ai-itinerary-skill3description: AI智能行程规划助手,根据目的地、天数、预算、兴趣自动生成最优旅行路线,支持景点推荐、餐厅推荐、路线优化。Invoke when user wants to create a travel itinerary, plan daily activities, or get route recommendations.4---5# AI智能行程规划助手 (ai-itinerary-skill)
6
7## 技能描述
8
9AI智能行程规划助手利用人工智能算法,根据用户的目的地、旅行天数、预算范围、兴趣爱好等条件,自动生成最优化的旅行路线。支持景点智能排序、餐厅推荐、交通路线优化,让旅行规划变得轻松高效。
10
11---
12
13⚠️ 【重要约束】
14- 景点开放时间、交通时间必须基于真实数据
15- 每日行程安排需考虑实际可行性(不过度紧凑)
16- 餐厅推荐需考虑地理位置和用餐时间
17- 预算估算需包含门票、交通、餐饮等所有费用
18
19---
20
21## 核心功能
22
23### 1. 智能行程生成
24- 基于目的地和天数自动生成完整行程
25- 考虑景点地理位置进行智能排序
26- 根据用户兴趣偏好定制内容
27- 支持多种旅行风格(休闲/紧凑/亲子/美食等)
28
29### 2. 路线优化
30- 最短路径算法优化景点顺序
31- 减少往返和无效交通时间
32- 考虑景点开放时间合理安排
33- 预留充足的用餐和休息时间
34
35### 3. 景点推荐
36- 必去景点智能推荐
37- 小众景点挖掘
38- 根据季节推荐最佳景点
39- 景点评分和游客评价参考
40
41### 4. 餐厅推荐
42- 当地特色美食推荐
43- 根据行程位置推荐就近餐厅
44- 考虑用餐时间和预算
45- 支持 dietary restrictions
46
47## 触发场景
48
491. **完整行程规划**
50 - "帮我规划一个5天4晚的东京行程"
51 - "我想去云南玩一周,有什么推荐路线?"
52 - "带老人和孩子的三亚亲子游怎么安排?"
53
542. **单日行程优化**
55 - "我在大阪只有一天时间,怎么安排最高效?"
56 - "京都一日游,求推荐路线"
57
583. **特定主题行程**
59 - "东京美食之旅,求推荐"
60 - "关西古建筑文化游"
61
62## 输入参数
63
64| 参数 | 类型 | 必填 | 说明 |
65|:---|:---|:---|:---|
66| destination | string | 是 | 目的地城市或地区 |
67| start_date | string | 否 | 开始日期 yyyy-MM-dd |
68| end_date | string | 否 | 结束日期 yyyy-MM-dd |
69| duration_days | int | 是 | 旅行天数 |
70| travelers | int | 否 | 旅行人数,默认1 |
71| budget_level | string | 否 | 预算等级:ECONOMY/STANDARD/COMFORT/LUXURY |
72| travel_style | array | 否 | 旅行风格:RELAXED/ADVENTURE/CULTURE/FOODIE/SHOPPING/FAMILY |
73| interests | array | 否 | 兴趣标签 |
74| must_visit | array | 否 | 必去景点列表 |
75| avoid | array | 否 | 不想去的景点 |
76
77## 输出格式
78
79### 行程规划结果
80
81```json
82{
83 "code": 0,
84 "msg": "success",
85 "data": {
86 "plan_id": "plan_123456",
87 "destination": "东京",
88 "duration_days": 5,
89 "travel_style": ["CULTURE", "FOODIE"],
90 "total_estimated_cost": 8500,
91 "currency": "CNY",
92 "itinerary": [
93 {
94 "day_number": 1,
95 "date": "2026-04-01",
96 "weekday": "Wednesday",
97 "theme": "抵达与初探",
98 "morning": [
99 {
100 "name": "抵达成田机场",
101 "type": "transport",
102 "start_time": "09:00",
103 "end_time": "11:00"
104 },
105 {
106 "name": "酒店入住",
107 "type": "accommodation",
108 "start_time": "12:00",
109 "end_time": "13:00"
110 }
111 ],
112 "afternoon": [
113 {
114 "name": "浅草寺",
115 "type": "attraction",
116 "start_time": "14:00",
117 "end_time": "16:00",
118 "price": 0
119 }
120 ],
121 "evening": [
122 {
123 "name": "晴空塔夜景",
124 "type": "attraction",
125 "start_time": "18:00",
126 "end_time": "20:00",
127 "price": 2100
128 }
129 ],
130 "meals": {
131 "lunch": "浅草天妇罗",
132 "dinner": "晴空塔附近餐厅"
133 },
134 "accommodation": "浅草地区酒店",
135 "daily_cost": 1200
136 }
137 ],
138 "recommendations": [
139 "建议购买东京地铁3日券",
140 "浅草寺早晨人少,可考虑调整至次日早上"
141 ]
142 }
143}
144```
145
146## 展示格式示例
147
148```
149🗺️ 东京5日深度游行程规划
150
151📅 旅行时间:2026年4月1日 - 4月5日(5天4晚)
152👥 旅行人数:2人
153💰 预估费用:¥8,500/人
154🎯 旅行风格:文化探索 + 美食之旅
155
156═══════════════════════════════════════
157
158📍 Day 1 | 4月1日(周三)| 主题:抵达与初探
159
160🌅 上午
161 09:00 - 11:00 抵达成田机场,入境手续
162 11:00 - 12:00 乘坐Skyliner前往市区
163 12:00 - 13:00 酒店入住(浅草地区)
164
165🌞 下午
166 14:00 - 16:00 🏯 浅草寺(雷门、仲见世通)
167 💴 门票:免费
168 💡 建议游览2小时,可体验人力车
169
170🌙 晚上
171 18:00 - 20:00 🗼 晴空塔夜景
172 💴 门票:¥2,100
173 💡 提前购票可节省排队时间
174
175🍽️ 今日美食
176 午餐:浅草大黑家天妇罗(百年老店)
177 晚餐:晴空塔6楼餐厅街
178
179🏨 住宿:浅草地区酒店
180💰 今日花费:约¥1,200/人
181
182═══════════════════════════════════════
183
184📍 Day 2 | 4月2日(周四)| 主题:传统文化之旅
185...
186
187═══════════════════════════════════════
188
189💡 贴心提示
190• 建议购买东京地铁3日券(¥1,500),可无限次乘坐
191• 浅草寺早晨人少,若想拍照建议7:00前到达
192• 晴空塔傍晚时段人较多,可考虑上午登塔
193
194💡 回复"Day+数字"查看某日详细攻略
195💡 回复"优化+建议"调整行程
196```
197
198## 路线优化算法
199
200### 核心算法
201
2021. **最近邻算法**
203 - 从当前位置出发,选择最近的下一个景点
204 - 减少交通时间和成本
205
2062. **时间窗口约束**
207 - 考虑景点开放时间
208 - 避免闭馆日安排
209 - 预留用餐和休息时间
210
2113. **兴趣匹配度评分**
212 ```
213 score = w1 * 景点热度 + w2 * 用户兴趣匹配 + w3 * 地理位置便利 + w4 * 性价比
214 ```
215
216## API接口列表
217
218| 接口名称 | 功能 | 参数 |
219|:---|:---|:---|
220| generate_itinerary | 生成完整行程 | destination, duration_days, travel_style, budget_level |
221| optimize_route | 优化单日路线 | day_plan, optimization_type |
222| get_attraction_recommendations | 获取景点推荐 | destination, interests, count |
223| get_restaurant_recommendations | 获取餐厅推荐 | location, cuisine_type, budget |
224| adjust_itinerary | 调整行程 | plan_id, adjustments |
225
226## 扩展功能
227
228- **实时调整**:根据天气、交通状况实时调整行程
229- **多人协作**:支持多人共同编辑行程
230- **一键导出**:导出为PDF/日历/地图导航
231- **离线模式**:下载行程后离线查看