今天推荐三个近期在 Hacker News 上热度较高的开源项目,覆盖版本控制、3D 建模和云浏览器三个方向。

Lore:专为大型项目设计的版本控制系统

Git 在大多数场景下够用,但当仓库里塞满了几十 GB 的美术资源、关卡文件和 3D 模型时,Git LFS 的体验就变得很痛苦。Lore 是 Epic Games 维护的开源版本控制系统,专门解决这类问题。

它对代码和二进制资产的混合仓库做了深度优化,支持超大规模的数据和团队协作。如果你的项目涉及游戏开发、影视制作或其他需要管理大量非文本资产的场景,Lore 值得一试。

GitHub 仓库:EpicGames/lore

CADAM:用文字描述生成 3D CAD 模型

CADAM 是一个开源的文本转 CAD 工具,输入自然语言描述就能生成参数化的 3D 模型。它在浏览器端运行,基于 OpenSCAD WebAssembly 做 CAD 计算,Three.js 负责实时预览。

生成的模型支持调节参数(比如改变齿轮齿数、调整螺栓直径),也可以导出为 .STL、.SCAD、.DXF 格式。官方示例里有 V8 发动机、行星齿轮、涡扇喷气发动机等复杂模型,效果不错。

在线演示:adam.new/cadam | GitHub:Adam-CAD/CADAM(4.1k stars)

Browser Use:把云浏览器成本砍到每小时两分钱

做 AI 代理或大规模爬虫的人都知道,云浏览器的成本和反检测是两个老大难问题。Browser Use 团队用了一个很巧妙的方案:在普通 EC2 实例上跑 Firecracker 嵌套虚拟化,不依赖裸金属服务器。

效果很直接:冷启动低于 400ms,每浏览器每小时成本 $0.02,比之前便宜三倍。他们还 fork 了一份 Chromium 做反检测,配合真实浏览器指纹库,在 Halluminate BrowserBench 上拿到了 84.8% 的反检测通过率。

技术细节值得读一读,尤其是内存优化部分——通过 2MB 大页映射和 userfaultfd 预加载,把 VM 恢复时间从 9.8 秒压到 3.1 秒。

官网:browser-use.com