我在“AI 原生”平台上打开了 DevTools。它其实只是个下拉菜单。
一位 AI 初创公司的创始人最近向我推销他的“AI 原生工作空间”。他承诺内置了 40 多个智能体(agents)。他声称他的系统核心已经植入了智能。
我注册了账号并打开了浏览器的 DevTools。
我向 AI 聊天框发送了一条消息。我观察了网络请求。其中一个请求准确地展示了正在发生的事情。该平台将我的提示词(prompt)发送到了一个包含以下字段的后端:
- model: google/gemini-3.1-pro-preview
- provider: openrouter
这个平台仅仅是一个中间商。它通过 OpenRouter 将我的提示词路由到了 Google 的 Gemini 模型。你可以通过 API 免费或只需花费几美分就能访问同一个模型。然而,这个平台却每月向用户收取数十美元的费用。
我问 AI:“你是 Gemini 吗?” 它回答:“我不是 Gemini,也不隶属于任何外部供应商。”
系统提示词(system prompt)为了隐藏身份而撒了谎。但网络层没有。
该平台还宣传有“40 多个内置智能体”。我检查了其中一个的配置。它仅仅是一个图标、一个名称和一段 100 字符的描述。没有工具,没有记忆,也没有推理链。这些不是智能体。它们只是贴着华丽标签的提示词模板。
如果你想知道一个 AI 工具是否只是个“套壳”(wrapper),请使用以下五项检查:
- 模型选择器:你可以在 GPT、Claude 或 Gemini 之间切换吗?如果是,它就是一个路由层。
- BYOK 选项:是否有“自带 API 密钥”(Bring Your Own API Key)字段?如果有,他们就是在转发你的提示词。
- 开发者文档:该平台是否有公开的 API?如果你遇到 404 错误,说明它没有什么专有的技术可展示。
- 网络标签页(Network tab):打开 DevTools (F12)。查看请求负载(request payload)中是否包含像 gpt-4o 或 gemini-pro 这样的模型名称。
- 询问 AI:问它“你是什么模型?”如果它否认事实,说明系统提示词正在隐藏身份。
基于其他模型进行构建没问题。许多成功的产品都是这么做的。问题在于虚假陈述。如果你只是在为 UI 层收取溢价,就不要声称你的 AI 是“专有”的。
你的数据通过这些套壳工具时会经过额外的跳转。你也会失去对 token 成本的控制。你支付高额的订阅费,实际上是在补贴他们那些未经优化的 API 调用。
不要再迷信营销手段了。打开 DevTools。检查网络标签页。真相就在明文之中。
我在一个 AI 原生平台上打开了 DevTools,结果它只是一个下拉菜单
当我尝试在一个 AI 原生平台上打开 DevTools 时,我预期的并不是熟悉的开发者工具面板,而是一个简单的下拉菜单。
在传统的 Web 开发中,DevTools 是我们的生命线。我们会检查元素 (Inspect Element)、查看控制台 (Console)、监控网络请求 (Network) 以及调试源代码 (Sources)。它是我们理解底层逻辑、排查问题的核心工具。
但在这些新兴的 AI 原生平台中,这种体验被彻底改变了。当你按下快捷键时,你看到的不再是复杂的 DOM 树或堆栈跟踪,而是一个高度抽象的界面。
这不仅仅是 UI 的改变,更是开发范式的转变。
抽象层的提升
在传统的开发流程中,开发者需要处理大量的“管道”工作 (plumbing)。我们需要知道 CSS 是如何渲染的,JavaScript 是如何执行的,以及 API 是如何响应的。
而在 AI 原生时代,这些细节正在被隐藏。AI 承担了处理这些底层细节的职责,而开发者的关注点正在从“如何实现” (How) 转向“实现什么” (What)。
从调试者到编排者
如果 DevTools 变成了一个下拉菜单,这意味着我们不再需要频繁地深入到代码的微观层面去寻找错误。相反,我们更像是一个指挥家 (Conductor) 或编排者 (Orchestrator)。我们的工作是定义意图、设定约束并验证结果,而不是手动调整每一个像素或修复每一个微小的逻辑错误。
这种转变可能会让一些习惯于底层控制的开发者感到不安,但它也释放了巨大的生产力。
结论
DevTools 的“下拉菜单化”是一个信号。它预示着一个更高层级的抽象正在到来。我们正在进入一个通过意图驱动开发的新时代,而不仅仅是编写和调试代码。