竟然还有开源的公众号管理系统?快来瞅瞅
大家好,我是TJ
关注TJ君,回复“武功秘籍”免费获取计算机宝典书籍
随着网络的发展,公众号越来越受重视,TJ君身边的朋友不止一次跟TJ君吐槽,怎么现在一些大企业的申明官网找不到,都在公众号上了
对于一些企业或小伙伴来说,维护多个公众号成为了日常工作之一,对于新手来说,想快速上手公众号的维护不是特别容易,所以TJ君今天和大家分享一个微信公众号管理系统:
wx-manage是一个开源的多公众号管理系统,支持多个公众号的接入,提供公众号菜单、自动回复、公众号素材、简易CMS等多项功能,对于刚上手研究公众号或者要维护多个公众号的小伙伴,可能是一个有用的帮手~
首先我们来看下项目的技术组成:
核心框架:Spring Boot 安全框架:Apache Shiro 持久层框架:MyBatis-Plus 公众号开发框架:WxJava 后端脚手架:renren-fast 页面交互:Vue2.x、TinyMce Editor、Vuex UI框架:ElementUI 管理后台界面模板:renren-fast-vue 富文本编辑器:tinymce5
对于开发环境的部署,可能需要小伙伴需要准备如下的条件:
JDK8+ Maven IDE+lombok插件 Mysql5.7+ Node.js
下载源码之后,首先要启动后端wx-api
,这里需要注意的是,安装lombok插件是因为entity的get set方法需要它。
然后创建数据库wx,数据库字符集utf8mb4,编码规则utf8mb4_general_ci,如果这里设置的异常的话会影响部分内容的存储。
再执行db/mysql.sql文件,初始化数据,然后引入maven依赖,修改application-dev.yml中的MySQL账号和密码,改成你自己的,运行BootApplication.java启动。
完成后端wx-api
的启动后就要启动前端wx-manage
了。
// 安装依赖
npm install
// 编译启动
npm run serve
待一切都成功后,可以登录http://localhost:8001打开管理页面,初始默认的用户名密码是admin / 123456
后面如何添加公众号,如何进行操作管理,如何用的得心应手,则需要小伙伴们自行进行摸索了,TJ君觉得最好的一定是最适合自己的,有的小伙伴可能习惯用原生的公众号管理,有的小伙伴则更倾向于此类开源的管理工具,究竟哪一个更好,大家用了才知道不是吗?
最后给大家看看项目的实际运行效果:
例如公众号菜单管理:
自动回复管理:
公众号模板配置:
关注用户管理:
各种素材管理:
消息管理:
文章编辑管理:
唯一美中不足的是,这个项目似乎从上一次更新之后有漫长时间没有再更新了,不过还是TJ君刚才说的,大家用了才知道是不是适合自己,所以试一试吧,地址如下:
点击下方卡片,关注公众号“TJ君”
回复“公众号管理”,获取仓库地址
关注我,每天了解一个牛x、好用、有趣的东东
往期推荐