type
status
date
slug
summary
tags
category
icon
我在思考开发一个产品,它能够订阅多种信息源,并使用AI来总结,比如可以帮助用户关注每天发生的新闻,新发布的科技产品,新的功能变更等等,但是在此之前,需要先研究这个想法的可行性
fetch MCP server
我尝试过直接调用大模型,但是即使是号称支持联网搜索的大模型的使用效果也非常差,于是我找了一款用于获取网页数据的 mcp server,期望于整合 mcp server 以后能带来更好的效果。
LangChain
LangChain 是一个开发由大语言模型驱动的应用程序的框架,它提供了多种语言的SDK,可以轻松接入到项目中。
一个简单的网页内容总结器
在开发完整的项目之前,需要先尝试采集网页内容,分析并总结网页内容这一整个流程,而最简单的办法就是先写一个简单的网页内容总结页面来测试这一整个流程。从理论上来说这是很简单并且很容易实现的功能,事实上也很简单(找对工具和方法)。
首先, fetch MCP server 可以用来采集网页内容,并处理为 markdown 格式,更方便大模型使用,但是在使用 fetch MCP server 的过程中也遇到了一系列问题,其中最核心的就是想找一个方便使用的云端部署的 fetch MCP server 太麻烦,谷歌上一搜索可以找出很多 MCP 市场,但是这些市场要么魔改了开源项目的参数(项目介绍却是用的别人的readme,导致货不对板),要么限制了第三方调用,整体的使用体验非常差。好在最后经过一番搜索,还是找到一个能用的:https://mcpservers.org/remote-mcp-servers
Ps.我没选择本地部署是因为不想折腾环境,在我的认知里这个 fetch MCP server 本该是一个非常简单就能用的服务,理论上应该可以很轻易的找到云端部署好能用的接口。
使用 LangChain 就简单了,跟着文档就行。最后实现的效果类似下图:

图中展示的内容很简单,就是获取博客的最新帖子,并给出链接,到这一步可以说核心功能的逻辑就验证完成,接下来是组合更多的工作流,同时完成一个常见的工具网站通用功能的开发,例如用户注册登录,充值计费等等。
- 作者:阿杰鲁
- 链接:https://dddd.moe/article/1f47d549-6f33-8031-b15b-f715596537b3
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。