Monica:开源个人CRM,让你不忘记任何一个重要的人
项目简介
Monica 是一款开源的个人关系管理系统(Personal CRM),目前 GitHub 星标数已超过 24400 颗。它能帮助你记录与家人、朋友、同事的所有重要互动——包括认识方式、生日、喜好、每次交流的内容等。再也不会忘记上次和谁聊了什么,再也不会错过任何一个重要纪念日。
核心特色
- 联系人管理:完整记录每个人的基本信息、联系方式、地址、社交账号等。
- 活动日志:记录与每位联系人每次互动的详细内容,方便回顾。
- 自动生日提醒:提前提醒即将到来的生日,再也不会忘记给朋友送祝福。
- 关系管理:定义与联系人的关系(家人、朋友、同事、恋人等)。
- 日记功能:记录每天的心情和发生的事情,形成个人生活日志。
- 多语言支持:支持 27 种语言,全球用户均可使用。
- 多 Vault 支持:可以为不同生活场景(工作/个人)创建独立的联系人库。
- Docker 部署:一条命令即可自托管,数据完全私有。
安装步骤
Docker 部署(推荐)
docker run -d --name monica \
-p 8080:8080 \
-e APP_KEY=your-random-32-char-key \
-e DB_CONNECTION=sqlite \
-v monica_data:/var/www/html/storage \
monica:4.0
# 访问 http://your-ip:8080
手动安装
# 环境要求:PHP 8.1+ / MySQL 8.0+ / Composer / Node.js 18+
git clone https://github.com/monicahq/monica.git
cd monica
cp .env.example .env
composer install
php artisan key:generate
php artisan migrate
使用方法
首次使用需注册账号。登录后即可开始添加联系人。可以手动添加,也可以通过 vCard 批量导入手机通讯录。每个联系人页面可以记录:基本信息、地址簿、互动历史、活动记录、相关文档照片等。「仪表盘」会显示最近的互动记录、即将到来的生日提醒等。
适用场景
- 销售/商务人员管理客户关系
- 需要记录大量联系人信息的自由职业者
- 想认真维护亲友关系的每个人
- HR 从业者管理候选人关系
- 心理咨询师/教练记录来访者信息
开源协议
Monica 采用 AGPL-3.0 开源协议,个人使用免费,商业使用需遵循开源协议。
总结
Monica 完美诠释了”科技让人际关系更有温度”这个理念。无论你是想认真维护朋友圈的销售精英,还是想记住奶奶生日的普通家庭成员,Monica 都是一个值得拥有的开源工具。
服务支持:如有兴趣不会搭建,可以联系微信:WRYD6166,开源项目搭建10-50元。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END









暂无评论内容