这个项目能做什么
Inbox Zero 是一款开源 AI 邮件助手,定位为 Fyxer 等商业工具的可定制且安全的替代方案。其宣称的使命是减少花在收件箱上的时间。
README 中描述的核心功能:
- AI 个人助手,可整理收件箱,并以用户的语气和风格预拟回复。
- 邮件 AI 规则:用户用通俗英语描述助手应如何处理邮件。
- Reply Zero:跟踪需要回复的邮件以及等待回复的邮件。
- 批量退订器:一键退订并归档未读邮件。
- 批量归档器,用于清理旧邮件。
- 冷邮件拦截器,可自动拦截冷推销邮件。
- 邮件分析,展示随时间变化的活动和趋势。
- 会议简报,在会议前从邮件和日历中提取上下文信息。
- 智能归档,将附件保存到 Google Drive 或 OneDrive。
- Slack 和 Telegram 集成,可通过聊天应用管理收件箱。
部署与开发:
- 在 getinboxzero.com 提供托管版本。
- 通过 CLI 支持自托管:`npx @inbox-zero/cli setup` 然后 `npx @inbox-zero/cli start`,需要 Docker 和 Node.js v24+,应用运行在 localhost:3000。
- 本地开发使用 Docker Compose 运行 Postgres 和 Redis、pnpm v10+、Prisma 迁移以及交互式安装脚本。可通过 Docker Compose profiles 使用可选的本地 Google 和 Microsoft 模拟器。
- 每次推送到 main 都会构建 Docker 镜像,并以提交 SHA 打标签;latest 标签跟踪最新的 main 构建,正式发布使用版本标签。
技术栈:Next.js、Tailwind CSS、shadcn/ui、Prisma、Upstash 和 Turborepo。该项目提供了文档、Discord 社区、用于功能请求的 GitHub issues 以及演示视频的链接。
评论
0 评分人数达到10人后显示
登录后参与讨论。