Repolode
erxes

erxes/erxes

可自托管的体验运营系统,将营销、销售、客服与运营工具整合在插件化的核心之上。

可替代:HubSpotZendeskIntercom

Star
4,092
Fork
1,319
未关闭 Issue
826
最近提交
5小时前

这是什么?

erxes 是一个可自托管、源码可用的体验管理平台,把客户触达与内部业务流程放在同一个系统里。核心模块包括统一收件箱、联系人、商品、客户分群、自动化和文档。通过插件可以扩展全渠道前台客服(工单与任务)、项目与迭代管理、落地页和表单获客,以及无头网站、帮助中心等内容工具。

后端基于 Nx 单体仓库,采用 GraphQL Federation 与 tRPC,运行在 Node.js、MongoDB 和 Redis 上;前端使用 React 与 Module Federation 微前端。开发者可以用命令生成包含前后端代码的新插件,再通过环境变量启用。项目提供 Docker Compose 配置,便于快速部署。

部分插件(如 Content、Accounting、Finance)在项目文档中标注为企业版许可。

核心功能

  • 01核心模块统一提供收件箱、联系人、商品、客户分群、自动化和文档
  • 02通过 Frontline 插件实现全渠道对话、工单与任务管理
  • 03支持落地页、表单和弹窗等获客方式
  • 04插件化架构,内置生成前后端模块的脚手架
  • 05支持使用 Docker Compose 自托管部署

适用场景

  • 在自有服务器上为 SaaS 产品搭建客户支持与工单系统
  • 为数字营销机构整合表单、联系人数据库与自动化流程
  • 基于插件框架开发面向特定行业的业务应用

快速上手

  1. 1

    克隆仓库

    git clone https://github.com/erxes/erxes.git
  2. 2

    使用 pnpm 安装依赖

    pnpm install
  3. 3

    复制示例环境变量文件并配置 MONGO_URL 和 REDIS_HOST

    cp .env.example .env
  4. 4

    启动核心服务(网关和核心 API)

    pnpm dev:core-api

使用前须知

  • 启动前需要先运行 MongoDB 和 Redis。
  • 依赖安装必须使用 pnpm,不能使用 npm 或 yarn。
  • Content、Accounting、Finance 等多个实用插件仅限企业版使用。

标签

常见问题

erxes 是什么?
可自托管的体验运营系统,将营销、销售、客服与运营工具整合在插件化的核心之上。 erxes 是一个可自托管、源码可用的体验管理平台,把客户触达与内部业务流程放在同一个系统里。核心模块包括统一收件箱、联系人、商品、客户分群、自动化和文档。通过插件可以扩展全渠道前台客服(工单与任务)、项目与迭代管理、落地页和表单获客,以及无头网站、帮助中心等内容工具。
erxes 可以免费使用吗?用的什么许可证?
erxes 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
erxes 还在维护吗?
活跃维护中。erxes 最近一次提交是在 2026年10月21日。
erxes 适合用来做什么?
在自有服务器上为 SaaS 产品搭建客户支持与工单系统 为数字营销机构整合表单、联系人数据库与自动化流程 基于插件框架开发面向特定行业的业务应用
erxes 怎么安装和运行?
克隆仓库: git clone https://github.com/erxes/erxes.git 使用 pnpm 安装依赖: pnpm install 复制示例环境变量文件并配置 MONGO_URL 和 REDIS_HOST: cp .env.example .env 启动核心服务(网关和核心 API): pnpm dev:core-api
在哪里获取 erxes?
源代码和安装说明在 GitHub 上:https://github.com/erxes/erxes

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目