为了分享自己做的 MCP,我最后做了一个网站…

最初只想做一个 MCP server 练练手,验证 MCP 能力边界,结果却一步步把 coze 、混元智能体都摸个底朝天,最终把功能做了一个网站。。

背景是马上国庆了,想用智能体帮我规划一下旅游路线。路线规划最耗费时间精力的就是酒店,我打算用 mcp 来解决这个痛点。

从数据入手,先写了一个优惠酒店信息爬虫,爬取携程上面支持“未订可退、过期自动退”的优惠酒店。选择携程是因为大平台,产品相对可靠也比较有保障。而过期退则可以很好的应对行程变化的突发情况。

有了数据,再写一个 API,然后套上 mcp 协议,就算完事了。

放在 ChatBot 里,很快就 work 了

但这只是开始,想要分享 MCP server 给被人用,还需要发布到 coze 和混元这样的平台。

这是 coze 生成的结果,虽然按照要求的产品卡片格式排版,但是忽略了图片元素渲染,导致图片位置看起来特奇怪。好在预定链接可以点击,正确跳转。

而混元的情况则比较糟糕,完全没理会产品卡片格式要求,图片和产品链接都是虚拟的。。完全没用。

本来 MCP 就的意义就在于打通大模型和真实数据壁垒,结果大平台处于信息安全的考量,粗暴地把有用的数据都隐蔽,“娃娃跟洗澡水一起倒“了。

看来短期内,真正的开放还很难做到。

基于此,也只好另想办法。

自己的网站总归不受限吧?

好在有了 AI 辅助编程,制作一个网站不像往常那样费劲。

这是最终效果,不仅排版美观了,有了更强的大模型支持,内容也丰富许多。

目前用的是我自用同款大模型,等调用量上来恐怕扛不住,再换回普通版。

嗯,这才是最初构思中,旅游路线规划应用应该有的样子。

还有优化空间,后面慢慢整活吧。

从左到右依次是:1、计划生成页;2、行程信息录入;3、计划生成进度;4、生成结果展示

从左到右依次是:1、计划生成页;2、行程信息录入;3、计划生成进度;4、生成结果展示

从左到右依次是:1、首页;2城市列表页;3、旅程列表页;4、旅程详情页

从左到右依次是:1、首页;2城市列表页;3、旅程列表页;4、旅程详情页

分享到:

评论完整模式加载中...如果长时间无法加载,请针对 disq.us | disquscdn.com | disqus.com 启用代理