12 月 16 日,由腾讯公司微信事业群主办的「WeGeek 微信小程序黑客马拉松」完美落幕。160 名微信小程序开发者和爱好者组队,在现场通过 28 小时的封闭式开发,从 0 到 1 创造出了 27 个全新产品并参与评选。最终,「小小幼教」、「AI 有声」、「英语口语助手」三款小程序杀出重围,分别荣获了一、二、三等奖。
其中,「AI 有声」可能是听起来最具「科技感」的一个,而小程序中的「黑科技」的确不少——据开发团队火焰队介绍,「AI 有声」小程序基于深度学习引擎,将 AI 与 AR 技术融合,提供了便捷的实时手语翻译功能。
创意
被问及为何想到做这样一款小程序时,火焰队队长张冠南如此解释:「其实针对赛题方向,有很多大厂小厂,已经推出过不少成熟的产品,创意很难拉开差别。」
事实上,「创意」——这是所有小程序开发团队都面临的问题。微信小程序平台的高速发展,小程序团队的大量涌入,衍生了许多同类产品,想要在其中找到一条新的赛道,创意是非常关键的一环。
「AI 有声」就是一款极富创意的公益教育性产品,不仅为普通人学习手语提供了更好的指导,更为 3000 万聋哑人更好地融入社会提供帮助。
对于经济困难,又有特殊群体的家庭而言,使用这个产品学习起来经济实惠方便又容易;对于从事特殊教育的职业人而言,随时随地都可以学习新知识。通过心理模块的学习,了解以及理解这个特殊群体的心理,可以更好地服务这个特殊群体;对于正常人群而言,通过这个产品可以与特殊人群更好地沟通,为特殊人群的生活服务,提高他们的生活质量。
「国际手语学习」中展示者为火焰队队员侯旭辉
而在未来的场景设想中,团队成员侯旭辉表示:「还可以用于一些服务窗口,比如说银行专为残障人士提供的服务窗口,通过小程序的实时手语翻译,他们可以进行高效的沟通。」
灵感的迸发有时就在一瞬间,队长张冠南回忆开发的灵感来源时,至今还觉记忆尤深:「在比赛开始前 2 天,我们团队 3 个人,在西二旗喝羊汤,想着赛题中的『特殊教育』,突然有了想法。因为我们团队接触到一些 AI 的小项目,计算机视觉方向的,所以自然而然就想到了手语翻译。」
没有过多的争论,「这事儿就这样定下来了」。
开发
28 小时的封闭开发,首先需要团队成员思路清晰、目标明确。
由于团队 5 位成员的岗位涵盖了算法工程师,前端开发工程师,后端开发工程师,UI 设计师以及产品经理,前期的分工很快就明确了下来,分为以下三组:
算法工程师与产品经理一组:负责采集数据,训练神经网络;
UI 设计师与前端开发工程师一组:完成小程序界面设计;
后端开发工程师与前端开发工程师一组:实现端到端的方案。
为了完成这个小程序,火焰队在网上搜集了大量素材,并从残联协会找来了手势图。而小程序中的一些演示视频,是由团队成员侯旭辉出镜拍摄的。
当然,并不是一切都能「顺风顺水」——在现场演示小程序时,由于出现了网络卡顿,「AI 有声」的「实时翻译」功能未能流畅展示。即便最终获得了「WeGeek 微信小程序黑客马拉松」二等奖,火焰队还是有所遗憾:「对成品还是不太满意。比赛中有个『作品完整度』的分值项,由于我们有些功能对应的内容来不及整合,怕影响作品完整度就暂时舍弃了。如果时间充裕,在产品完成度上,一定可以做得更好。」
图为「实时翻译」功能演示
在赛后,火焰队用了半个小时,对服务器进行了优化,「实时翻译」功能就此完成。
目前小程序还在优化中,暂未上线。但小程序并未就此止步,火焰队队员们表示,会利用业余时间,继续收集数据,训练算法模型,完善产品。「如果算法效果比较好,我们会找合作推广,因为我们是个技术团队,不太擅长推广。」
感受
当问到对于「WeGeek 微信小程序黑客马拉松」的感受时,团队成员的回答都是「刺激」、「有意义」。侯旭辉认为本次比赛「很累但收获颇丰」,他表示:「在如此紧张的时间内完成一个小程序的开发,相当于在做一个突破极限的运动,这感觉非常棒。」
相比「长线」的大赛,火焰队也更偏爱「WeGeek 微信小程序黑客马拉松」,队长张冠南笑言:「赛后我们复盘过这次比赛。大家都很喜欢这种 2 天『短平快』的形式。这可能与我们团队基本都是 93,94 的年轻伙伴有关。累归累,但跟在家睡觉,打游戏相比,大家都觉得这更有意义。」
图为火焰队在大赛上的留影
小程序凭借其结构简单、搭建快速、开发成本低等特点,让 28 小时快速开发这一看似「疯狂」的事情得以实现。正如火焰队所言:「在短短 2 天周末时间里,有腾讯提供这么好的平台,结交很多优秀的同行,分享非常多的新奇的创意,还有机会落地。」
「WeGeek 微信小程序黑客马拉松」为众多开发者、设计师、创业团队提供了一个很好的平台,在这里可以体验到高手过招的热血,激发创新思维;感受到团队协作的力量,擦出创意火花,从 0 开始创造出一个全新的产品,收获一个能够实现自己想法的小程序。
微信极客 WeGeek,是微信官方推出的小程序开发者服务平台,通过形式多样的大赛、专业性强的线下活动、干货满满的技术解读,为小程序开发者提供全方位的技术交流舞台。同时,WeGeek 连接品牌商户与小程序开发者,为小程序生态提供了一个更高效的交流平台。欢迎更多的小程序开发者及行业大咖与 WeGeek 互动,促进小程序生态的繁荣发展。
推荐阅读: