你知道“败口罩”这个LINE聊天机器人吗?
武汉肺炎疫情燃烧,全台疯抢口罩的当下,只要在LINE上加“败口罩”账号为好友,不用输入任何文本,只要定位个人所在位置,败口罩聊天机器人(以下简称败口罩)就会迅速列出离用户最近的所有药店。

败口罩不仅十分实用,更是科技防疫的一个重要指标。败口罩开发者曝光接受访问,揭秘败口罩的开发经验谈,还有后续败口罩将如何与全台人们一同抵御武汉肺炎。
当初只为了方便亲友快速买到口罩
败口罩的开发者是一位获得微软最有价值专家(MVP)的工程师陈葵懋(Ian Chen)。陈葵懋说到,一开始开发败口罩纯粹只是为了方便自己和亲友能快速查到销售口罩的超商位置,不过在开发完Chatbot后,政策改为只有医保药店才可以销售口罩,所以最后就从超商变成药店版本,因此败口罩的LINE Chatbot就诞生了。
“因为考虑到要随时能查询,所以我选择用Chatbot的方式来提供口罩信息”陈葵懋解释到,选择开发LINE聊天机器人是因为LINE在台普及率高,所以操作门槛低,每个人都可以轻易使用。也因如此陈葵懋省下UI设计的时间,可以专注在数据串联上。
开发败口罩的两大挑战
开发败口罩绝非一帆风顺,陈葵懋指出“第一个遇到的问题是药店的公开数据只有地址,而我必需要有经纬度才能算出距离,提供最近的药店推荐。”于是,陈葵懋只好再写出另一个程序去处理经纬度与地址的换算。
除此之外,败口罩的使用量也超乎预期,上线第一周的使用量高达两百多万次,最高记录则是一分钟接近2,000次的使用频率。败口罩的爆红使云计算系统无法负荷,尽管陈葵懋预期在实行实名制后,药店开卖的前一天会有庞大的使用量,也相对提升了云计算的硬件配置,但在口罩开卖当天败口罩的使用量远超预期,早上9点系统就挂站停摆了。
“幸好是架设在微软Azure的云计算环境,可以快速调整应对突发状况,所以问题很快就解决了”陈葵懋点出台湾微软对败口罩的开发与后续更新上提供不少支持,未来败口罩预计会集成微软Azure的AI服务,提供台湾人们更完善的服务。
据微软统计,直至2/13(四),也就是上线十天的时间,败口罩的使用率即达到4,530万人次。
败口罩会有新功能吗?
武汉肺炎疫情显然不会一时半刻就结束,预计至少会燃烧至5月之后。当问到败口罩未来是否会持续更新功能,或会往哪些方向做系统、服务的强化。陈葵懋回应,“目前计划是随着数据来源的完善度,持续在LINEBOT上提供更多参考信息”。
他提到,败口罩未来会增加防疫信息与疫情假消息的公告功能,避免台湾人们受到网络假新闻的影响,而是最直接接收到正确消息。陈葵懋强调,败口罩将会随着未来武汉肺炎疫情做出调整,“毕竟当初这只LINEBOT就是以提供大家防疫的初衷而来,在主轴上还是以生活防疫为主”