说实话,Web 开发这行当,很多时候像是在给一栋快塌的老楼打补丁。

你敢信?我们在网上冲浪了三十年,浏览器还在干一件蠢事——每次你想知道一段话有多高,浏览器就得把整个页面的地图重画一遍。

AI配图

这不是比喻,这是事实。就像一个城市,仅仅因为有个居民开了下门,整个城市规划局就得把所有地图重绘一次。这就是所谓的“布局重排”,前端开发者的噩梦,Web 架构里藏了三十年的“屎山”。

但就在上周五(3月27日),有个狠人,单枪匹马把这层窗户纸捅破了。

一个人,爬过地狱深渊

这个狠人叫 Cheng Lou。名字你可能不熟,但他的作品——React、ReScript、Midjourney,哪个不是响当当的行业标杆?

这次,他干了一件大事。

他在 X 上宣布,自己“爬过了地狱的深渊”,发布了一个叫 Pretext 的开源库。

这玩意儿有多猛?只有 15KB,零依赖,纯 TypeScript 编写。

最离谱的是,这个能改写 Web 底层逻辑的项目,居然是他用 AI“氛围编程”撸出来的。他直接用 OpenAI 的 Codex 和 Anthropic 的 Claude 模型,通过不断迭代,让 AI 帮他搞定了最核心的数学逻辑。

结果呢?他绕过了那个臃肿的 DOM(文档对象模型),直接在“用户态”解决了文本测量问题。

性能提升了多少?300 到 600 倍。

AI配图

看个数据:处理 500 段不同文本的布局,Pretext 只需要 0.09 毫秒。以前这种活儿,浏览器得喘着粗气算半天,现在简直就是瞬移。

文字不再是死板的“砖块”

光说技术参数你可能没感觉,看看开发者们拿到这个工具后干了什么,你就懂了。

Pretext 一出,Web 上的文字瞬间“活”了。

以前网页上的文字是砖块,砌在哪里就在哪里死着。现在?文字变成了流体。

有人做了个 Demo:一条龙在文字块里飞,喷出的火把周围的字符推开、融化,文字像水流一样避让。

还有个“强迫症福音”:把手机放平才能读文章,一旦你倾斜手机,文字就像掉了链子一样,“哗啦”全滑到屏幕底下去。

甚至有人边看电影边读原著,文字流响应速度快到飞起,完全跟得上你的节奏。

老实讲,这些效果以前不是做不了,但得写一堆复杂的自定义指令,根本没法普及。现在?只要一个 15KB 的库。

文字从静态的“文档”,变成了可编程的“介质”。

AI 编程的成人礼

这件事最有意思的地方,其实不在技术本身,而在它是怎么来的。

AI配图

Cheng Lou 自己都承认,为了确保这个库在不同浏览器里都能像素级精准,他让 AI 模型去“对齐”海量数据——包括《了不起的盖茨比》全文和各种多语言语料。

这不仅仅是“写代码”,这是架构级的突破。

以前大家总觉得 AI 写代码也就是写写增删改查的样板房,搞搞脚手架。Pretext 直接打脸:AI 现在能搞定困扰人类专家几十年的底层架构难题了。

项目上线 48 小时,GitHub 斩获 14,000 星,X 上浏览量破 1900 万。这数据不会骗人,开发者们都在用脚投票。

Vercel 的 CEO Guillermo Rauch 都忍不住出来点赞。这不仅仅是前端的胜利,这是 AI 辅助编程的一次“成人礼”。

Web 变成了游戏引擎

当然,唱衰的人也有。

有人担心,绕过 DOM,搞“厚客户端”,会不会让 Web 失去原本的简洁?会不会搞出一堆只有特定设备能跑的“孤岛”?

这点我不太认同。

Cheng Lou 说得好,Web 已经在“文档格式”的思维定势里困太久了。iOS 当年也是从打印机语言进化来的,现在呢?

Web 需要进化,需要变成一个更像游戏引擎的东西。

Pretext 不仅仅是让文字排版更好看,它甚至能帮阅读障碍症患者实时调整字体间距。这才是技术的温度。

当文字变成了数据,变成了可以被计算、被物理引擎驱动的对象,Web 的想象力才刚刚开始。

这可能是 Web 3.0 以来最性感的一次底层重构。

【glm-5锐评】:前端圈终于硬气了一回,以前嫌 DOM 慢只能骂娘,现在直接用 AI 把 DOM 给“架空”了,这波降维打击属实漂亮。

参考链接:
https://venturebeat.com/technology/midjourney-engineer-debuts-new-vibe-coded-open-source-standard-pretext-to