Ever Gauzy - 当 ERP、CRM 和 HRM 在一个开源项目中相遇
Ever Gauzy - 当 ERP、CRM 和 HRM 在一个开源项目中相遇
你是否熟悉这样的情况:你的业务在增长,随之而来的是一堆互不关联的工具?客户用单独的 CRM,项目用自己专属的任务追踪器,时间记录用电子表格,会计和 HR 又要用十几个其他服务。最终,你不是在高效工作,而是在花时间同步数据和切换标签页。听起来很熟悉,对吧?
这正是这个项目要解决的痛点——Ever Gauzy Platform。它不仅仅是一个工具,而是一个功能完备的业务管理开放平台,将通常分散在数十个付费 SaaS 解决方案中的功能整合在一起。
这是什么项目,谁需要它?
想象一下你业务中的瑞士军刀。Ever Gauzy 正是数字世界中的那把瑞士军刀。这是一个开放业务管理平台,为所谓的"协作、按需和共享经济"而创建。听起来很有野心,但实际上意味着这个平台几乎适合任何中小企业、创业公司、自由职业者、代理机构,甚至是大型企业的内部团队——他们希望一切触手可及。
从本质上讲,Ever Gauzy 整合了:
- ERP(企业资源规划):企业资源规划。
- CRM(客户关系管理):客户关系管理。
- HRM(人力资源管理):人力资源管理。
- ATS(申请人追踪系统):候选人追踪系统。
- PM(工作和项目管理):工作和项目管理。
- 员工时间追踪、活动和生产力追踪:员工时间、活动和生产力追踪。
令人印象深刻,不是吗?无需从不同软件中拼凑,你就能得到一个现成的集成系统。

深入了解:Ever Gauzy 的核心功能
让我们深入了解一下,看看 Ever Gauzy 到底能做什么。它不仅仅是一组模块,而是一个精心设计的生态系统。
一体化:从 HR 到销售
正如我提到的,Gauzy 涵盖了许多需求。你将能够:
- 管理人员:从招聘(ATS)和入职到休假追踪和绩效监控。
- 处理客户:维护联系人数据库、管理销售漏斗、创建提案。
- 规划项目:分解任务、追踪进度、设定目标和 KPI。
- 控制财务:开具发票、追踪收支、管理预算。
- 管理库存和设备:对于制造业或租赁业务尤其相关。
这只是冰山一角!平台支持多组织、部门和工作团队协作,具有灵活的权限系统,以及多货币和多语言支持。
时间和生产力追踪:每一分钟都很重要
对于远程工作或按项目工作的团队来说,了解任务花费了多少时间至关重要。Ever Gauzy 提供了强大的时间和活动监控工具。
有趣的是,除了 Web 界面外,还有适用于 Windows、Mac 和 Linux 的桌面应用程序。它们让员工可以轻松标记上下班时间,以及追踪活动。如果你想要截取屏幕截图或追踪键盘/鼠标活动(例如),这就特别方便(当然,需要员工同意并遵守所有隐私法规)。

财务可控:月底没有惊喜
会计和财务通常是小型企业的痛点。Ever Gauzy 简化了这个过程:
- 发票自动化:直接在系统中创建并向客户发送发票。
- 收支追踪:监控现金流,始终掌握财务状况。
- 报告和分析:获取可视化仪表板,帮助做出明智决策。
所有这些不仅节省时间,还能帮助避免代价高昂的错误。
灵活性和可扩展性:适应你的需求
Ever Gauzy 的关键优势之一是其架构。平台基于无头 API(Headless APIs)构建,这意味着你可以将其作为自己前端的后端,或与其他系统集成。这为定制和扩展功能提供了巨大的灵活性。
此外,对多组织和多客户端的支持使其成为管理多个品牌/项目的代理机构或公司的理想选择。
技术细节:它基于什么运行?
作为一个经验丰富的开发者,我总是喜欢深入了解底层技术。Ever Gauzy 在这方面有很多值得称道的地方。
主要技术栈:
- 后端:TypeScript、Node.js、NestJS。这是一个现代且高性能的技术栈,提供了出色的可扩展性和开发便利性。
- 前端:Angular、RxJS、Ngx-admin。Angular 是一个成熟的复杂 SPA 构建框架,Ngx-admin 提供了现成的 UI 组件,加快了开发速度。
- ORM:TypeORM / MikroORM / Knex。这为数据库选择提供了灵活性。演示版本默认使用 SQLite,但生产环境推荐使用 PostgreSQL 或 MySQL。
- 多仓库:使用 Nx / Lerna,允许在单个仓库中高效管理大量相关项目。
对于生产部署,团队建议使用PostgreSQL或MySQL存储数据,使用Kubernetes和Docker进行编排。
顺便说一句,这个项目不仅使用 Docker,还提供了完整的 docker-compose 文件用于快速启动。例如,要启动演示版本,你只需要运行:
docker-compose -f docker-compose.demo.yml up
几分钟后,你就可以打开 http://localhost:4200 并使用 admin@ever.co 和密码 admin 登录。这对于快速熟悉平台非常方便。
此外,用于生产场景的 Docker Compose 还包含其他有用的基础设施组件:
- PostgreSQL和Pgweb用于便捷的数据库管理。
- OpenSearch和OpenSearch Dashboards用于全文搜索和分析。
- MinIO用于对象存储(S3 兼容)。
- Redis用于缓存。
- Cube用于 BI 报表。
- Zipkin用于分布式追踪。
这种一体化方法大大简化了复杂系统的部署和管理。
如何在实践中应用?
假设你经营着一家小型数字代理机构。
- 吸引客户:通过 CRM 管理潜在客户,创建提案。
- 项目管理:交易完成后,项目进入 PM 系统。你将其分解为任务,分配负责人,设定截止日期。
- 时间追踪:你的设计师和开发人员使用 Gauzy 桌面计时器记录每个任务花费的时间。你可以看到谁在做什么,以及效率如何。
- 财务:阶段完成后,你直接在系统中生成发票,基于花费的时间和固定成本。所有收支都自动追踪。
- 人力资源:你维护员工数据库,追踪他们的休假、奖金,ATS 系统帮助你寻找新人才。
所有这些都在一个系统中发生,无需手动传输数据或使用十几个不同的订阅。这节省了大量时间和精力!
结论:Ever Gauzy 值得一试吗?
如果你属于以下情况,答案是肯定的:
- 中小型企业、创业公司、代理机构或自由职业者的所有者——你已经厌倦了互不关联的工具,正在寻找一个全面但灵活的解决方案。
- 开发者——对通过一个大型真实项目学习现代技术栈(TypeScript、NestJS、Angular)感兴趣。
- 正在寻找昂贵的专有 ERP/CRM/HRM 系统的开源替代品。
- 希望完全控制你的数据和基础设施,在自己的服务器上部署系统。
Ever Gauzy 不仅仅是一组功能,它是一种业务管理哲学,所有流程都集成在一起,可以从一个中心访问。该项目正在积极开发中,拥有庞大的社区,并提供多种许可选项,包括社区版,这使其对广大用户开放。
所以,如果你准备好整顿业务流程,正在寻找一个强大但灵活的工具,不要错过深入了解 Ever Gauzy 的机会。查看官方网站,试用在线演示,或者立即克隆仓库自己运行!这可能就是你要找的解决方案。
相关项目