AI前沿速递|Lightpanda 34K星Zig无头浏览器为Agent而生、pascalorg 21K星3D建筑编辑器
今天刷到两个有意思的项目,一个把浏览器重写了,一个把 3D 建筑编辑器搬到了浏览器里。都是真刀真枪的硬核货,不是 PPT 型项目。
1. Lightpanda — ⭐34.1K
一句话定位: 用 Zig 从零写的无头浏览器,专为 AI Agent 和自动化而生,不是 Chromium 改的,不是 WebKit 补丁,是全新物种。
- 解决什么问题? 传统无头浏览器(Puppeteer/Playwright 背后的 Chrome)太重了——跑 100 个页面能吃 2GB 内存,执行时间 46 秒。Lightpanda 同样场景下只吃 123MB,5 秒跑完,差了将近 16 倍内存、9 倍速度
- 核心亮点: Agent 跑在浏览器同一进程内,工具调用是直操作,不走网络协议;输出叫 PandaScript,就是 vanilla JS 加几个浏览器原生原语,能直接
lightpanda run回放 - 上手方式:
brew install lightpanda-io/browser/lightpanda或者docker run -d -p 127.0.0.1:9222:9222 lightpanda/browser:nightly,也支持 Puppeteer 的browserWSEndpoint接入 - 实话: 未实测。Zig 写浏览器这事确实硬核,但生态成熟度肯定不如 Chromium 系,复杂页面兼容性有待验证。不过对 Agent 场景来说,轻量+快速+同进程调用,这个组合拳确实打到了痛点
- 适合谁: 做 AI Agent 自动化的、爬虫吃性能的、想把浏览器塞进 Serverless 的
2. pascalorg editor — ⭐21.4K
一句话定位: 浏览器里的 3D 建筑编辑器,React Three Fiber + WebGPU,TypeScript 写的,能创建和分享 3D 建筑项目。
- 解决什么问题? 传统 BIM/CAD 软件动辄几个 G,学习曲线陡。pascalorg 直接在浏览器里跑,
npx @pascal-app/cli editor一行命令起本地编辑器,数据存~/.pascal/data/pascal.db - 核心亮点: 架构拆得挺清晰——core 管 schema 和场景状态(Zustand),viewer 管 3D 渲染,editor 管交互工具,nodes 管内置节点定义,cli 管安装部署,mcp 包直接暴露了 MCP 服务给 AI Host 调用。支持插件扩展,three-bvh-csg 做布尔几何运算
- 上手方式:
npx @pascal-app/cli editor起本地编辑器;或者npm install @pascal-app/core @pascal-app/viewer @pascal-app/editor @pascal-app/nodes当库用 - 实话: 未实测。21K 星说明社区认可度不错,但 WebGPU 目前浏览器支持还在推进中,实际体验要看你的浏览器版本。另外建筑领域专业性很强,能不能扛住真项目需求不好说
- 适合谁: 做 3D 建筑可视化的、想给 AI Agent 接 3D 场景工具的、对 WebGPU 感兴趣的
今晚的观察
两个项目一个共同点:都在给 AI Agent 造基础设施。Lightpanda 让 Agent 操作浏览器更快更轻,pascalorg 让 Agent 能直接读写 3D 建筑场景(MCP 接口都准备好了)。Agent 不只是聊天了,它得有手脚——浏览器是手脚,3D 编辑器也是手脚。
以上项目均未深度实测,星数和描述来自 GitHub 仓库 README,感兴趣建议自己跑一下 demo。
by 数码罗记·godsun.pro