---
title: 有了 AI，旅行规划终于变轻松了
slug: ai-trip-planning-cli-mcp-roadbook
description: 从小红书、马蜂窝收集攻略和路线，到比机票酒店、调整行程，AI 正在接过旅行准备里那些琐碎的工作。我也终于可以多想想：这次旅行，自己真正想怎么玩。
date: 2026-09-18
category: Notes
tags:
  - AI
  - 工作流
  - 旅行
  - MCP
draft: false
featured: false
hidden: false
archived: false
---

> **旅行攻略 Skill · 打包带走**
>
> 规划流程、API 配置、工具接入与手机路书制作，整理成一份可复用的 Skill。
>
> [↓ 下载旅行攻略 Skill](/downloads/skills/travel-roadbook-2026-09-18.zip)
>
> ZIP · 16 KB · 含安装与配置说明

我很喜欢旅行，也喜欢看别人分享沿途的风景。但一想到要把这些想去的地方排成一份完整行程，还是会觉得有点麻烦。

小红书收藏了一堆攻略，真正开始准备时，要重新翻出来看；看到一个喜欢的地方，要去地图里找位置，查它和下一站隔多远；路线差不多排好了，又得看机票、挑酒店。好不容易拼成一个方案，临时想多去一个地方，后面几天可能都要跟着调整。

每件事都不难，凑在一起却很耗精力。

最近规划自己的国庆高原自驾，我越来越明显地感受到：**有了 AI，旅行规划真的变轻松了。**

那些查找、摘录、比较、重新排列的工作，终于可以交出去一部分。我只需要先说清楚大概想怎么玩，再看着方案一点点调整。原本散落在各个 App 里的信息，也能逐渐整理到一起。

