一个开源的全能AI生产力平台,包含通用AI智能体、工作流引擎、即时通讯和在线协作办公系统,帮助企业快速构建和部署AI应用,实现生产力百倍提升。
一分钟了解#
Magic是一个开源的全能AI生产力平台,不是单一的AI产品,而是一个功能丰富的产品矩阵。它包括Super Magic(通用AI智能体)、Magic IM(企业级即时通讯)、Magic Flow(AI工作流编排)和Teamshare OS(在线协作办公系统)。Magic旨在帮助企业快速构建和部署AI应用,实现生产力的大幅提升。
核心价值:提供一站式AI生产力解决方案,让企业无需复杂开发即可构建定制化AI应用。
快速上手#
安装难度:中 - 需要Docker环境,但提供自动化安装脚本
# 克隆仓库
git clone https://github.com/dtyq/magic.git
cd magic
# 启动服务
./bin/magic.sh start
适合我的场景吗?
- ✅ 企业内部知识管理:Magic IM提供智能客服和知识助手功能
- ✅ 复杂工作流自动化:Magic Flow支持可视化AI工作流编排
- ✅ 团队协作与文档管理:Teamshare OS集成AI功能的协作平台
- ❌ 个人轻量级使用:更适合企业级应用,个人用户可能觉得过于复杂
核心能力#
1. Super Magic - 通用AI智能体#
- 多智能体设计系统,支持自主任务理解、规划、执行和错误纠正
- 可通过自然语言指令执行各种业务流程,交付最终目标结果 实际价值:企业可以快速构建符合特定业务需求的智能助手,大幅提升决策效率和质量
2. Magic Flow - AI工作流编排系统#
- 直观的拖放式界面,无需编程即可设计复杂AI工作流
- 丰富的组件库,内置文本处理、图像生成、代码执行等模块
- 兼容任何遵循OpenAI API协议的大模型 实际价值:让业务人员也能轻松构建复杂的自动化AI流程,降低技术门槛
3. Magic IM - 企业级AI对话系统#
- 强大的知识库管理功能,支持多种文档格式导入和语义检索
- 话题区分和群聊功能,支持多组织架构和数据隔离 实际价值:企业可以快速构建智能客服和知识助手,提升内部沟通效率
4. Teamshare OS - AI协作办公平台#
- 智能文档管理和协作编辑
- Magic Table多维数据管理工具
- 项目协作管理和知识库功能 实际价值:将AI能力深度融入日常办公场景,实现智能工作流程和知识管理
技术栈与集成#
开发语言:多语言(Python已发布,TypeScript即将推出) 主要依赖:Docker, Docker Compose, RabbitMQ, OpenAI兼容的大语言模型 集成方式:API / SDK / Library
生态与扩展#
- 插件/扩展:支持自定义工具节点开发,满足特定业务场景需求
- 集成能力:可与Magic IM及其他第三方IM系统(企业微信、钉钉、飞书)无缝集成
维护状态#
- 开发活跃度:持续更新,近期有提交活动
- 最近更新:文档和功能保持更新
- 社区响应:有GitHub讨论区和问题追踪,社区参与度良好
商用与许可#
许可证:Magic开源许可证(基于Apache 2.0,但有额外限制)
- ✅ 商用:允许(具体限制需查看许可证详情)
- ✅ 修改:允许(具体限制需查看许可证详情)
- ⚠️ 限制:存在额外限制,非完全Apache 2.0许可证
文档与学习资源#
- 文档质量:全面
- 官方文档:https://docs.letsmagic.cn/en
- 示例代码:提供