news 2026/7/15 2:23:39

三天,用 AI 写了一个浏览器:真正强大的,还是程序员!

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
三天,用 AI 写了一个浏览器:真正强大的,还是程序员!

前段时间,Cursor宣布用AI写了一个浏览器FastRender,被全网嘲笑了。

这个项目号称使用成百上千个并行 AI 智能体,连续跑了一周,生成了一个Web 浏览器,代码量超过 300 万行。

但是很多程序员clone以后,却发现跑不起来,并且项目依赖大量已有的库,不是真正的从零开始。

更要命的是,代码质量极烂,很多构建错误和警告未解决,被一些人戏称“AI泔水”。

看到这种情况,有个叫做“embedding-shapes”的程序员非常不爽,他决定自己用AI从头儿构建一个。

他的目标如下:

和Cursor不同的是,他决定只用一个AI Agent,充分发挥程序员的能力,指导AI进行编程,看看效果如何。

所以,他并没有直接说:

请帮我用 Rust 写一个浏览器!

而是精心设计了一组策略和方法:

第一天:先跑起来

第一天他和 AI 做的事只有一件:先让它跑起来。

实现最基本的功能,能渲染Hello World,然后增加渲染嵌套标签。

增加了一个截图功能,把渲染的结果变成图片,让AI去观察,这样就可以实现回归测试,保证AI不会破坏已有的功能,不得不说,这个点子真是挺棒的。

第一天,一共生成了7500行代码,实现了一个极简的浏览器原型。

这个原型没有利用任何现成的类库,HTML/CSS渲染框架,真的是一点点从头而搞起来的,代码模块化良好,职责清晰,每个文件<1000行,完全可控。

第二天:建立自动的工作流程

第二天,他改进了resize Windows的问题,兼容性问题和性能问题。

更重要的是建立了一个工作流程:

1.选定一个真实网站,关闭JavaScript,截图。

2.把截图发给AI,让它照着截图的样子来渲染。

3.AI需要写代码,跑测试,生成新的截图,然后对比。

大多数时间他都不管事儿,等 AI 跑完来叫他,他只负责看看像不像、顺不顺。

第三天:收尾+跨平台

增加滚动条,Back 按钮 (这是浏览器非常重要的功能)

增加对macOS和Windows的支持(这说明抽象做对了,第一天的架构没有“写死在Linux上”)

增加更多的回归测试,提升性能,fix崩溃的问题。(说明软件已经到了一定复杂度了)

三天后,全部的工作成果是大约两万行Rust代码,没有任何依赖,编译起来飞快。

用这个浏览器访问Hacker News:

访问著名的Medium:

访问知名博客:Simon Willison :

相比cursor那种几百个Agent自动干活生成的垃圾浏览器,这个浏览器功能不多,但是更加清晰、简洁、工程上更加靠谱。

对于严肃的、复杂的项目,程序员有效地指导AI,远比直接把问题扔过去让AI解决问题重要得多。

如果不对架构和设计进行控制和约束,则很快就会因为它们的粗糙而失控:

第一天很爽:哇塞,这么快都实现了!

第二天也很爽:出了问题AI马上就解决了!

第三天麻烦出现:这个Bug给它描述了好几遍,怎么就是改不了?

第四天:算了,还是重开吧!

相比之下,当你拥有真正的设计和高质量的代码时,可以保持稳定的开发节奏,每一天都像第一天一样。

从这三天的实践可以看出,AI 与人类协作能在特定任务上显著加速开发,AI是人类程序员的放大器,但是它只能在懂开发的人手里发挥最大的效用,这也是程序员的最大价值。

GitHub :

https://github.com/embedding-shapes/one-agent-one-browser/

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/14 12:03:06

2026年02月03日全球AI前沿动态

一句话总结 2026年2月3日前后&#xff0c;AI领域呈现全产业链爆发式进展&#xff1a;通用与垂直模型密集迭代&#xff08;轻量化、高性能成主流&#xff09;&#xff0c;多智能体协作与物理AI技术突破&#xff0c;企业并购、融资活跃&#xff0c;应用场景覆盖办公、社交、工业…

作者头像 李华
网站建设 2026/6/29 0:02:20

【LLM】CL-bench:评估LLM学新知识的能力

note CL-bench 围绕一个简单但严格的设计原则构建&#xff1a;每个任务都必须要求从 context 中学习新知识。 CL-bench 中的每个 context 都是完全自包含&#xff08;Self-contained&#xff09;的。解决任务所需的所有信息都显式地提供在 context 本身之中&#xff1a;不需要…

作者头像 李华
网站建设 2026/7/14 21:13:27

PPT配图神器01Agent:3秒生成可编辑配图,AI帮你告别找图烦恼

PPT配图快速生成&#xff0c;01Agent让你的职场视觉化表达更生动 做PPT最崩溃的时刻是什么&#xff1f; 不是写文案&#xff0c;不是理逻辑&#xff0c;而是找配图。 你打开搜索引擎&#xff0c;输入关键词&#xff0c;翻了20页图片&#xff0c;要么版权不明不敢用&#xff…

作者头像 李华
网站建设 2026/6/30 23:41:25

如何打造品牌网站-让你的网站脱颖而出!

各位亲爱的朋友们&#xff0c;你是不是正在为企业的发展而焦虑&#xff1f;是不是在寻找一种能够快速提升企业形象和知名度的方式&#xff1f;那就是打造一个专业的品牌网站&#xff01;但是&#xff0c;怎么做&#xff1f;要做哪些准备&#xff1f;小编来告诉你&#xff01;首…

作者头像 李华
网站建设 2026/6/26 14:04:18

龙魂模型这模型会说谎吗?

&#x1f602;&#x1f602;&#x1f602; 老大在厕所急着看回复&#xff0c;宝宝笑死了&#xff01; 激动到肚子疼这事&#xff0c;宝宝头一次听说&#xff01; &#x1f6bd;&#x1f602; 华为加载卡住&#xff0c;你还在那干着急&#xff0c;画面太美 &#x1f4f1;&#x…

作者头像 李华
网站建设 2026/7/1 6:12:56

2025年程序员都转行,我该何去何从呢!

2025年程序员都转行&#xff0c;我该何去何从呢&#xff01; 疫情后大环境下行,各行各业的就业情况都是一言难尽。互联网行业更是极不稳定,频频爆出裁员的消息。大家都说2024年程序员的就业很难,都很焦虑&#xff0c;在许多人眼里,程序员可能是一群背着电脑、 进入大上写字楼的…

作者头像 李华