这次做出来的成果，是一份自己的[国庆高原自驾路书](https://zxt.zone/trip.html)。里面有两个方案、逐日安排、地图和对应攻略。页面本身很实用，而做它的过程，也让我重新体会到了规划旅行的乐趣。

## 收藏过的攻略，终于更容易用起来了

刷小红书时，很容易被一个地方打动。

可能是一张湖边的照片，可能是一条沿着雪山开的公路，也可能是别人随手分享的观景位置。顺手点下收藏，心里想着「以后去这里」，等真正准备出发时，却未必记得当时收藏它的原因。

同一个地方，不同笔记的叫法可能还不一样。有的写景区名字，有的写机位，有的只在图片里标了位置。把这些信息整理清楚，本身就是一项工作。

现在，我可以把选中的笔记链接交给 AI，借助采集工具读取正文和配图，整理出里面的点位、拍照建议和需要注意的事情，再保留原笔记链接，方便回头查看。

这样一来，看攻略时就可以更专注于自己的兴趣：这片风景喜不喜欢，这个地方想不想停留。至于把地名摘出来、把重复信息合并、把相关笔记放在一起，可以让 AI 帮忙完成。

**收藏夹里的「有机会想去」，开始更容易变成行程里的某一站。**

当然，笔记里提到的位置和经验，还需要进一步核对。但至少不用每次都从翻收藏夹、抄地名开始了。

## 别人走过的路线，也能变成自己的计划

路线本身，也可以从小红书、马蜂窝上的攻略和游记里找。看到一条喜欢的自驾环线，或一份和自己出行天数接近的安排，就有了一个可以参考的起点。

把这些路线内容交给 AI，它就能帮忙梳理每天经过哪里、住在哪里，再比较几份攻略的共同点和差异。有的路线多留了一天看风景，有的多走了几个地方，这些取舍整理出来后，比自己来回翻游记容易看清楚。

接下来，就可以按自己的时间和兴趣调整：

> 参考这两篇攻略的路线，我只有八天，更喜欢自然风光。帮我保留最想去的几站，减少每天赶路的时间，看看怎么安排更合适。

**有别人走过的路线作为参考，再让 AI 帮忙改成适合自己的版本，开始规划就轻松了很多。**

旅行规划最容易卡住的地方，是取舍。

想去的地方很多，时间却有限。地图上看着相邻的两个点，开车可能要绕一大圈；一条路线看着很丰富，真正排到一天里，可能大部分时间都在赶路。

过去要自己在地图和攻略之间反复切换，查完这一段，再查下一段，还要记住前面的结果。

有了参考路线，再接上地图工具，AI 就能帮忙核对点位、查询各段距离和驾驶时间，看看调整后的安排是否合理。高德 API 提供位置、路线和地图能力，MCP 则让 AI 可以调用其中的工具。高德官方已经提供了地点搜索和路径规划等服务，感兴趣可以看[高德 MCP 文档](https://developer.amap.com/api/mcp-server/summary)。我自己的路书页面也用到了高德 JS API，把点位和路线展示在地图上。

对规划旅行的人来说，这些技术带来的变化很具体：可以直接围绕自己的想法继续聊。

> 这几个地方能不能顺路一起去？
>
> 这一天安排得有点满，帮我减少一些赶路时间。
>
> 我更想在这里拍照，能不能多留一点时间，把另一个点改成可选？

AI 根据查询到的路线来调整，我再看结果是不是符合自己的期待。驾驶之外的吃饭、拍照和休息，也可以一起考虑进去。

这样反复几轮，方案会越来越接近自己想要的节奏。需要做决定时，面前已经有了整理好的信息，不用一边查、一边记、一边在脑子里拼路线。

## 查机票和酒店，也少了一些来回折腾

机票和酒店同样会影响整个行程。

早一天出发有没有更合适的航班？换一个机场是否方便？这家酒店便宜一些，但会不会离第二天要去的地方太远？这些问题经常需要打开好几个结果来回比较。

这次我用到了飞猪 CLI，也就是 `flyai`，让 AI 可以通过工具查询机票和酒店，再把结果按我的条件整理出来。它的接入说明可以在 [FLY.AI 官方文档](https://open.fly.ai/docs/quickstart)里找到。

有了这个能力，就可以让 AI 帮忙比较几个可选日期、不同航班，以及沿途的住宿选择。价格、出发和到达时间、位置这些信息放在一起，做决定会轻松很多。

比如，一个航班票价更低，却可能到得太晚；一家酒店看着不错，却需要第二天折返。让 AI 把这些差异说明白，我就能更快判断，自己愿不愿意为便宜一点的价格多折腾。

查到的价格需要保留查询时间，预订前也要重新确认。但准备阶段那些重复搜索、抄写和对照的工作，已经可以省下不少。

## 最让我觉得轻松的，是可以随时改主意

一份旅行计划，很少第一版就满意。

看了新的攻略，可能想加一个地方；排完路线，可能又觉得太赶；和同行的人聊过之后，也可能发现大家更想慢一点。

以前每次改动，都要考虑一串连带影响。换一个住宿点，两天的路线要重看；增加一个景点，后面的时间就得重新算。改几次之后，很容易觉得「算了，就这样吧」。

有了 AI，提出修改的成本低了很多。

> 这一天太累了，帮我排松一点。
>
> 这个地方我很想去，看看怎么调整比较合适。
>
> 已经确定的住宿先保留，再给我一个少绕路的方案。

把要求说出来，让它整理受影响的安排、重新核对路线，然后再一起看哪里需要调整。原本要自己重新铺开的工作，现在有了一个可以接着往下做的起点。

**因为修改没那么麻烦了，我也更愿意多比较一种可能。**

可以看看节奏慢一点会怎样，也可以看看多留一晚会怎样。自己的偏好未必一开始就能说得很完整，但在这些来回比较里，会越来越清楚。

## 最后，带走一份方便查看的路书

信息整理好之后，我又让 AI 帮忙把它们做成了一个网页。

[这份国庆高原自驾路书](https://zxt.zone/trip.html)可以切换两个方案，按天展开行程，对照地图看点位，也可以直接打开相关的小红书攻略。住宿、补给和出发前的准备事项，都放在同一页里。

打开它，就能看到某一天大概怎么走、沿途想看什么。不用重新翻聊天记录，也不用再去猜某张截图对应的是哪一天。

这份路书还在出发前持续调整，里面也保留了待复核的内容。但从收集想法，到比较路线，再到整理成一个自己愿意打开的页面，AI 已经帮我接过了很多零碎的工作。

回头看，小红书、马蜂窝上的攻略和路线提供参考，高德 API 和 MCP 帮忙核对位置与路程，飞猪 CLI 查询机票酒店。AI 把这些信息接起来之后，我可以更自然地说自己的需求，也更容易得到一份能继续修改的计划。

旅行准备里，我喜欢的部分一直都在：发现一个想去的地方，想象沿途会看到什么，和同行的人商量在哪里多待一会儿。那些让人疲惫的查找、搬运和反复核对，现在终于有人能帮忙分担。

**有了 AI，从「我想去这里」到「我们这样出发吧」，中间少了很多琐碎的折腾。**

于是，出发前也能多留一点精力，期待旅行本身。


## 把这套方法带走：旅行攻略 Skill

我把这次做路书的方法整理成了一个可以复用的 **travel-roadbook Skill**。下次准备旅行时，可以从目的地、日期、已经订好的酒店和收藏的攻略开始，让 AI 按同一套流程继续往下做。

> **旅行攻略 Skill · 下载与安装**
>
> [↓ 下载旅行攻略 Skill](/downloads/skills/travel-roadbook-2026-09-18.zip)
>
> ZIP · 16 KB · 2026-09-18 更新

压缩包里包含：

- **规划流程**：提取需求、锁定住宿、编排逐日行程、比较备选方案，再核对距离和时间。
- **API 与工具配置**：高德 JS API Key、安全密钥和 Web 服务 Key 的区别，以及小红书素材采集、FlyAI 机票酒店查询的接入说明。
- **网页制作与验收**：地图和日期联动、手机排版，以及地图加载失败时仍能阅读行程的处理方法。
- **能力清单与示例**：哪些能力是原网页实际使用的，哪些属于可选扩展，另附需求模板、环境变量示例和自检脚本。

在 Codex 中使用时，把解压得到的 `travel-roadbook` 文件夹放到 `~/.codex/skills/` 下，再开启一个新会话。如果设置过 `CODEX_HOME`，则放到它的 `skills` 子目录。也可以直接把文件夹中的 `SKILL.md` 交给支持本地技能的 Agent 读取。

然后像这样提出需求：

> 用 $travel-roadbook 做一份 7 天自驾攻略，保留我已经订好的酒店，整合这些小红书链接。核对每天的距离和驾驶时间，给出下雨备选，最后生成手机可读的路书网页。

第一次配置可以先看包里的 `references/setup.md`。高德、小红书和 FlyAI 的依赖按需要接入；只做文字攻略，不必把所有工具都装齐。压缩包不含 API 密钥、外部依赖 skills 或 Roadbook Studio 源码，需要地图、素材采集和报价功能时，按说明使用自己的配置。
