武汉疫情牵动着全国人民的心,各大网站纷纷制作了实时疫情播报网站,来让大家能及时地了解到疫情的最新进展。
腾讯:https://news.qq.com/zt2020/page/feiyan.htm
丁香园:https://ncov.dxy.cn/ncovh5/view/pneumonia
然而对一些老年人或者其他群体来说,要让他们上网查看疫情仍然比较困难或者不方便。本文描述了怎么样从零开始制作一个能实时播报疫情的QQ机器人,这是最后的效果图:
用以简化疫情信息的获取途径,传播正能量的同时学习.Net的开发技巧。
本文的源代码可在码云上获取:https://gitee.com/akitosilver/CoronavirusQQRobot
1.前置开发环境:
本文使用Visual Studio 2019社区版开发,.Net SDK为3.1
QQ机器人采用酷Q Air:https://cqp.cc/
QQ机器人接口采用Newbe.Mahua:https://www.newbe.pro/Newbe.Mahua/Begin-First-Plugin-With-Mahua-In-v1.9/
2.原理讲解:
本文的框架如图所示。