Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
M

mochat

> 编程语言
Open source

基于企业微信的开源SCRM应用开发框架&引擎,也是一套通用的企业私域流量管理系统!

2.6K stars0 likes0 views
WebsiteGitHub

About

基于企业微信的开源SCRM应用开发框架&引擎,也是一套通用的企业私域流量管理系统!

MoChat —— 让企业微信开发更简单

中文 | [Java](https://github.com/mochat-cloud/mochat-java) [文档](https://mochat.wiki) | [安装](https://mochat.wiki/quick-start/install-bt.html) | [截图](#部分演示图持续更新) | [架构](#业务架构) | [数据库字典](https://mochat.wiki/database/md/tables.html) | [API文档](https://mochat.wiki/api/) | [快速开始](https://mochat.wiki/wework/how-to-authorize.html) ### 项目简介 > MoChat, easy way to WeWork MoChat 是开源的企业微信应用开发框架&引擎,是一套通用的企业微信多租户SaaS管理系统,得益于 `Swoole` 和 `Hyperf` 框架的优秀,MoChat 可提供超高性能的同时,也保持着极其灵活的可扩展性。 #### 应用场景 可用于电商、金融、零售、餐饮服装等服务行业的企业微信用户,通过简单的分流、引流转化微信客户为企业客户,结合强大的后台支持,灵活的运营模式,建立企业与客户的强联系,让企业的盈利模式有了多种不同的选择。 #### 功能特性 六大模块助力企业营销能力升级: * 引流获取:通过多渠道活码获取客户,条理有序分类 * 客户转化:素材库、欢迎语互动客户,加强与客户联系 * 客户管理:精准定位客户,一对一标签编辑,自定义跟踪轨迹,流失客户提醒与反馈 * 客户群管理:于客户的基础,进一步获取客户裂变,自动拉群。集中管理,快速群发 * 聊天侧边栏:提高企业员工沟通效率,精准服务 * 企业风控:客户聊天记录存档,并设立敏感词库、敏感词报警,多方位跟进管理员工服务 #### 业务架构 严格的分层来保证架构的灵活性 #### 核心技术 * 前端技术栈: `Vue`、`Vuex`、`Vant`、`Ant Design of Vue` * 后端技术栈: `PHP`、`MySQL`、`Redis`、 `Swoole`、`Hyperf` ### 特此鸣谢 MoChat 的诞生离不开社区其他优秀的开源项目,在此特别鸣谢: ### 环境部署 #### 准备工作 ``` PHP >= 7.4 (推荐7.4版本) Swoole >= 4.5 Wxwork_finance_sdk(so扩展) pcntl扩展 Composer MySQL >= 5.7 Redis FFmpeg Node.js >= 10 ``` #### 运行系统 ##### 后端运行 ```bash # 目录 git clone https://github.com/mochat-cloud/mochat.git cd /path/to/mochat/api-server # 安装依赖 composer install # 运行PHP服务 php bin/hyperf.php start ``` ##### 前端运行 ```bash # 进入项目目录 cd /path/to/mochat/dashboard # 安装依赖 yarn install # 编译生成dist yarn run build ``` ##### 必要配置 1、后端配置运行脚本 - `php bin/hyperf.php mc:init`,根据提示完成配置 2、前端配置 - 修改 .env 中的配置 VUE_APP_API_BASE_URL= 接口地址 #### 部署系统 ##### 后端部署 - Docker:推荐根据`api-server/Dockerfile`使用K8S部署 - Shell: 使用`linux-install.sh`安装必要依赖 ```shell script cd /usr/local/src && wget https://urthink-mochat-cloud.oss-cn-beijing.aliyuncs.com/deploy/CentOS-install.sh && ./CentOS-install.sh ``` - Nginx 配置:具体参考开发文档 ##### 前端部署 当项目开发完毕,只需要运行一行命令就可以打包你的应用 ```bash # dashboard 打包正式环境 yarn run build # sidebar 打包正式环境 yarn run build ``` 构建打包成功之后,会在根目录生成 `dist` 文件夹,里面就是构建打包好的文件,通常是 `.js` 、`.css`、`index.html` 等静态文件。 通常情况下 `dist` 文件夹的静态文件发布到你的 `nginx` 或者静态服务器即可,其中的 `index.html` 是后台服务的入口页面。 ##### 更详细安装见: [传送门](https://mochat.wiki/quick-start/install-open-source.html) ### 项目介绍 #### 文件结构 ``` . ├── api-server------------------------------------------ 后端接口代码 ├── dashboard------------------------------------------- 商户后台前端代码 ├── sidebar--------------------------------------------- 聊天侧边栏前端代码 └── workbench------------------------------------------- 工作台前端代码 └── operation------------------------------------------- 运营工具前端代码 ``` ##### 后端结构 ``` … ``` ##### 前端结构 ``` … ``` ### 联系作者加入群 ### 部分演示图,持续更新 ### 版权声明 MoChat 开源版遵循 [`GPL-3.0`](https://github.com/mochat-cloud/mochat/blob/main/LICENSE "GPL-3.0") 开源协议发布,并提供免费研究使用,但绝不允许修改后和衍生的代码做为闭源的商业软件发布和销售!

GitHub Issues· 0 open

View all on GitHub

No open issues yet, or sync has not completed.

Highlights

  • •引流获取:通过多渠道活码获取客户,条理有序分类
  • •客户转化:素材库、欢迎语互动客户,加强与客户联系
  • •客户管理:精准定位客户,一对一标签编辑,自定义跟踪轨迹,流失客户提醒与反馈
  • •客户群管理:于客户的基础,进一步获取客户裂变,自动拉群。集中管理,快速群发
  • •聊天侧边栏:提高企业员工沟通效率,精准服务
  • •企业风控:客户聊天记录存档,并设立敏感词库、敏感词报警,多方位跟进管理员工服务
  • •前端技术栈: Vue、Vuex、Vant、Ant Design of Vue
  • •后端技术栈: PHP、MySQL、Redis、 Swoole、Hyperf
  • •php bin/hyperf.php mc:init,根据提示完成配置
  • •修改 .env 中的配置 VUE_APP_API_BASE_URL= 接口地址

> Tags

PHPmochatwecomweixinwework

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言