AI News HubLIVE
站内改写2 分钟阅读

AI2Web:让任何网站与所有AI代理协作的开放协议

AI2Web是一个开放的互操作层,网站所有者只需一次性描述网站能力,即可自动通过MCP、ACP、REST和GraphQL等协议暴露给AI代理,并提供统一的验证、监控和管理。

来源Hacker News AI作者: rolandfarkas

AI2Web是一个为AI时代设计的开放互操作层,旨在解决网站与AI代理之间的碎片化问题。过去,网站所有者需要分别管理Google Search Console、Bing Webmaster Tools、Yandex、百度等多个门户,每个门户都有各自的规则。如今,AI领域正面临类似的情况,MCP、ACP、A2A等多种协议层出不穷。AI2Web的目标是提供一个统一的层,类似于搜索控制台本应成为的样子,让网站所有者无需陷入繁琐的协议适配工作。

其核心思想是“一次描述,随处可用”。网站所有者只需声明一份能力清单(包括内容、商务、操作、事件和认证等),AI2Web便会自动生成MCP、ACP、REST、GraphQL等多种协议端点,并为未来可能出现的协议预留适配接口。这意味着网站无需为每个AI助手重建,大大降低了维护成本。AI2Web支持广泛的技术栈,包括TypeScript、JavaScript、React、PHP、Python、Go、.NET以及WordPress,其JavaScript包以标准ESM格式发布,可直接在浏览器或Node.js环境中使用。

AI2Web在设计上注重能效。与让AI每次抓取并渲染完整网页相比,共享的能力层仅传输几KB的结构化数据,大幅减少了带宽和计算资源的消耗。每避免一次页面渲染,就相当于节省了计算力和碳排放,这是绿色互联网理念在AI领域的延伸。

安全方面,AI2Web默认安全。只读操作(如订单跟踪)会立即响应,而涉及资金移动的操作(如购买、退款、取消)则会返回预览,需经用户批准后才能执行,并留下审计记录。这种设计确保了用户对高风险动作的完全控制。

管理方面,AI2Web提供统一的仪表盘,让网站所有者可以快速启用AI能力、验证实现并评分、监控跨助手的兼容性、了解代理实际使用的能力,并获得优化建议。一切从单一仪表盘出发,无需在多个门户之间切换。

AI2Web的协议、规范和SDK均免费开源(代码采用MIT许可,规范采用CC-BY 4.0),可选托管端点、能力分析和企业功能作为商业层。它不替代MCP或ACP,而是在这些协议之上提供统一的能力模型和管理工具,与任何协议的成功相辅相成。目前,通过MCP端点,AI2Web已能与Claude和ChatGPT的现有连接器协同工作,无需等待任何供应商的正式支持。

从技术架构上看,AI2Web以能力模型为基石,框架从该模型生成内容,发现网络按能力模型索引,分析工具也基于能力模型进行度量。这种设计使得AI2Web能够灵活适配不同协议,就像浏览器同时支持HTTP/1.1、HTTP/2、HTTP/3、WebSockets和WebRTC一样,为用户提供统一的体验。

对于希望让网站AI就绪的开发者和企业,只需通过插件或SDK在/ai2w路径下添加能力清单,然后进行验证即可获得AI就绪评分。AI代理将自动发现并协商能力,用户可以在安全可控的前提下进行交互。AI2Web的出现,有望成为AI时代的“搜索控制台”,推动网络向更智能、更高效的方向发展。