今日精选

今天推荐的三个项目都出现在最近两天的 Hacker News 热门榜上,类型差别很大:一个给团队用的 AI 智能体平台,一个从零手写的浏览器引擎,还有一个在终端里打碟的 DJ 混音台。

QM:YC 开源的多人在线 AI 智能体平台

QM 是 Y Combinator 内部用了一年多之后开源出来的东西,在 Hacker News 上拿到 460+ 分,GitHub 两天涨到 2000 多 star。它解决的是「一个智能体服务整个公司」的问题:每个员工和每个项目都有自己独立的工作区、记忆、文件和沙箱,互不干扰,同时还能在 Slack 频道和群聊里跟智能体一起干活。

比较特别的是它不绑定任何一家模型厂商。Pi、OpenCode、Codex、Claude Code 都可以驱动同一套核心,部署跑在团队自己的云账号里,数据和密钥自己掌握。定时任务、内部 Web 应用发布、共享技能这些功能也都内置了。如果你在带一支 AI 编码团队,QM 值得看一眼。

cwbrowser:一个人用 Zig 写了两年的浏览器

cwbrowser 的卖点一句话就能说清:渲染引擎完全从零手写,不碰 Chromium、WebKit、Gecko。HTML 解析器、CSS 级联、布局、绘制管线全是 Zig 写的,只有 JavaScript 虚拟机借用了 Google 的 V8。作者一个人写了两年,Acid3 测试 100/100 通过,早期测试里速度大约是 Chrome 的两倍。

这种项目离日常可用还有距离,但它证明了从零写一个浏览器不是天方夜谭。代码规模小到可以端到端读懂,对想研究浏览器原理的人来说是很好的学习材料。

termixer:在终端里打碟

termixer 是一个用 Rust 写的终端 DJ 混音台,ratatui 界面,双 Deck 推子、三频段 EQ、交叉淡化、采样垫和音序器都有。它能自动发现 MPV、SuperCollider、PipeWire、JACK 这些音源,跟 TidalCycles 配合可以做现场演出。Vim 风格的按键导航,cargo install termixer 一条命令装完。

对整天泡在终端里的开发者来说这是个挺有意思的玩具,不用离开终端就能搓碟。GitHub 上 100+ star,作者还在活跃维护。

今天的三个项目,团队提效、底层技术、纯玩票各占一个,都值得点进去看看。