Macro 是一个面向团队的一体化工作空间,将邮件、消息、文档、任务、智能体和 CRM 整合在同一个界面中,并共享团队级记忆。工作区内的所有内容都支持 @ 链接和全局搜索,团队无需在 Slack、Notion、HubSpot 等工具间来回切换。项目由纽约和多伦多的团队设计,约 15 人内部使用两年,基于 SolidJS 和 Rust 构建。
核心功能包括:邮件支持多账户统一收件箱和键盘快捷键;聊天为技术讨论设计,前几条回复内联显示,其余自动折叠进线程;任务系统与频道和邮件双向链接,可从任意邮件或文档直接创建任务;文档基于 CRDT 实时协作,支持离线编辑和版本历史;CRM 与聊天和邮件同处一个界面,@ 提及公司或联系人即可建立双向链接,自动追踪交易进展。
智能体拥有团队级统一记忆,每晚通过定时任务从对话、邮件和任务中合成更新,并可通过 MCP 协议供外部 AI 模型调用。代码智能体如 Claude Code 或 Codex 也能通过 MCP 接入工作区。整个项目采用 AGPLv3 开源协议,非开放核心模式,支持自托管,已获 SOC 2 Type II 认证。
Macro 的定位是替代 Slack、Linear、Notion 等分散工具的「操作系统」,适合希望减少工具切换、让团队上下文更连贯的小型公司或大公司内部团队。仓库包含 42 个可部署服务和 167 个 Rust 库,代码结构清晰,欢迎贡献。
GitHub
#GitHub #开源 #Macro #团队协作 #CRM #AI智能体 #AGPL
@GitHubTrendingHub






