非常方便的发布群即时消息和定时消息,解放双手,提升沟通效率
⚠️ 因为下方域名到期,暂停使用,大家可以自行部署。 insight官网:http://insight.charmculture.com。
注意:此网站仅供demo测试,你也可以暂时将自己的机器人放在这里。
这个是在nginx上部署此工程的使用参考教程:从0到1,Nginx部署Nodejs+React教程
2022.02.13
添加2022节假日,感谢hrpinfzu:hrp的代码贡献2021.03.05
支持自定义Cron表达式,感谢hrpinfzu:hrp的代码贡献2020.12.23
后台添加2021年节假日
# 本地开发环境
# 启动前端
cd insight-front-end
npm install
npm start
# 启动后端
cd insight-back-end
npm install
npm run dev
访问http://localhost:3000 即可启动。
前后端使用的是React+Nodejs,数据库默认为Mysql测试库,您可以进入insight-back-end/config
文件夹下,修改为自己的Mysql配置。
Insight是一个可以管理企业微信群机器人的小工具,在这里添加一个机器人webhook地址,然后发布即时消息和定时消息,消息就会发送到企业微信中机器人所在的群里。
比如每个周五下午17:00,还在手动在群里发消息提醒@所有人写周报?No,现在只需在Insight上绑定一个机器人,创建一个“每周五下午17:00”执行的定时任务,即可完美解决。这种简单重复的工作就交给Insight吧!
您可以继续阅读详细的使用文档,解锁更多功能。
我们使用的技术尽量是通用简单,即使是一个前端工程师也可以很快掌握前后端代码,下面是前后端项目用到的技术栈,和使用到的组件库。
业务 | 技术 | 教程 |
---|---|---|
前端 | React+ Create React App + Mobx + Ant Design | 我有一篇博客专门介绍React技术栈的学习路线:react-build,那里讲的很详细。 |
后端 | Nodejs+ Egg + Typeorm + Typescript + Mysql | 后端使用Egg.js+Typescript模版,数据库操作使用的是ORM,非常方便,如果您需要基于此开发,可以看看官方文档,相信你会喜欢。 |
您可以随时把Mysql换成其他数据库,网上有教程,不过安装一个Mysql也很简单。
想知道这些问题的答案?点击常见问题,了解更多。
我们会活跃在社区和交流群,可以在里面解答问题、探讨功能需求以及技术方案等等。您可以通过下面两种方式和我们沟通:
非常欢迎大家提出改进优化建议,所有合理的改动、优化、修正,新的组件,或者文档的修正、更新 相关的提交都会被接收。
想了解“科幻”是怎样来的?这里有一份背后的故事分享,我们的创作历程😉。