描述
Macro 提供了一个为团队设计的统一工作空间解决方案,将各种关键业务功能整合到一个单一、连贯的平台上。这个开源项目集成了电子邮件、聊天、文档管理、任务跟踪、代理功能、电话管理和客户关系管理(CRM)功能。其核心创新在于能够通过共享的人工智能记忆将所有这些组件连接在一起,旨在在不同的沟通与协作渠道中提供上下文和智能。
阅读更多
该平台旨在通过减少在多个应用程序之间切换的需求来提高团队的生产力。通过集中这些工具,Macro 希望创造一个更高效和互联的工作流程。共享的人工智能记忆旨在促进更智能的互动,并主动提供相关信息,使团队操作更加顺畅和信息更充分。
主要功能包括全面的沟通特性,如电子邮件和聊天,强大的文档和任务管理以组织项目,以及集成的 CRM 用于客户关系处理。‘代理’的加入暗示了可以帮助管理任务或在工作空间内提供支持的自动化或人工智能辅助功能。电话管理进一步扩展了其作为所有团队互动中心枢纽的实用性。
Macro 针对寻求一体化解决方案以管理日常运营的团队。它特别适合重视集成工具和人工智能增强协作潜在好处的组织。作为一个开源项目,它也吸引了那些偏好可定制和透明软件解决方案的开发者和团队,允许社区贡献和量身定制的实现。
- 类别生产力
- 定价模式开源
- 部署云端, 自托管
- 平台macOS, Windows, iOS
Macro的核心功能
为团队提供统一的工作空间
集成的电子邮件客户端
实时聊天功能
文档管理系统
任务跟踪与管理
与人工智能关联的代理以提供帮助
电话管理功能
客户关系管理(CRM)
跨工具的共享人工智能记忆
GitHub 上的开源项目
支持多种开发环境(.cargo, .claude, .cursor, .helix, .zed)
持续集成和部署支持
桌面应用程序开发(macOS, Windows)
移动应用程序开发(iOS, WhatsApp)
日历集成与邀请转发
Macro入门
克隆代码库:使用 `git clone https://github.com/macro-inc/macro.git` 获取源代码。
安装依赖:按照 `Cargo.toml` 和 `package.json` 中的说明安装 Rust 和 JavaScript 依赖。
配置环境:根据 `.config` 或 `docs` 目录中的说明设置必要的配置。
构建项目:使用 Rust 的 Cargo 和 JavaScript 包管理器编译应用程序。
运行本地代理:执行 `macrod` 以保持应用程序运行并设置本地代理。
探索功能:测试集成的电子邮件、聊天、文档、任务和 CRM 功能。
贡献:参考 `CONTRIBUTING.md` 获取提交代码或文档的指南。
Macro的使用案例
- 团队协作
- 客户关系管理
- 电子邮件和沟通中心
- 任务和项目管理
- 人工智能辅助工作流程
- 开源开发
- 统一业务运营





