亚马逊云科技团队开源Pizza Bot:AI智能体收件箱登场
亚马逊云科技的一个开发团队最近开源了 Pizza Bot,一款自托管应用程序,旨在让 AI 智能体在后台运行任务,并通过收件箱式界面返回结果。智能体可以执行定时任务或 Webhook 触发的任务,将任务委派给专门的工作节点,并在需要时暂停,等待人工批准。 Pizza Bot 提供了一个类似电子邮件的收件箱,用于管理长时
亚马逊云科技的一支开发团队近日把Pizza Bot开源了出来。这是一款自托管应用,目标是让AI智能体在后台干活,再把结果通过收件箱式的界面交回来。定时任务、Webhook触发的任务都能跑,任务可以转交给专门的工作节点,碰上需要人来拍板的环节还能停下来等批准。
这套工具用Apache 2.0许可发布,走的是客户端/服务器架构。它提供一个类似电子邮件的收件箱,用来打理那些跑得比较久的AI智能体工作流,用户不必一直盯着,就能把复杂任务派出去。
项目作者把Pizza Bot描述成一种“保留开发者细节,省去繁杂冗余”的方案。多种模型厂商、MCP服务器、智能体技能它都支持,数据和智能体状态则留在用户自己的机器上。亚马逊云科技首席技术专家Joseph Dolivo和解决方案架构师Igor Fil拿收件箱打比方,解释了背后的设计思路:
发完一封邮件,你不会一直守在发件箱前等回音。Pizza Bot 之所以照搬邮件客户端的思路,原因也在这里:一条对话线程对应一项能随时捡起来继续做的工作,犯不着全程盯着。
设计围绕四项需求展开:智能体要能检索多个信息源、要在后台运行、执行重大操作前要请求审批、任务完成时要通知用户。收件箱把工作分进“全部”、“未读”和“待处理”三个队列;活动面板则显示委派给专业智能体的任务以及它们的进度。
智能体状态、对话线程、检查点、附件和日志,都持久保存在用户可控的本地文件夹里。数据只发给配置好的模型厂商和显式启用的MCP服务器,凭证则放在操作系统的密钥库中。Dolivo和Fil补充道:
哪些数据能离开这台机器,决定权在你手上。提示词和附件会被 Pizza Bot 发给指定厂商的模型,工具调用请求则发往你启用的 MCP 服务器。这些服务器能替你动手办事,装的时候这点得记牢。
在LinkedIn上,Dolivo承认这个名字直接致敬了亚马逊的双披萨团队,并聊起了项目的早期经过:
2025年4月,我搞了个业余项目“JoeBot”,本意是把枯燥重复的 CRM 日志记录自动化。现在这个念头已经长成一个体量大得多的项目(……)技术用户用下来反馈不错,不懂技术的人听说后也跃跃欲试。
在Hacker News上,项目作者说灵感来自LangChain一篇关于“环境智能体”的文章。早期反馈总体相当正面,异步收件箱模型和本地优先架构是被重点肯定的地方。不过,一些Hacker News评论者在称赞的同时也提出疑问:同类工具已经有好几款,这个开源项目能不能复刻出那个让内部版本跑通的技能与集成生态。
Pizza Bot属于社区项目,不是AWS官方服务,所以没有AWS支持,也没有服务级别协议。运行、备份和版本更新,都得开发者自己负责。