- 主题:ai写了个浏览器
来源?我搜了一下,链接都无效了。AI说这个叫Boxy browser,只是调用Electron。
--
FROM 61.51.229.*
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.*
简短回答:它既不是完全“从零开始”(From Scratch)写的,也不是直接“调用”了一个现成的火狐 Servo 浏览器程序。更准确地说,它是利用了 Servo 项目的核心组件(库)和现成的 JavaScript 引擎,由 AI 编写了大量的“胶水代码”和渲染逻辑来组装成一个浏览器。
这里的关键在于“从零开始”的定义。虽然 AI 确实生成了数百万行代码,但最核心、最困难的底层解析和执行部分,它实际上是“偷懒”调用了成熟的开源库。
【 在 chunhui 的大作中提到: 】
: 不是学过,应该是直接用这个库。cursor背后在搞这么多,指不定哪天就搞成了。大项目ai直接开干。
--
FROM 61.51.229.*
我试过,不支持windows编译,因为编译libatom时直接调用的cmake_wrapper.sh这个shell脚本。
我看到有个知乎用户就是试图在windows上编译,然后发帖子说无法编译
应该在linux/macos上编译
【 在 tsa300 的大作中提到: 】
: 已被证明是ai屎山代码,根本无法编译
:
--
FROM 61.51.229.*