Agent时代HTML!微软开源创新框架,网站秒变智能体

微软在“Build 2025”全球开发者大会上,开源了一个重要框架——NLWeb

NLWeb能将任何网站轻松、快速地转变为一个由AI驱动的应用,使用户能够像使用AI助手或Copilot一样,通过自然语言查询网站内容。并且每个NLWeb实例都是一个MCP服务器,网站可自主选择是否将内容纳入MCP生态。

也就是说,当你使用NLWeb开发自己的网站并开启MCP服务,那么所有MCP生态的智能体都能访问你的网站,这将是智能体互联网时代的HTML

开源地址:https://github.com/microsoft/nlweb

NLWeb简单介绍

NLWeb的核心优势在于极大地简化了自然语言界面的开发过程。通过利用网站已有的半结构化数据,例如,Schema.orgRSS等,能够快速构建自然语言交互系统,而无需从头开始开发复杂的逻辑。这种简化不仅节省了开发时间,还降低了技术门槛即使是小型团队或个人开发者也能轻松上手。

例如,一个新闻网站可以通过NLWeb快速将现有的RSS数据转化为自然语言查询接口。用户可以直接用自然语言提问:给我推荐一些关于人工智能的最新文章NLWeb会自动解析这些数据并返回相关文章,极大地提升了使用体验。

NLWeb的兼容性和扩展非常强,支持市面上WindowsMacOSLinux主流操作系统、大模型、组件。例如,一个电商网站已经使用了某个特定的向量数据库来存储商品信息。通过NLWeb,可以直接将这个数据库与NLWeb集成,而无需更换数据库或进行大规模的迁移。

你喜欢使用DeepSeekR1模型、阿里的Qwen 3OpenAIGPT系列,百度的文心一言、MetaLlama-4,统统都没问题全部支持。支持笔记本、云端、手机、平板等不同类型设备和环境。

此外,NLWeb不仅利用网站自身的数据,还能结合底层大语言模型的外部知识,为用户提供更丰富的体验。例如,当用户查询某个餐厅时,NLWeb可以通过语言模型添加地理信息、用户评价等额外内容,而不仅仅是返回餐厅的基本信息。这种能力使得NLWeb能够提供更智能、更全面的交互体验。

NLWeb的作者来头相当大是科学家R.V. Guha,也是RSSRDFSchema.org等网络标准的创立者。目前担任微软副总裁兼高级技术研究员。

NLWeb对智能体有哪些好处

智能体通过NLWeb,可以直接访问和查询网站的内容,就像人类用户一样。使得智能体能够更高效地获取信息、完成任务,并为用户提供更智能的服务。

例如,一个旅行规划智能体可通过NLWeb查询Tripadvisor网站上的酒店和景点信息,为用户制定个性化的旅行计划。NLWeb的自然语言接口让智能体能够直接用自然语言与网站交互,而无需复杂的API调用。不仅节省了大量开发时间,还能增加你的网站曝光率。

NLWeb另一个重要优势就是支持MCP服务,每个NLWeb实例都可以作为一个MCP服务器,让网站的内容能够被其他智能体和参与者发现和访问,创造了一个更广阔的生态系统,使得智能体可以在不同的网站和服务之间无缝切换和协作。

比如,一个购物智能体可以通过NLWeb访问多个电商平台,例如,ShopifySnowflake,比较商品价格和库存,为用户提供最佳的购物建议。这种互操作性极大地扩展了智能体的能力范围。

NLWeb还能通过整合网站数据和外部知识,为智能体提供了更智能、更丰富的数据源。智能体可以利用这些数据源更好地理解用户需求,提供更精准的自动化服务。

(文:AIGC开放社区)

发表评论

×

下载每时AI手机APP

 

和大家一起交流AI最新资讯!

立即前往