ARTICLE · 1356014
给贾维斯装了个地图插件,现在一句话就能把票推到付款页
我想这要不用我的贾维斯系统试试,我就说了一句话,剩下的全丢给它了。
01 一句话,五分钟出了三个方案
原话是:"帮我规划 17 号去深圳北站,有多远,选价格最便宜的,火车飞机都行。"

它先看我人在哪。网络出口 IP 在浙江台州,它就把台州当出发地,然后问我一句"对不对"——不对就改,一句话的事。
接着算距离。台州到深圳北,开车 1244 公里,13 个小时。直线距离一千公里出头。
然后去查票。17 号台州到深圳北的动车有九班,二等座 ¥462 到 ¥525。当晚还有一班夜车,22:49 从台州西走,第二天早上 06:15 到深圳北,二等座 ¥396。
到这儿其实已经能交差了。
但它没停。它顺手算了一笔:如果 16 号晚上坐这趟夜车,17 号一早正好到,还省一晚酒店钱。它又发现深圳 17 到 20 号在放秋假,进出深圳的机票被顶到 ¥789,平时才四百多。它还查到台州飞深圳那两天压根没有直飞,全是中转,最便宜 ¥957,还得跨天。
最后它跟我说的是:夜车 396 最便宜,但你老婆第一次坐飞机,建议从温州龙湾走直飞。
我需要的就是这句话。不是甩给我一堆选项让我自己挑,是把"为什么"也一起给我。
02 我这套系统,说白了挺笨的
不先讲清楚我这套东西长什么样,下面你没法照搬。
它不是个 App。底下是一个本地 Obsidian 库,一万多篇 Markdown,按 PARA 分好类。外面套着 CodeBuddy 当脑子,再加一层 Python 写的能力:本地向量检索(LanceDB 加 BGE 中文嵌入)、语音助手、n8n 工作流。
库里有三十多个技能,读书笔记、复盘、数据分析、报告生成、日历、邮件都有。每天早上它把订阅源里的 AI 新闻过一遍,晚上我把当天乱七八糟的想法丢进去,它自己归到对应的卡片。
说句实在话,这套东西最难的地方从来不是"能不能聊天"。
难的是它凭什么知道外面发生了什么。
大模型的知识停在训练那天。它不知道今天台州到深圳有几班车,不知道深圳这几天在放秋假,更不知道你楼下那家店几点关门。
MCP 就是补这个漏的。
03 MCP 是个啥,一句话说完
MCP 全称 Model Context Protocol,一套让 AI 调外部工具的通用协议。你就当它是 AI 的 USB 口。
装个地图的,它会查地址、算路线、看天气。装个浏览器的,它能自己点网页。装个飞书的,它能读写你的文档。
不用你写代码对接,配置文件里加几行 JSON 就完事。协议本身和官方服务器列表在这:https://modelcontextprotocol.io
我给贾维斯装的第一个是地图。装完它多了十二个本事:地址转坐标、坐标转地址、搜地点、搜周边、四种路线规划(开车、走路、骑车、公交)、量距离、查天气、看 IP 在哪。
那天的距离、坐标、天气,全是它自己查的,我一个数字都没喂。
04 动手之前,先确认两件事
1.有没有 Nodejs。打开命令行敲 node -v,能出 18 以上的版本号就行。没有的话去https://nodejs.org装个 LTS,一路下一步。
2.安装好codebuddy
怎么安装?
直接在命令行丢代码给它就可以,代码👉:npm install -g @tencent-ai/codebuddy-code
安装好就输入codebuddy登录
然后配置高德地图MCP,操作如下:
05 第一步,去高德拿 Key
打开https://lbs.amap.com/

右上角注册登录,手机号就行,进去点「控制台」。

控制台会让你实名认证,选"个人开发者",按提示填身份证。认证过了才有调用额度,一般几分钟到几小时不等。
认证完了直接进这个地址:https://console.amap.com/dev/key/app
点「创建新应用」,名字随便起,我写的"我的贾维斯",类型选「出行」或者「其他」,提交。


