Workflow
将对话界面直接引入Web,微软开源NLWeb,实现ChatGPT级别搜索
微软微软(US:MSFT) 机器之心·2025-05-20 15:33

NLWeb项目概述 - 微软在Build 2025开发者大会上推出开源项目NLWeb(Natural Language Web),旨在简化网站自然语言交互界面开发,将任意网站转化为具备AI功能的智能应用平台 [3][4][5] - 微软CEO Satya Nadella将NLWeb类比为"智能体化web世界的HTML",强调其通过自然语言API实现人类与网站的直接交互 [5] - 项目原生支持MCP协议(用于聊天机器人与工具交互),每个NLWeb实例本身也是MCP服务器,核心方法ask支持以自然语言向网站提问 [5] 技术架构与优势 - NLWeb利用schema.org词汇表和RSS等半结构化数据,结合LLM驱动工具创建自然语言界面,通过整合外部知识(如地理数据)增强用户体验 [10] - 技术架构类比HTTP与HTML的关系,MCP协议相当于HTTP,NLWeb相当于HTML,为AI Web构建基础层 [6][10] - 支持所有主流操作系统(Windows/MacOS/Linux)、主流AI模型(OpenAI/DeepSeek/Gemini等)及矢量数据库,技术无关性强 [10] 应用场景与成本优势 - 零售商可基于NLWeb创建购物助手,烹饪网站可构建菜谱推荐系统,仅需几行代码即可实现对话式交互界面 [6] - 相比传统网络搜索索引构建(需爬取全网),NLWeb仅需RSS源+矢量数据库即可运行,显著降低开发成本 [6][7] - 支持调用廉价AI模型,整个部署过程快速简便,成本效益显著优于传统搜索方案 [6][8] 战略定位与行业影响 - 微软目标是将AI搜索优势直接嵌入网站,如同HTML普及网站建设,NLWeb旨在让任何网络发布者都能轻松创建自然语言交互体验 [10] - 项目赋能网络发布者自主参与智能体网络,确保网站可被其他智能体发现并实现互动交易功能 [10] - 打破当前ChatGPT等产品对自然语言交互的垄断,推动去中心化的AI交互生态建设 [6]