普通视图

发现新文章,点击刷新页面。
今天 — 2026年1月18日首页

GPT-5.2 七天“手搓”Chrome,社区评价:依托大的

2026年1月17日 23:09

在AI这行,营销的油门,好像总比技术的轮子踩得猛。

最近,Cursor团队(由他们的CEO Michael Truell亲自演示)发了一段视频,在科技圈里简直炸开了锅。视频里说,他们用最新的GPT-5.2模型,通过一个叫“Shadow”的AI智能体,只花了7天,就让AI自己写了300万行代码,从零到一搞出了一个“Chrome级别”的现代浏览器。

这个故事,几乎集齐了所有让投资人和技术宅热血沸腾的元素:不知疲倦的AI劳工、飙升的生产力,还有对人类编程工作的“降维打击”。但如果我们剥开这层金光闪闪的包装,看到的真的是“奇迹”吗,还是只是一场精心设计的“调包”戏法。

神话诞生——视频里的“奇迹七天”

在Cursor团队CEO Michael Truell的演示里,故事讲得那叫一个宏大。

Truell介绍了一个叫“Shadow”的AI智能体系统。它和以前只能补几行代码的Copilot可不一样,被描述成一个全自动的软件工程师。据说它能理解庞大的代码库,有长期记忆,还能自己规划任务。

按照视频的说法,这个AI在7天里几乎没休息。

它先自己拿主意,决定需要什么模块,自己设计架构。接着自己修Bug,遇到编译错误或者逻辑问题,它会像人一样去看报错信息,然后改代码,直到跑通为止。最终产出了一个叫fastrender的项目,据说有300万行代码。视频甚至明里暗里地暗示,这个浏览器复杂得很,AI连HTML解析器、CSS布局引擎、文本渲染系统都自己写了,甚至还搞定了一个JavaScript虚拟机。

演示者的话里话外都在表达,这不仅仅是个浏览器,简直是AI要取代人类程序员的“转折点”。听起来,AI已经不再是辅助工具,而是一个能独立完成从设计到实现全过程的“超级包工头”了。

泡沫破裂——除了胶水,啥也不是

可是,当社区的开发者们真的去看了代码仓库,也就是GitHub上的wilsonzlin/fastrender,尤其是检查了那个关键的Cargo.toml(Rust项目的依赖配置文件)之后,这场“造神运动”立马变成了一个笑话。

所谓的“从零自研”,在事实面前根本站不住脚。

视频里吹得神乎其神的“核心底层技术”,其实全是AI,也就是GPT-5.2,从Rust开源社区“借”来的现成轮子。那300万行代码,绝大部分是这些第三方库的,或者是AI为了调用这些库而写出来的、臃肿的“胶水代码”。

来看看这个“AI奇迹”的真面目吧。

它根本没写HTML解析逻辑,直接调用了Servo‘s HTML parser。这是Mozilla(火狐背后的团队)为Servo引擎耕耘了十几年的成果。它也没处理复杂的CSS权重和匹配,用的是Servo‘s CSS parserselectors库。对于浏览器最难的部分JavaScript引擎,它直接把QuickJS(通过rquickjs绑定)塞进去了,压根没写虚拟机,只是写了个“启动QuickJS”的函数。此外,SVG渲染靠的是resvg,图形渲染靠的是wgputiny-skia,GUI界面用的是egui,而WebSocket支持则依赖tungstenite

这就像有人号称自己“七天从零造了辆法拉利”,结果大家发现他只是上网买了法拉利的发动机、保时捷的轮子、特斯拉的底盘,然后用胶带把它们捆在一块,最后给外壳喷了个漆。

社区的群嘲:一堆没用的“代码山”

这种工程在技术圈里引发了大量的吐槽,大家普遍觉得,这次演示不仅没证明AI多厉害,反而暴露了现在大语言模型写代码的大问题。

社区开发者调侃说,如果这也能叫“造浏览器”,那任何一个学过Rust的初级程序员,只要会用cargo add命令,都能在半天内“造”出一个来。AI干的主要活儿,就是用一种不怎么优雅的方式,把这些现成的、设计得挺好的库给拼起来。

宣称的“300万行代码”成了最大的讽刺。对于一个主要起连接作用的项目,代码越多,通常意味着工程越差。真正的工程师追求用更少的代码做更多的事(KISS原则)。而AI生成了一大堆样板代码、重复的逻辑判断和冗余的类型转换。这根本不是功劳,而是技术负担。烧了几亿Token换来的,是一个人类没法维护、没法阅读、一旦依赖库升级就可能全盘崩溃的数字垃圾场。

浏览器的核心难点,比如DOM树的构建、复杂的渲染流水线优化、JIT编译器的安全性等等,Shadow一个都没解决,它只是绕开了。这说明AI擅长搜索和拼接,但根本不具备系统级的工程创新能力

写在最后

GPT-5.2的这次演示,与其说是展示了AI的编程实力,不如说是展示了AI的“画饼”实力。

它活灵活现地模仿了一个只会东抄抄、西抄抄,然后把代码量堆得老高来糊弄人的普通程序员。对资本市场来说,这或许是个好听的故事;但对认真的软件工程来说,这只是一次既浪费钱又没啥意义的折腾。

我们不需要AI用300万行代码把别人的成果重新包装一遍,我们更希望它能用30行代码解决一个人类想了很久的难题。很可惜,这一次,它交出的是一份不及格的答卷。

❌
❌