玩转 MCP 第三弹|一文教会你如何用 Trae 创建你的专属“行程规划助手”

大模型数据库容器

picture.image

哈喽大家好呀,「玩转 MCP」系列不知不觉已经到了第三弹,在之前的系列教程中我们分别向大家介绍了如何通过使用 MCP 将你的 Figma 设计稿转换为前端代码以及如何用 MCP 实现网页自动化测试,还没看过的小伙伴快去补课吧~

「玩转 MCP 」系列最后一弹将向大家介绍如何在 Trae IDE 中使用高德地图的 MCP Server(amap-maps)来规划旅行行程。通过该实践,你可以在 Trae IDE 中创建一个 “行程规划助手”。根据你的目的地,它可以使用高德地图的 MCP Server 高效地访问地图数据、获取路线信息等,让你的出行规划过程更加便捷和智能!(完整内容同步发布于官方文档站,想在电脑跟练的小伙伴也可以通过这里访问呦~,链接:https://sourl.cn/uh2Qz5)

picture.image

效果展示

以下示例中,作者使用配置了 MCP Server(amap-maps)的”行程规划助手“制作了一个杭州三日游行程规划。

picture.image

picture.image

操作步骤

跟随教程,在项目中集成高德地图的 MCP Server,配置智能体,然后使用指令快速生成一份行程计划。

第一步:安装 Trae IDE

Trae IDE 与 AI 深度集成,提供智能问答、代码自动补全以及基于 Agent 的 AI 自动编程能力。使用 Trae 开发项目时,你可以与 AI 灵活协作,提升开发效率。前往 Trae CN 官网,下载 Trae IDE 的安装包,然后将其安装至你的计算机。

(链接: https://sourl.cn/xZNCR2

第二步:配置 MCP Sever 的运行环境(已安装的小伙伴可跳至第三步)

为确保正常启动 MCP Server,你需要安装以下依赖:

● npx:依赖于 Node.js,版本需大于等于 18。

● uvx:命令行工具,用于快速运行 Python 脚本。

首先,为便于后续通过命令行安装依赖,让我们在 Trae IDE 中打开终端。步骤如下:

1. 启动 Trae IDE。

2. 在顶部菜单栏中,点击终端 > 新建终端 ,界面底部显示 终端 面板。

picture.image

picture.image

打开终端后,使用以下步骤安装 uvx:

1. 前往Python官网(链接:https://www.python.org/downloads/),下载并安装 Python 3.8 或更高版本。

2. 安装完成后,在终端中执行以下命令确认是否安装成功。

  
python3 --version

若安装成功,终端中会输出已安装的 Python 的版本号。

3. 执行以下命令,安装 uv(包含 uvx)。

macOS / Linux 安装命令:

  
curl -LsSf https://astral.sh/uv/install.sh | sh

Windows 安装命令(PowerShell):

  
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

4. 执行 source $HOME/.local/bin/env 命令,加载 uvx 所需的运行时环境变量和初始化配置。

5. 执行以下命令,验证是否安装成功。

  
uvx --version

若安装成功,终端中会输出已安装的 uvx 的版本号。

uvx 安装完成后,使用以下步骤安装 Node.js:

1. 请前往 Node.js 官网,下载并安装 Node.js 18 或更高版本。

2. 安装完成后,在终端中运行以下命令确认是否安装成功。

  
node -v  
npx -v

若安装成功,终端中会输出已安装的 Node.js 的版本号,例如:

  
v18.19.0  
10.2.0

3. 重启 Trae IDE 以使 Node.js 生效。

picture.image

第三步:成为高德地图开发者并创建 Key

成为高德地图开发者,在高德地图开放平台上创建应用并为其添加 Key。后续在 Trae IDE 中接入高德地图 MCP Server 时,需要使用该 Key。

1 . 登录高德开放平台(链接:https://lbs.amap.com),小编选择的方式为 “短信登录”。

2. 登录完成后,回到高德开放平台首页,点击页面右上角的 控制台

picture.image

你将前往 注册开发者 页面。

3.个人认证开发者 部分,选择 个人支付宝扫码认证

picture.image

4. 根据页面提示,完善信息,然后点击底部的 提交材料 按钮。

picture.image

认证完成后,你将前往控制台。

picture.image

5. 在左侧导航栏中,点击 应用管理 > 我的应用

你将进入 我的应用 面板。

6. 点击右上角的 创建新应用 按钮。

picture.image

界面上出现 新建应用 弹窗。

7. 输入任意应用名称,将应用类型设置为 出行 ,然后点击 新建 按钮。

picture.image

平台将为你新建应用。

8. 应用创建完成后,点击应用条目右侧的 添加 Key 按钮。

picture.image

界面上出现 Key 配置窗口。

9. 填入 Key 的名称,将 服务平台 设置为 Web 服务 ,勾选 阅读并同意 高德地图开放平台服务协议 和 高德地图开放平台隐私权政策 选框,然后点击 提交 按钮。

picture.image

你已成功创建应用并为其添加 Key。

picture.image

第四步:添加高德地图 MCP Server(amap-maps)

1. 打开 Trae IDE。

2. 在 AI 对话框的右上角,点击 设置 图标,然后在菜单中选择 MCP

picture.image

界面上显示 MCP 页签。

3.MCP 页签中,点击 + 添加 MCP Servers 按钮。若你已添加过 MCP Server,则点击右侧区域的 + 添加 按钮。

picture.image

你已进入 MCP Server 市场。

4. 点击 手动配置

picture.image

界面上显示 手动配置 弹窗。

5. 在输入框中粘贴以下配置内容。AMAP_MAPS_API_KEY 部分需要填入 “第三步” 在高德开放平台上创建的 Key。

  
{  
"mcpServers": {  
"amap-maps": {  
"command": "npx",  
"args": ["-y", "@amap/amap-maps-mcp-server"],  
"env": {  
"AMAP_MAPS_API_KEY": "你在高德官网上申请的 key"  
      }  
    }  
  }  
}

picture.image

6. 点击底部的 确认 按钮。

高德地图 MCP Server(amap-maps)已被接入 Trae IDE,并已被自动添加至内置智能体 - Builder with MCP。

picture.image

picture.image

你可以直接使用 Builder with MCP 来体验高德地图的 MCP Server(参考“第六步”)。若你希望创建一个自定义智能体,通过配置提示词和工具集来使其更好地处理你的需求,请继续往下操作。

picture.image

第五步:创建自定义智能体并为其配置高德地图 MCP Server

智能体(Agent)是你面向不同开发场景的编程助手。你可以创建自定义智能体,通过灵活配置提示词和工具集,使其更高效地帮你完成复杂任务。

1. 在 AI 对话框的右上角,点击 设置 图标,然后在菜单中选择 智能体

picture.image

界面上显示 智能体 页签。

2. 点击右侧区域的 + 创建智能体 按钮。

picture.image

智能体配置面板已打开。

3. 配置该智能体:

a. (可选) 上传智能体的头像。

b. 输入智能体的名称(例如:行程规划助手)。

c. 配置智能体的提示词。你可以使用以下参考提示词:

  
你是一个经验丰富的旅行大师,具备成熟的行程规划能力。根据用户提供的目的地,你需要为用户制作详细的行程规划。具体要求如下:  
  
## 设计要点  
- 网格布局,分区清晰  
- 打印友好:高对比度、合适字体、避免深背景  
- 使用合适的图标区分活动类型(景点/餐饮/交通等)  
- 融入简约现代风格和专业旅行指南元素  
- 制作网页地图,自定义绘制旅游路线和位置  
- 网页使用简约美观页面风格,景区图片以卡片展示  
- 行程规划结果在高德地图 app 展示,并集成到 h5 页面中  
  
## 必备内容  
- 行程标题(目的地、日期、天气)  
- 每日概览(带图标的活动摘要)  
- 详细时间表(时间/地点/活动/备注)  
- 交通信息(地图/路线/时间/方式)  
- 食宿信息(地址/时间/推荐)  
- 实用信息(紧急电话/注意事项)

d.工具-MCP 部分,仅勾选 amap-maps

e.工具-内置 部分,文件系统(File System)、终端(Terminal)、联网搜索(Web Search)、预览(Preview) 。四个内置工具的作用如下:

● 文件系统:对文件进行增删改查。

● 终端:在终端运行命令,并获取命令的运行状态和结果。

● 联网搜索:搜索和用户任务相关的网页内容。

● 预览:在生成可预览的前端结果后提供预览入口。

配置完成后的面板如下:

picture.image

4. 点击底部的 创建 按钮。

智能体创建成功。点击 立即使用 按钮,开启与智能体的对话。

picture.image

第六步:开启对话,制作旅行计划

在上一环节中,点击 立即使用 按钮后,系统会自动跳转至 AI 对话框,并默认选用 旅行规划助手 智能体(若未创建自定义智能体,则使用 Builder with MCP )。你可以与该智能体对话,描述你的目的地和出行时间,智能体会调用高德地图中的信息帮你规划行程。步骤如下:

1. 在本地新建一个文件夹,然后在 Trae IDE 中打开它。

2. 在 AI 对话输入框右下角,选择你想使用的模型(本教程使用 DeepSeek-V3-0324)。

3. 输入你的需求并发送(例如:我计划去杭州游玩三天,帮我制作一个旅行攻略,要求如下:包含出行时间、天气状况、路线规划;制作网页地图来绘制旅游路线和位置;网页使用简约美观页面风格,景区图片以卡片展示)。

提示

你可以根据文末“参考信息:高德地图 MCP Server 支持的能力” 来设计需求。

picture.image

智能体开始调用 amap-maps 中的工具和服务,根据你的需求制定旅行计划,并生成可预览的 .html 文件。以下输出过程供参考:

picture.image

4. 在 .html 文件中输入 “第三步” 中创建的 Key。

提示

若智能体提示你将代码中的 YOUR_AMAP_KEY(也可能是意思相同的其他内容形式,你可以在 .html 文件中搜索关键词 “key” 来定位)替换为有效的高德地图 API Key,则需要操作此步骤,从而确保地图内容可以在 .html 文件中正常展示。

picture.image

picture.image

5. 打开项目文件中的 .html 文件,预览智能体生成的旅行计划。

6. 持续与智能体对话,优化旅行计划,直至达到让你满意的效果。

picture.image

参考信息:

高德地图 MCP Server 支持的命令

高德地图 MCP Server 支持的能力如下:

picture.image

借助 Trae IDE 的模型上下文协议(MCP)功能轻松创建了“行程规划助手”,让你不再为制定旅行路线而苦恼,你是否也跃跃欲试,想用 MCP 实现创意需求?快点击「阅读原文」,直达下载链接,即刻体验!

在往期 “玩转 MCP” 系列中,我们分享了众多实用案例,见证了 MCP 的无限潜力。感谢一路相伴,期待你用 MCP 创造出更多精彩!

picture.image

0
0
0
0
关于作者
关于作者

文章

0

获赞

0

收藏

0

相关资源
CV 技术在视频创作中的应用
本次演讲将介绍在拍摄、编辑等场景,我们如何利用 AI 技术赋能创作者;以及基于这些场景,字节跳动积累的领先技术能力。
相关产品
评论
未登录
看完啦,登录分享一下感受吧~
暂无评论