Google 于 2026 年 5 月 5 日在 Chrome 148 中正式推出了 Prompt API。Mozilla 表示反对。Apple 的 WebKit 团队表示反对。W3C TAG(技术架构组)表示反对。而 Microsoft Edge 尽管与 Chrome 使用相同的 Chromium 引擎,却选择彻底禁用了该功能。
到底发生了什么?一个浏览器 API 为何会引发如此巨大的争议?
Prompt API 是一种全新的 JavaScript API,允许网页开发者直接从浏览器中调用 AI 模型。无需 API 密钥、无需后端服务器、无需云服务成本。AI 模型直接在用户的本地设备上运行。
// Prompt API 的实际应用
const session = await ai.languageModel.create({
systemPrompt: "你是一个有用的编程助手。"
});
const result = await session.prompt(
"请解释这个函数的功能:" + codeSnippet
);
console.log(result);
这一突破性进展体现在多个方面:
Google 的实现使用了 Gemini Nano,这是 Gemini 的一个轻量级版本,可以在设备上高效运行。它直接内置在 Chrome 中,用户无需安装任何内容。
表面上看,这听起来很棒。那为什么大家都在反对?
Firefox 的开发商 Mozilla 发布了正式的标准化立场文件,反对 Prompt API:
"我们认为这个 API 从根本上来说是危险的。它将特定供应商的 AI 模型嵌入到 Web 平台中,创造了一个由单一公司控制的事实上标准。"
他们的主要担忧:
Apple 的 WebKit 团队提出了类似的担忧,并补充道:
"Web 上的设备端 AI 应该是模型无关的。当前的 API 设计假设了特定的架构和能力集,这有利于 Google 的实现。"
TAG 的审查尤其严厉:
"我们担心以目前的形式发布这个 API 将会分裂 Web。开发者将构建仅在 Chrome 中运行的网站,这将逆转多年来在跨浏览器 Web 兼容性方面取得的进展。"
有趣的反转来了:Microsoft Edge 虽然基于 Chromium(与 Chrome 相同的引擎),却选择禁用了 Prompt API。尽管共享相同的代码库,Microsoft 做出了明确的决定,不向 Edge 用户开放这一功能。
这很不寻常——Edge 通常会同步 Chrome 提供的所有功能。Microsoft 的决定表明其对 API 的设计存在严重担忧。
这场争议的核心其实并非一个 JavaScript API。而是谁在控制 Web 上的 AI。
浏览器正在演变为 AI 平台。我们看到:
每个浏览器都在构建自己的 AI 技术栈,而尚无统一的标准。
如果 Chrome 的 Prompt API 凭借市场份额(而非共识)成为标准,将出现以下几种情况:
各浏览器厂商和标准化组织的共识是:我们需要一个模型无关的 API。类似这样:
// 一个假设的模型无关 API
const capabilities = await navigator.ai.getCapabilities();
// 返回: { models: ['gemini-nano', 'llama3', 'phi3'], ... }
const session = await navigator.ai.createSession({
model: 'llama3', // 用户/浏览器选择
task: 'text-generation'
});
关键特性:
当前局势:
可能的发展方向:
如果你在构建 Web 应用:
// 安全检测模式
if ('ai' in window && 'languageModel' in window.ai) {
// 使用 Prompt API(目前仅限 Chrome)
const session = await window.ai.languageModel.create();
// ...
} else {
// 回退到服务器端或 WebLLM
const response = await fetch('/api/ai', { method: 'POST', body: prompt });
// ...
}
Prompt API 争议揭示了一个根本矛盾:Google 想要快速推进,而 Web 生态的其他部分则希望深思熟虑地标准化。
设备端浏览器 AI 是不可避免的——它太有用了,不可能不发生。但问题在于它如何发生——是通过 Google 的专有 API,还是通过基于共识的标准——这将决定 Web 是否仍然保持为一个开放平台。
你浏览器内部的悄然战争,实际上关乎开放 Web 的未来。
原文出处: https://dev.to/obetomuniz/the-quiet-ai-war-inside-your-browser-22hd
一个热爱技术的程序员,喜欢分享前沿AI知识和开发经验。