把 AI Agent 弄成邮件收件箱这种形式其实挺有意思,我最近在试 Pizza Bot
简单说,它不是那种让你对着对话框死磕的 Chatbot,而是一个在后台跑的 Agent 集合,界面长得像邮箱。Agent 干完活儿的消息会进 Unread(未读),需要你确认的操作会进 Action(待办)。
目前是 Apache 2.0 协议,不用注册账号,也没什么数据追踪。模型得自己接,支持 Anthropic, Amazon Bedrock, Google Gemini, OpenAI, OpenRouter,或者用 Ollama 跑本地模型。支持 Mac, Windows, Linux,你可以直接下 release 编译版,或者从源码跑。
这个工具的演进路径挺有参考价值,它经历了三个阶段:
一个是用 Playwright 通过 CDP 连接浏览器 session,写个 REST API 自动填 CRM 表单,然后用 Obsidian 插件触发。
把功能封装成 MCP server,让 AI 工具能通过自然语言调用。
最后做成 Electron 桌面端,把 MCP server 打成 OCI 镜像托管在 Amazon ECR 里,做成一个“插件市场”,让非技术人员点一下就能装。
在亚马逊内部的时候,这东西挺火,大概有 2000 多人在用它做会议准备、写邮件草稿、总结 Slack 消息、记录 CRM 记录、规划日程和网页调研。
不过有个坑得提醒大家,因为它是从亚马逊内部开源出来的,那些针对亚马逊内部系统的特定技能和 MCP server 没法一起带出来。所以你刚装好时会觉得它比在亚马逊内部用的那个“薄”很多,很多现成的自动化脚本得你自己重新构建。
技术细节上,Pizza Bot 分成 server 和 client。桌面版是把两者打包在一起,但你也可以把 server 部署在远程。比如我习惯把 server 挂在家里,然后用 Tailscale 在手机上连。它的状态管理是用 DeepAgents 和 LangGraph 做 checkpoint 的,client 负责在需要时重新加载状态。
另外注意,这目前是个社区项目,不是 AWS 官方服务,没有 SLA 保证。而且 Windows 和 Linux 的构建版本目前还没签名,安装时可能会报安全警告,不用太惊讶。
如果你厌倦了在多个 AI 窗口之间切换,想让 Agent 在后台默默干活,然后像查邮件一样验收结果,这个方案值得试。
终于有人意识到异步通信了,我想知道这玩意儿处理 100 个并发任务时会不会直接崩掉?