应用建好之后,在它下面点「添加 Key」。名字还是随便写,服务平台这一项必须选「Web服务」。
这一步是整个教程最容易错的地方。选成「Web端(JS API)」或者「Android 平台」,后面一定调不通,因为 MCP 这个包走的是 HTTP 服务接口,不是画地图那个接口。

提交完你会看到一串 32 位的字符,这就是 AMAP_MAPS_API_KEY,复制下来。

多说一句:这串东西等于你的账号额度,别贴到公开仓库,也别发群里。我自己的就放在本地配置文件里,不上云。
06 第二步,把 Key 丢给 AI,让它自己写
到这儿其实不用你动手。
把下面这段话复制给 AI,Key 换成你自己的:
帮我装高德地图 MCP。Key 是【粘你的 Key】。我的配置文件在这儿:C:\Users\你的用户名.codebuddy.mcp.json,你先备份一份,再把 amap-maps 加进 mcpServers,别动我原来那几个服务器,写完帮我检查一下格式有没有写错。
它自己会找到文件、存一份备份、往 mcpServers 里插一段、把括号逗号核一遍,最后提醒你重启。
你要盯的只有两件事:原来的服务器还在不在,Key 有没有粘对。
改完大概长这样,扫一眼就行:
{”mcpServers”: {”amap-maps”: {”command”: ”npx”,”args”: [”-y”, ”@amap/amap-maps-mcp-server”],”env”: { ”AMAP_MAPS_API_KEY”: ”你的Key” }}}}
07 第三步,重启codebuddy,然后验它一句
这一步能栽掉九成人。要完全退出客户端,不是关窗口。
重开,先问它一句:你现在有哪些地图工具?
正常的话它会报一串名字出来,maps_geo、maps_distance、maps_weather 这种,十二个。

再问:从台州到深圳北站有多远?
它开始调工具,最后告诉你 1244 公里、13 小时,就成了。

没成的话,对着这四种情况查:
报 INVALID_USER_KEY 或者 USERKEY_PLAT_NOMATCH,是 Key 错了,或者服务平台没选「Web服务」。
提示要安装、或者 command not found,是 Nodejs 没装、版本太低,回去敲 node -v。
列表里根本没有 amap 相关的东西,八成是格式写错了,多一个逗号少一个大括号都这样,让 AI 帮你核一遍。
能调通但返回配额超限,是这个月免费额度用完了。高德基础服务现在是取消日配额、只留月配额,个人用一般够,超了要么等下个月,要么在控制台买量。
08 它到底干了啥,我拆给你看
很多人以为 AI 查票是"上网搜了一下"。真不是。
它先看我在哪。IP 在台州,它就把这当出发地。不问我"你在哪个城市",因为问一句就多一轮对话,能省就省。
然后把"深圳北站"四个字变成经纬度,114.025796, 22.608443。所有距离都是拿这个坐标算的。
接着联网查班次,把 17 号台州到深圳的动车时刻、余票、价格抓下来。
然后摊在一张表上比,还不光比票价,把"要不要多住一晚"也算进去。
最后给结论。不是"你自己看",是"最便宜是这班,我建议这班"。

我以前用别的工具,问同一句话,它给我甩一百个选项,让我自己翻。翻十分钟,最后还是自己拍脑袋。
假如你不满意还可以让它改,直到你满意为止,当然一般推荐的还是比较准确的。
09 最后那一下,我自己按
那天后面是这样的:我认可了方案,它给我一个链接,我点开,选好航班,填我们俩的身份证,付款。

从"我想去深圳"到"我人在付款页上",我只干了几件事:说一句话、登录高德地图配置(下次就不用登录配置了),确认一次、点付款。
链接也不是搜索首页,是已经带着日期和航线的列表页。我点进去就看见那班 07:20 从路桥起飞、09:35 落白云的飞机,350。它连"该点哪个"都替我想好了。


