AI 与 MDN 争论并败北的那一天

AI 编程助手改变了编写软件的方式。它们可以编写测试并解释 API。但它们往往在一点上表现不佳:了解当今浏览器支持哪些功能。

Mozilla 最近对此进行了测试。他们使用 Claude Code 询问有关 Firefox 新功能的问题。AI 自信地声称 Firefox 不支持 Web Serial API,甚至表示 Mozilla 没有添加该功能的计划。

AI 错了。Firefox 151 已经发布了该功能。

这种情况之所以发生,是因为 Web 的发展速度快于 AI 的训练数据。浏览器每隔几周就会增加新的 CSS 和 HTML 功能。如果缺乏最新数据,几个月前训练出来的 AI 就会进行猜测。它给出的答案看起来很正确,但实际上已经过时了。

Mozilla 通过 MDN MCP Server 解决了这个问题。

MCP 代表 Model Context Protocol。它允许 AI 模型连接到外部数据。AI 不再仅仅依赖记忆,而是会去核实来源。

旧方式: 开发者 → AI 记忆 → 答案

新方式: 开发者 → AI → MDN → 答案

MDN MCP Server 让 AI 可以直接访问文档和浏览器兼容性数据。Mozilla 测试后发现了三个重大改进:

出人意料的是,AI 的速度提升了一倍。如果没有 MCP,助手必须搜索网络并解析 HTML 页面。有了 MCP,它可以立即获取结构化数据。它花在搜索上的时间更少了,花在回答问题上的时间更多了。

你可以在许多工具中使用它,例如 Claude Desktop、Cursor 或 VS Code。

若要将其添加到 Claude Code,请运行此命令: claude mcp add --transport http mdn https://mcp.mdn.mozilla.net/

教训很简单:我们不应将 AI 视为文档的替代品。未来的趋势是 AI 与你一同阅读文档。

来源:https://dev.to/josephciullo/the-day-ai-argued-with-mdn-and-lost-mm7