查看原文
其他

竟然还有开源的公众号管理系统?快来瞅瞅

TJ TJ君 2022-03-16

大家好,我是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、好用、有趣的东东

往期推荐

开源、免费、提升办公效率,Win10官方出品

2022年第一件事,来试试这款“老婆生成器”

元旦一过,开始担心春运买不到回家的票?试试这个开源抢票神器吧

开源可视化分析工具,操作简单使用方便,快来种草

不一样的网易云音乐,Python命令行版本



您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存