有人问过我,为啥不让它直接把钱付了。
两个层面。能不能,和该不该。
能不能这块,市面上确实有支付的 MCP。支付宝的支付 MCP Server 是国内第一家支持 MCP 协议的支付机构,能创建支付、查支付、退款、查退款(文档:https://opendocs.alipay.com/open/0go80l)。但它是给商户收款用的,得申请智能化的受限密钥,还得有真实的商户订单号。不是给个人买东西的。
更关键的是该不该。
我这套系统的配置文件里有一条硬规矩,写在"红线"那个文件里:AI 不许花钱、不许对外发消息、不许删数据、不许改权限,这些全归我一个人。
不是技术上做不到,是这笔账不能算错。
它帮我查票、比价、算时间、找换乘,错了大不了重来一遍。它替我付钱,错一次就是真金白银。
风险不一样,权限就不能一样。
所以我给它的线是:能把我推到"只剩最后一下"的位置,最后那一下必须我自己按。
有意思的是,这么干之后我反而更敢用它。因为它压根没有越界的机会,我不用每次提心吊胆去查它偷偷干了啥。
10 还能接什么,网址都给你
装完高德之后我把能接的东西翻了一圈,按用处分五类。
出行这块
高德地图 MCP:https://lbs.amap.com/十二个工具,地址、地点、路线、天气、距离,国内覆盖最全的一个,个人免费用量够。
腾讯位置服务 MCP:https://lbs.qq.com/service/MCP/mcpServer搜索、路线、地址解析都有,做小程序或者在微信里折腾的,用它更顺,坐标系天然对得上。
查资料这块
阿里云百炼的 MCP 广场:https://bailian.console.aliyun.com/?tab=mcp门槛最低的一个入口,里面上百个服务:万方文献检索(三亿多条学术资源)、联网搜索、网页解析、快递查询、天气预报、盈米基金的行情和组合诊断。大多是一键部署、按量付费,不用自己运维。
办公这块
飞书官方 MCP:https://open.feishu.cn/document/uAjLw4CM/ukTMukTMukTM/mcp_integration/mcp_introduction一行命令就能起:npx -y @larksuiteoapi/lark-mcp,配上应用的 App ID 和 Secret,授权完 AI 就能读写你的文档、日历、消息。用飞书办公的,这个最值。
点网页这块
Playwright MCP:https://github.com/microsoft/playwright-mcp微软出的,能让 AI 真打开网页、点按钮、填表单。这能力很强,也最需要划边界,它能点"提交",就能点"付款"。我的做法是只给它"打开页面"的权限,所有提交动作人工来。
付钱这块
支付宝支付 MCP Server:https://opendocs.alipay.com/open/0go80l前面说过,商户场景,个人用不上。但它的意义是给行业打了个样:支付能接进 AI,只是接法得有密钥、有沙箱、有额度上限。
本地这一层
filesystem、memory、sequential-thinking,这三个我一直开着。读写本地文件、跨对话的记忆、把复杂问题拆成一步步推理。不联网、不带钱,最安全,也是整个贾维斯的地基。这三个不用找官网,配置里写 npx 包名就能跑。
11 我挑工具就三条线
现在 MCP 多到看不过来,我只看三件事。
它会不会动钱。会动钱的一律不接,或者只接只读的部分。
它会不会对外说话。能发消息、发邮件、发帖的,我要求每次先给我看草稿。发出去的东西收不回来。
它会不会读隐私。我的库是分轨的,健康、保单、证件这些默认不进 AI 的上下文。装之前先问一句:这东西能读到我哪个目录。
三条都不是技术问题,是权限问题。而权限这事,永远比技术重要。
12 今晚就能试
别一次装一堆。
花十分钟,打开https://lbs.amap.com/拿个 Key,把那段 JSON 塞进配置文件,重启,然后问它一句:
从我家到最近的高铁站,开车要多久?
也可以让它一句话推荐,它不是随便说说,是根据真实的事情,把事情办了。
它答出来那一刻,你就知道 MCP 和普通聊天机器人差在哪了。
不是它突然变聪明了,是它终于能看见外面了。
最后问你个事。
如果 AI 能替你把一件事推到"就差最后一下",你最想让它干哪件?订票、订酒店,还是每天早上替你把该看的那几条信息挑出来?















































































