当 AI 声称“构建了浏览器”时,在相信炒作前请先检查代码仓库
Hacker News 摘要原标题:When AI 'builds a browser,' check the repo before believing the hype
AI 集成开发环境公司 Cursor 最近声称其 AI 代理几乎完全自主构建了一个可以运行的网页浏览器。其首席执行官 Michael Truell 在社交媒体上宣布,他们使用 GPT-5.2 在 Cursor 中构建了一个浏览器,包含超过 300 万行代码和数千个文件。据称该浏览器拥有从头开始用 Rust 编写的渲染引擎,涵盖了 HTML 解析、CSS 级联、布局、文本整形、绘图以及自定义的 JavaScript 虚拟机。
虽然首席执行官承认该项目只是勉强能跑,但许多新闻媒体和社交媒体将其宣传为 AI 在一周内建成浏览器的壮举。然而,当开发者们前往 GitHub 仓库实际测试代码时,发现事实并非如此。
项目存在的实际问题
开发者们在尝试克隆并运行代码后,发现了诸多与宣传不符的情况:
• 无法正常编译:该项目几乎无法顺利编译,经常无法运行。GitHub Actions 的构建任务持续失败,审阅者找不到任何一个近期可以在没有错误的情况下构建成功的提交。
• 性能表现极差:在经过手动修复并成功构建的版本中,性能表现非常糟糕,加载一个页面大约需要一分钟。
• 并非从头编写:尽管宣传中声称是从头开始编写,但代码库被发现大量依赖现有项目,例如使用 Rust 编写的渲染引擎 Servo 以及 JavaScript 引擎 QuickJS。
• 并非完全由 AI 创作:项目工程师 Wilson Lin 承认其中的 JavaScript 虚拟机源自他个人的解析器项目,这不仅违反了从头开始的说法,也意味着这部分核心代码并非由 AI 生成。
成本与技术评价
根据 Perplexity 的估算,这个为期一周的自主浏览器实验消耗了约 10 万亿到 20 万亿个 Token。按照当时尖端模型的市场价格计算,其成本可能高达数百万美元。
Servo 项目的维护者 Gregory Terzian 对该代码库给出了极低的评价。他将代码描述为一团乱麻,并指出其设计非常糟糕,根本无法支持任何类似真实世界网络引擎的功能。他认为这甚至不是简单的依赖项堆砌,而是一种独特的糟糕设计。
行业警示与现状
文章指出,Cursor 的案例展示了 AI 行业中过度营销的危害。这个项目本应是一个有趣的、但充满混乱的内部学习练习,却被包装成了一个里程碑式的成就,用来佐证公司关于自主代理的广告宣传。
目前的 AI 开发工具正处于一个尴尬的阶段:
1. 辅助作用有限:像 Cursor 这样的工具在代码自动补全和重构方面确实有帮助,但远未达到能够独立完成整个项目的水平。
2. 验证工作缺失:过度相信营销噱头会导致开发者忽视必要的验证工作,如持续集成测试、可重复构建和真实的性能基准测试。
3. 投入产出比低:尽管首席执行官们预测 AI 将在一年内编写 90% 的代码,但大多数企业的 AI 试点项目仍未能提供有意义的投资回报。
文章总结认为,AI 行业的炒作已经开始降温。微软支持的 OpenAI 首席财务官也表示,2026 年的重点将转向务实应用。在谈论 AI 的广泛应用之前,行业需要先拿出真正的实测结果,而不是仅停留在演示阶段的半成品。