药物互助小程序的120个小时
直到从树上摘下装着美林(小儿退烧药)的塑料袋,李先生的手还在抖。
一小瓶药,此刻在他手上却重逾千斤。
不满两岁的女儿体温已经升到了38.5度。在这之前,他已经跑遍了周边十几家药店,试过了能找到的所有电商平台,仍然一无所获,直到他在朋友圈发现了这个小程序——“新冠防护药物公益互助”。
抱着试试看的心态,他在小程序上写下需求,没想到短短几分钟就收到了回复。为了减少接触,好心人把药挂在了碰面地点的一棵树上,他甚至没办法当面表达感谢。
给女儿喂完药,他兴奋地对着药瓶拍了一张照发朋友圈:“是真的!真的有药!”
有人在这里发出求助,却在备注里写,请优先支持有孩子的家庭,自己可以等;有人把家里的药分装,给到平台上有需要的人。
截至22日上午,这个小程序里用户自发发布的求助与帮助信息累计已经超过26万条。
买不到药的人越来越多了
时间回到几天前。
“孩子高烧,买不到药,求助”、“姐姐怀孕,感染了,不知道哪里还能买到药”、“家人发烧一直未退,哪里可以买到药”……
正值疫情攀升阶段,但很多人一药难求。甚至有传闻,黄牛在以数千元一瓶的价格兜售小儿退烧药。
不论远亲还是近邻,药品互助成了自然的选择。但光靠朋友圈和微信群,匹配效率还不够高。
腾讯出行服务产品中心的团队成员们无法忽略微信上的各种求助信息。
他们在工作群里互相问:我们是不是要做点什么?
这不是这个团队第一次面向社会需求开发小程序了。2021年7月,河南突发水灾,团队用14个小时上线「防汛互助信息服务小程序」,方便市民共享物资。
现在“求药”所需要的元素,正好相似:遵从”快速“、“就近”原则,提供搜索、信息,帮助双方高效完成互助药物对接。
周五深夜,产品和技术的同事迅速拉起腾讯会议讨论产品方案。
一个字,就是要“快”。
在药品清单严格筛选、不支持清单外求助或提供的前提下,功能上足够简洁:
一个是“我需要药”,需要药物的人,在小程序发布需求信息,附近手上有富余药物的,可以直接通过认证后的信息联系到需求发起人,双方进行对接。
另一个是”我有多的药”,如果你手上有药想要帮助其他人,也可以直接发起帮助,有需求的人可以联系到你。
技术上,根据此前在做防疫政策查询、河南防汛互助时的经验,团队继续选择了腾讯云云开发。
它的好处是不需要申请服务器、数据库等底层资源,提供一站式的开发平台。同时,可以方便接入现有功能,例如,敏感词图校验、基于地理位置的检索能力等,为“就近”交换创造条件。
“基本成型了!”
剩下的,就是与病毒赛跑,让缺药的家庭早一点用上平台。
DDL:周日晚!
从内测直接“出口”走红
两天后,由一位产品经理、两位开发组成的小团队,拿出了一个初版成果,先试着把入口发在了公司BBS,想内部测试一下。
令人意外的是,这张绿色的小程序截图,很快就流传出去,并在朋友圈里刷了屏。
小程序上发布的求助信息很快涨到了一万条,后台数据显示,每10分钟都有超过十万用户进入。
开发者的问询、用户的反馈...随着小程序刷屏,海量的信息也在涌向团队:
“希望加‘用途’选项,区分求助优先级”“建议尽快推出适老化版本”...
他们从中挑出了最急迫的问题去迭代,并第二天就完成了更新上线。
一个是安全。药品互助源自信任,对用户信息的安全性有很高要求。上线号码隐藏和实名认证功能后,想要获取信息发布者的联系方式,需要点击“显示”并实名认证。虚拟号联系,也在快速开发。
另一个是效率。通过更新“解决状态”功能,已经获得帮助的用户可以标记为“已解决”状态,避免资源浪费。
随着“共建”的人越来越多,产品的功能不断完善。
一个名为“covid”的函数和一群未眠人
当天晚7点多,团队得知,为了让更多用户更方便地看到,小程序即将上线新入口。
上线时间是第二天下午3点,也就是12小时之后。
这将极大地扩大小程序的触及范围,让更多有需要的人得到帮助。
但对技术人员而言,这意味着难以预期的洪流侵袭。
刚从开发和优化的战壕里站起,转而又面临着扩容这条新的战线。
他再次想到了兄弟团队——腾讯云开发。
晚上10点,原来只有6个人的技术保障群突然涌进来很多人,云开发的、云函数的、微信开发团队的……
相关团队都来了,大家的目标很一致:面对更大的流量高峰,技术上需要做哪些准备?
经过几场腾讯会议和数百条对话,需求和资源匹配情况逐渐清晰:
-
函数名:covid
-
并发数预估:数万
-
实例数量:若干
-
服务资源准备情况:申请中,待审批
-
……
讨论持续到深夜,企业微信群里消息没断过。
经过一夜筹备,22日上午,大家开始准备最后的压测。通过小程序压测工具,真实模拟微信用户打开小程序的行为,从而确认相关资源数量。
一下午的测试结果显示,小程序应对流量高峰的能力显著增强。
我们的目标是早日下线
药物互助的需求还将持续一段时间,紧急上线的小程序,也还有不少需要更新和完善的地方。
好在,团队并不是在孤身作战。
公司内网,不少人在讨论这个产品。其中一位发起的同学回复:“很感动,但其实反而期待我们这个产品早日下线,大家早日恢复更常态化的生活。”
本文来自微信公众号“腾讯研究院”(ID:cyberlawrc),作者:科技向善,36氪经授权发布。