最科幻的企业微信群机器人管理工具
非常方便的发布群即时消息和定时消息,解放双手,提升沟通效率
部署教程
更新日志(2020.05.31)
修复设置为智能跳过工作日时,周日依然提醒问题。
前端修复定时成功后,时间下拉状态不更新问题。
快速启动
# 本地开发环境
# 启动前端
cd insight-front-end
npm install
npm start
# 启动后端
cd insight-back-end
npm install
npm run dev
前后端使用的是React+Nodejs,数据库默认为Mysql测试库,您可以进入insight-back-end/config文件夹下,修改为自己的Mysql配置。
在线Demo
欢迎访问insight在线体验官网 ,您可以注册一个账号体验。
注意此网站为demo测试版本,不保障机器人安全性,如有需求可自行部署。
Insight是什么?
Insight是一个可以管理企业微信群机器人的小工具,在这里添加一个机器人webhook地址,然后发布即时消息和定时消息,消息就会发送到企业微信中机器人所在的群里。
比如每个周五下午17:00,还在手动在群里发消息提醒@所有人写周报?No,现在只需在Insight上绑定一个机器人,创建一个“每周五下午17:00”执行的定时任务,即可完美解决。这种简单重复的工作就交给Insight吧!
产品特色
一键发布消息,支持@所有人、指定人,方便快捷。
强大的定时功能,可以每天执行并且智能跳过节假日,彻底解放双手。
简约的排版,科幻的风格,3分钟内轻松上手。
贴心的自定义套件,拓展代码实现自定义文本内容。
完备的权限控制,保证机器人运行安全无忧。
支持移动端布局,支持集成到企业微信控制台。
您可以继续阅读详细的使用文档,解锁更多功能。
技术栈
我们使用的技术尽量是通用简单,即使是一个前端工程师也可以很快掌握前后端代码,下面是前后端项目用到的技术栈,和使用到的组件库。
业务
技术
教程
前端
React+ Create React App + Mobx + Ant Design
我有一篇博客专门介绍React技术栈的学习路线:react-build,那里讲的很详细。
后端
Nodejs+ Egg + Typeorm + Typescript + Mysql
后端使用Egg.js+Typescript模版,数据库操作使用的是ORM,非常方便,如果您需要基于此开发,可以看看官方文档,相信你会喜欢。
您可以随时把Mysql换成其他数据库,网上有教程,不过安装一个Mysql也很简单。
常见问题
如何找到我要添加的机器人?
怎样将此工具添加到企业微信控制台?
智能跳过节假日功能,每年假期不一样,该如何更新?
怎样才能成为超级管理员,权限分配是怎样的?
自定义套件是什么?如何开启?
如何部署?
...
想知道这些问题的答案?点击常见问题,了解更多。
交流群
我们会活跃在社区和交流群,可以在里面解答问题、探讨功能需求以及技术方案等等。您可以通过下面两种方式和我们沟通:
贡献
非常欢迎大家提出改进优化建议,所有合理的改动、优化、修正,新的组件,或者文档的修正、更新 相关的提交都会被接收。
关于
想了解“科幻”是怎样来的?这里有一份背后的故事分享,我们的创作历程。