Meow — 一个 82MB 的 JavaScript 全家桶

现在的 JS 开发环境有多臃肿?一个项目下来,node_modules 动不动几百兆,还要装 pnpm、tsc、eslint、prettier、vite……每个工具都有自己的 V8 实例,解析你的代码一遍又一遍。

Meow 的思路很简单:把这些全部塞进一个 82MB 的二进制文件。它用 Rust 写,兼容 Node API,能直接替换 node 命令来跑现有项目。包管理、类型检查、格式化、构建全包了。那个"4th and final"的口号确实够狂,但看看它替代了多少东西——倒也合理。

对个人开发者和小团队来说,减少工具链运维成本是实实在在的好处。省掉 tsconfig、eslintrc、prettierrc 那一堆配置文件,一个二进制搞定所有,这方向是对的。

Agent Sessions — 把 Claude Agent 的能力带到任何模型上

Claude 的 Managed Agents 很好用,但绑定 Anthropic 一家,不够灵活。Agent Sessions 想解决这个问题——它提供一个模型无关的 agent 会话管理平台,能跑 Claude Agent SDK 和 Codex,也能用自己的 API 密钥接其他模型。

它的几个设计选择挺聪明:会话可恢复(断了可以接着上次继续跑)、支持 streaming 到浏览器实时查看、集成 Standard Webhooks 做事件通知。对需要在多个模型之间切换或者自己 host agent 的团队来说,这个中间层正好卡在痛点上。

ExpenseSpy — 拍照报销,一个独立开发者的作品

ExpenseSpy 是个 AI 收据扫描 App,拍一张小票照片,自动识别金额、日期、类别,导出到 Excel 或 CSV。市面上同类产品不少,但 ExpenseSpy 是个人开发者 solo 做出来的,iOS 和 Android 双端。

有意思的是它怎么处理那些模糊的小票——超市打折单、餐厅手写单、机打发票,识别率都不错。对自由职业者和需要报销的打工人来说,年底整理发票的痛苦能减轻不少。