感谢阅读,我是方可乐,专注AI实操落地玩法,让小白也能用好AI的科普博主。
关注公众号&添加微信:ThinkFun666
领取【AI编程资料表】
最近12306和高德的mcp很火,很多人自己接入mcp以后,可以直接调用mcp,用来查询车票,规划旅游路线。
但我发现,生成的效果乍一看很惊艳,但是并不符合我们真实的出行习惯。
为什么这么说?
因为按照我们正常的出现习惯是这样的:
1. 先说出行:旅行的第一步,肯定是从订车票开始嘛。根据车票的到达时间,再安排后面的行程。所以我们需要明确,定哪天,哪个点的车票,具体哪班车。
2.等到达目的地后,我们有可能先去酒店放行李,比较拖着个行李箱或者大生活背包,出行很不方便。提到酒店,我们需要提前选择自己想要住在哪个商圈,然后根据评分或者其他综合因素来确定,要住哪家。
从上面高德mcp的表现,可见出了很明显的问题,我要的是南山区,但是它推荐了福田区。如果用过高德的同学都知道,高德是可以根据南山来搜酒店的,说明有可能不是mcp本身能力的问题,而是AI在组装报文的时候,入参哪里出问题了。
3.把行李放到酒店以后,这时候估摸着饿坏了,应该会想要就近找家好吃的餐馆。但上面AI调用mcp并没有考虑到这一点。应当基于酒店周边的3公里内,推荐几家高分美食。
4.确定了我们要去的地点后,就要规划出行方式和路径了。假如没有来过深圳,肯定人生地不熟,出门全看导航。上面mcp给出来的路径和交通方式,我只能说聊胜于无。
比如说自驾,我就觉得挺离谱的,大部分人可能会更倾向于公共交通。
然而公共交通会有一个交通工具接驳的问题。
举个例子,我们要从酒店到餐馆,那么大多数时候是这样的:步行到最近的地铁站,然后乘坐地铁,到距离餐馆最近的地铁站,然后步行至餐馆。
所以一句话规划旅游攻略,看着很酷,但不是很现实。
而且在我们接入高德的mcp后,我觉得AI智能体更应该利用好高德的地图能力。
以前仅靠大模型本身的能力+搜索网络资料,给出来的攻略也就是个大概,因为存在资料过时以及大模型幻觉的问题。但是现在接入了高德的mcp,我觉得可以完全消除幻觉。
AI智能体只需要和我们交互,收集到一定的信息后,调用12306mcp查询高铁班次和我们确认。调用高德mcp查询酒店,景点,交通路线等。AI本身只做交互和在适当的时候调用工具查询信息和信息梳理,并不直接参与行程规划(因为AI规划的路线不一定是真实可靠的,基于其本身训练的语料,内容也有一定的随机性)
目前我已经完成了第一版工具封装:
-
查询特定时间段最早高铁班次(举例:早上八点钟后最早一班长沙到深圳的高铁) -
查询特定关键字范围内评分最高的酒店(举例:深圳南山区评分最高的酒店) -
查询特定地点周边n公里的餐馆(举例:A酒店附近3公里内评分最高的粤菜餐馆) -
查询同一个城市两个坐标之间的交通路径(举例:如何从A_酒店到达B_餐馆)
这是硬编码后的代码输出效果:
============================================================
🎉 长沙到深圳两天一夜旅行攻略
============================================================
🚄 高铁信息:
班次: G6015
出发: 08:03 长沙南
到达: 11:48 深圳北
历时: 03:45
二等座票价: 314.5元
🏨 酒店信息:
名称: 如家酒店(深圳南头古城大新地铁站店)
地址: 深圳市 南新路2205号
评分: 4.6分
价格: 300-500元/晚
🚇 深圳北站到酒店:
总时长: 47分钟
步行距离: 609米
交通费用: 4.0元
详细路线:
交通方式: 公共交通
用时: 47分钟
步行距离: 609米
票价: 4.0元
详细路线:
1. 🚇 地铁: 地铁5号线(环中线)(黄贝岭--赤湾)
从 深圳北站 到 宝安中心
用时: 29分钟
2. 🚇 地铁: 地铁1号线(罗宝线)(机场东--罗湖)
从 宝安中心 到 大新
用时: 9分钟
3. 🚶 步行: 608米
用时: 8分钟
1. 步行96米向左前方行走 (96米)
2. 步行9米右转 (9米)
3. 沿桃园路步行110米右转 (110米)
4. 沿花屋巷步行143米左转 (143米)
5. 步行46米右转 (46米)
6. 步行59米左转 (59米)
7. 步行92米右转 (92米)
8. 沿南新路步行53米 (53米)
🍽️ 餐厅信息:
名称: 金稻园砂锅粥(新南头店)
地址: 南头街道田厦社区桃园路147号南景苑(距地铁1号线桃园站C口步行440米)
评分: 4.8分
菜系: 粤菜
人均消费: 106.00
🚶 酒店到餐厅:
交通方式: 步行
距离: 531米
用时: 7分钟
详细路线:
交通方式: 步行
距离: 531米
用时: 7分钟
步行路线:
1. 沿南新路向北步行258米右转 (258米)
2. 步行20米直行 (20米)
3. 沿桃园路向东步行175米右转 (175米)
4. 沿常兴路向南步行72米右转 (72米)
5. 向西步行6米到达目的地 (6米)
🛍️ 万象天地信息:
名称: 深圳万象天地
地址: 深圳市南山区深南大道9668号
类型: 购物中心
描述: 高端购物娱乐综合体
🚇 餐厅到万象天地:
交通方式: 公共交通
直线距离: 4574米
用时: 20分钟
步行距离: 902米
交通费用: 2.0元
详细路线:
交通方式: 公共交通
用时: 20分钟
步行距离: 902米
票价: 2.0元
详细路线:
1. 🚶 步行: 516米
用时: 6分钟
1. 从餐厅出发,向地铁站方向步行 (150米)
2. 继续沿主要道路前行 (200米)
3. 到达桃园地铁站入口 (166米)
2. 🚇 地铁: 地铁1号线(罗宝线)(机场东--罗湖)
从 桃园 到 高新园
用时: 7分钟
3. 🚶 步行: 386米
用时: 5分钟
1. 步行127米左转 (127米)
2. 步行128米右转 (128米)
3. 沿科融路步行131米 (131米)
🎡 世界之窗信息:
名称: 深圳世界之窗
地址: 深圳市南山区深南大道9037号
类型: 主题公园
描述: 世界著名景观微缩景区
🎡 万象天地到世界之窗:
交通方式: 公共交通
直线距离: 3306米
用时: 16分钟
步行距离: 745米
交通费用: 2.0元
详细路线:
交通方式: 公共交通
用时: 16分钟
步行距离: 745米
票价: 2.0元
详细路线:
1. 🚶 步行: 386米
用时: 4分钟
1. 从万象天地出发,向地铁站方向步行 (128米)
2. 继续沿主要道路前行 (193米)
3. 到达地铁站入口 (65米)
2. 🚇 地铁: 地铁1号线(罗宝线)(机场东--罗湖)
从 高新园 到 世界之窗
用时: 5分钟
3. 🚶 步行: 359米
用时: 5分钟
1. 步行78米左转 (78米)
2. 步行31米右转 (31米)
3. 步行49米左转 (49米)
4. 步行201米 (201米)
🍲 火锅店信息:
名称: 芸山季·云南野生菌火锅(益田假日广场店)
地址: 深南大道9028号益田假日广场(深圳华侨城店)L3层
评分: 4.8分
菜系: 火锅
🍲 世界之窗到火锅店:
交通方式: 步行
距离: 419米
用时: 5分钟
详细路线:
交通方式: 步行
距离: 419米
用时: 5分钟
步行路线:
1. 向北步行201米右转 (201米)
2. 向东步行71米左转 (71米)
3. 向北步行147米到达目的地 (147米)
============================================================
💰 详细预算统计
============================================================
🚇 交通费用明细:
深圳北站到酒店: 4.0元 (公共交通)
酒店到餐厅: 免费 (步行)
餐厅到万象天地: 2.0元 (公共交通)
万象天地到世界之窗: 2.0元 (公共交通)
世界之窗到火锅店: 免费 (步行)
交通费用小计: 8.0元
🏨 住宿费用:
酒店: 如家酒店(深圳南头古城大新地铁站店)
价格: 300-500元/晚
🍽️ 餐饮费用:
午餐 - 金稻园砂锅粥(新南头店): 106.00元/人
晚餐 - 芸山季·云南野生菌火锅(益田假日广场店): None元/人
🚄 高铁费用:
G6015 二等座: 314.5元
📊 总预算估算 (单人):
高铁票: 314.5元
酒店住宿: 300-500元
市内交通: 8.0元
餐饮费用: 约200-300元
💳 总预算: 约800-1200元 (含高铁、住宿、交通、餐饮)
============================================================
🎉 旅行规划完成!
============================================================
有了这个详细的规划,我们就可以让AI帮我们生成一系列的行程卡。
当我们到达某一站点的时候,抽出对应的卡片,就知道接下来该怎么走了,不用时时刻刻开着导航查询。
接下来我将一步步真正完成这个行程规划智能体。
对12306mcp、高德mcp、智能体开发感兴趣的同学,欢迎入群交流(限时免费开放)。
推荐阅读:
方可乐,All in AI的AI实践玩家。
持续分享以下内容:
-
职场经验 -
AI编程 -
AI提效 -
副业探索
免费社群:记录了【方可乐】的一路成长的经验和日更思考
欢迎加入星球,和可乐一起成长。

