- 主题:ai写了个浏览器
curosr让ai花了一个星期的时间,写了一个浏览器。300万行代码。fastrender
前段时间不是还有人说:要是什么时候ai能写浏览器操作系统就好了。。。。
--
FROM 221.217.140.*
来源?我搜了一下,链接都无效了。AI说这个叫Boxy browser,只是调用Electron。
--
FROM 61.51.229.*
我bing搜fastrender第一个就是。
有人说这里面大量引用了servo代码,有很多提交无法编译。说cursor夸大其词找投资。不过我觉着不管怎样,这是一个非常有意思的试验。不服的咋不自己花tokens和时间去试验一下?
【 在 z16166 的大作中提到: 】
: 来源?我搜了一下,链接都无效了。AI说这个叫Boxy browser,只是调用Electron。
--
FROM 221.217.140.*
说是最基本的壳子,很多标准和兼容性没完成,还复用了chrome很多代码。AI公司吹ai也无可厚非。
vibe coding水平咋样,你就看大公司的裁员就可以了,啥时候裁员一大半,那就是真成了。
【 在 chunhui 的大作中提到: 】
: 我bing搜fastrender第一个就是。
:
: 有人说这里面大量引用了servo代码,有很多提交无法编译。说cursor夸大其词找投资。不过我觉着不管怎样,这是一个非常有意思的试验。不服的咋不自己花tokens和时间去试验一下?
: 【 在 z16166 的大作中提到: 】
: : 来源?我搜了一下,链接都无效了。AI说这个叫Boxy browser,只是调用Electron。
: --
--发自 ismth(丝滑版)
--
FROM 222.129.52.*
难道还期望能直接出一个chrome不成。现在这程度已经很牛x了。
【 在 buildtolast 的大作中提到: 】
: 说是最基本的壳子,很多标准和兼容性没完成,还复用了chrome很多代码。AI公司吹ai也无可厚非。
: vibe coding水平咋样,你就看大公司的裁员就可以了,啥时候裁员一大半,那就是真成了。
: --发自 ismth(丝滑版)
: ...................
--
FROM 221.217.140.*
AI学过servo代码导致的?
Cursor的博客里还有些其他例子:
我们做的另一个实验,是在 Cursor 代码库中就地将 Solid 迁移到 React。整个过程持续了 3 周多,代码增删量达 +266K/-193K。它仍然需要仔细审查,但已经通过了我们的 CI 和早期检查。
展示 Solid 到 React 迁移的 Pull Request
还有一个实验是改进一款即将上线的产品。一个长时间运行的 agent 通过一个高效的 Rust 实现,让视频渲染速度提升了 25 倍。它还新增了平滑缩放和平移的能力,使用自然的弹簧过渡和运动模糊效果,并能跟随光标顺畅移动。这部分代码已经合并,不久就会在生产环境中上线。
我们还有一些仍在运行的有趣示例:
Java LSP:7.4K 次提交,55 万行代码(LoC)
Windows 7 模拟器:14.6K 次提交,120 万行代码(LoC)
Excel:12K 次提交,160 万行代码(LoC)
【 在 chunhui 的大作中提到: 】
: 我bing搜fastrender第一个就是。
: 有人说这里面大量引用了servo代码,有很多提交无法编译。说cursor夸大其词找投资。不过我觉着不管怎样,这是一个非常有意思的试验。不服的咋不自己花tokens和时间去试验一下?
--
修改:z16166 FROM 61.51.229.*
FROM 61.51.229.*
不是学过,应该是直接用这个库。cursor背后在搞这么多,指不定哪天就搞成了。大项目ai直接开干。
【 在 z16166 的大作中提到: 】
: AI学过servo代码导致的?
: Cursor的博客里还有些其他例子:
: 我们做的另一个实验,是在 Cursor 代码库中就地将 Solid 迁移到 React。整个过程持续了 3 周多,代码增删量达 +266K/-193K。它仍然需要仔细审查,但已经通过了我们的 CI 和早期检查。
: ...................
--
FROM 221.217.140.*
简短回答:它既不是完全“从零开始”(From Scratch)写的,也不是直接“调用”了一个现成的火狐 Servo 浏览器程序。更准确地说,它是利用了 Servo 项目的核心组件(库)和现成的 JavaScript 引擎,由 AI 编写了大量的“胶水代码”和渲染逻辑来组装成一个浏览器。
这里的关键在于“从零开始”的定义。虽然 AI 确实生成了数百万行代码,但最核心、最困难的底层解析和执行部分,它实际上是“偷懒”调用了成熟的开源库。
【 在 chunhui 的大作中提到: 】
: 不是学过,应该是直接用这个库。cursor背后在搞这么多,指不定哪天就搞成了。大项目ai直接开干。
--
FROM 61.51.229.*
如果这样,那从零开始应该从设计一个新语言开始
【 在 z16166 的大作中提到: 】
: 简短回答:它既不是完全“从零开始”(From Scratch)写的,也不是直接“调用”了一个现成的火狐 Servo 浏览器程序。更准确地说,它是利用了 Servo 项目的核心组件(库)和现成的 JavaScript 引擎,由 AI 编写了大量的“胶水代码”和渲染逻辑来组装成一个浏览器。
: 这里的关键在于“从零开始”的定义。虽然 AI 确实生成了数百万行代码,但最核心、最困难的底层解析和执行部分,它实际上是“偷懒”调用了成熟的开源库。
--
FROM 221.217.140.*
已被证明是ai屎山代码,根本无法编译
【 在 chunhui 的大作中提到: 】
: curosr让ai花了一个星期的时间,写了一个浏览器。300万行代码。fastrender
: 前段时间不是还有人说:要是什么时候ai能写浏览器操作系统就好了。。。。
--
FROM 123.120.0.*