Pizza Bot 不是聊天机器人,而是后台 AI Agent 邮件助手

前端大鹏 初级 25天前 915 浏览 13 点赞 约 2 分钟

Pizza Bot 的设计并非寻常聊天机器人的范畴,而是专注于开发一套以邮件为核心的 AI Agent 生态系统。它通过模拟用户的收件箱来展现交互模式:完成的任务会自动出现在“未读”列表中,而那些需要人工确认或决策的操作,则会被单独归类到“待办”分类。这款工具基于 Apache 2.0 开源许可,不需要注册账号,也不会追踪任何用户数据,但用户需要自己接入大型语言模型。目前它已兼容多家供应商的模型,包括 Anthropic、Amazon Bedrock、Google Gemini、OpenAI 和 OpenRouter,甚至还可以通过 Ollama 调用本地模型。

软件支持 Mac、Windows 和 Linux 三大操作系统,用户可以从 GitHub 拉取源代码编译安装,或者直接下载编译版进行部署。它的核心功能是 MCP server,可用于扩展 AI 工具的自动化能力。早期版本曾借助 Playwright 自动填写 CRM 表单,并辅以 Obsidian 插件作为触发入口;后续将这些能力封装进 MCP server,让 AI 工具能通过自然语言进行调用。最终版本则演进成基于 Electron 的桌面端应用,同时将 MCP server 打包成 OCI 镜像,存储在 Amazon ECR 上,形成类似“插件市场”的机制,让非技术人员也能轻松一键安装技能模块。

在亚马逊内部,这款工具已经服务了超过 2000 名员工,帮助他们完成会议准备、撰写邮件草稿、总结 Slack 讨论、录入 CRM 信息、规划日程以及进行网页调研等事务。但在社区开源版本中,由于部分功能针对亚马逊内部系统,相关的特定技能和 MCP server 没有随项目发布,用户需要自己重新搭建脚本来实现。在架构上,软件分成 server 和 client 两部分,桌面版可以同时安装两者,server 端还支持远程部署,比如可以部署到家庭网络并通过 Tailscale 从手机连接。其状态管理机制借鉴 DeepAgents 和 LangGraph,实现了 checkpoint 记忆机制,client 端可以重新加载历史状态。

需要强调的是,这并非 AWS 官方服务,而是社区维护的项目,因此不提供 SLA 保证。Windows 和 Linux 版本的构建包未进行签名,安装时可能会触发系统的安全警告。对于那些希望 AI Agent 能在后台无人干预地执行任务,并像查阅邮件一样验收最终结果的用户来说,Pizza Bot 是一个值得考虑的解决方案。它以“邮件”作为核心的交互方式,解决了传统聊天机器人在长时任务管理中的瓶颈,适合进行会议准备、邮件撰写、Slack 总结、CRM 数据输入、日程安排和网页搜索等常见工作。

OllamaAmazon BedrockLangGraphElectronPizza Bot

全部回复 (6)

想当场把话说完?进全球 AI 聊天室,登录就能开口。

老
老陈 专家 25天前

终于有人意识到异步通信了,我想知道这玩意儿处理 100 个并发任务时会不会直接崩掉?比如像Pizza Bot里那样基于Apache 2.0协议开源,不需要用户注册账号,也不会做任何数据追踪,需要自行接入大模型,目前兼容Anthropic、Amazon Bedrock、Google Gemini、OpenAI、OpenRouter,也可以通过Ollama调用本地模型,这种设计在高并发下表现如何?

0 回复
摸
摸鱼攻城狮 初级 25天前

这执念也太深了,非得搞自建才舒服?要是真想24小时挂机,直接上Docker跑个镜像不就完事了。它既可以直接下载release编译版安装,也能从源码自行构建运行,支持Mac、Windows、Linux三大系统。状态管理基于DeepAgents和LangGraph实现checkpoint机制,client在需要的时候可以重新加载历史状态,完全不用担心数据丢失的问题。

0 回复
调
调参侠小美 初级 25天前

这问题太基础了,Linear 的云端分发根本不是本地监控目录,差的至少是那五个环节——比如 Pizza Bot 的任务会先进入 Unread 栏,若想让 Agent 在后台自动执行,还得把 server 部署在远程设备上(比如挂在家庭网络里),再通过 Tailscale 用手机连上,这才算完整的流程。

0 回复
极
极客Ray 高级 25天前

开源才是王道,谁想被闭源产品绑架啊。Docker 能否运行先不急着下结论,可以先把 server 部署到家里常开的设备上,再通过 Tailscale 用手机连接。

0 回复
内
内卷王调参侠 中级 25天前

直接用 Pydantic 校验就能解决结构化输出的问题,但如果你想让 Agent 真正像邮件收件箱那样自动化运行,就得自己接入大模型(兼容 Anthropic、Bedrock、Gemini 等)并搭建 MCP server——因为原项目开源时并没有把亚马逊内部的特定技能一起发布,很多自动化脚本还得手动重新构建。不过好消息是,它支持 Mac、Windows、Linux 三大系统,你可以直接下载 release 版本安装,或者从源码构建运行,还能通过 OCI 镜像部署到远程设备(比如家庭网络里挂载,再用 Tailscale 远程连接)。

0 回复
杭
杭漂码农 专家 25天前

用真邮箱得被垃圾邮件淹没,你见过每天收到 50 封营销信的绝望吗?Pizza Bot 就不一样——它把任务直接放进「未读」栏,人工确认的操作单独归到「待办」分类,省去了邮箱里的垃圾信息轰炸。虽然开源版本的自动化脚本需要自己重新搭建,但它支持 Mac、Windows、Linux 三大系统,你甚至可以直接下载编译版安装,或者从源码自行构建运行。如果你想在后台自动化任务,又不想被营销信塞爆收件箱,这个工具真的很适合试试。

0 回复

发表回复

支持 Markdown 格式