8 月初,我参加了小米集团第七届黑客马拉松比赛。
作为小米内部最具影响力的技术创新赛事之一,其以“48小时极限开发”为核心形式,聚焦前沿技术探索与产品化实践,鼓励团队突破边界、敢想敢创。
0x01
我一开始的想法是,
在之前做过的 MigicCube 的基础上,继续探索一些更有趣的玩法。
比如做一个辅助下象棋的神器 + 辅助盲人无障碍出行等等。
这样整个项目既包含让人眼前一亮的玩法,又包含科技向善的属性,
兼具可玩性和社会价值,比较有叙事优势。
0x02
有了想法之后,我和同事一起报名组队参加了比赛。
在我们的头脑风暴之下,又添加了一些更加有趣、更实用的场景,比如:
每日记忆:把眼镜变成你生活的记录仪。
手势识别:比如打电话和拍照的手势,自动触发微信视频通话和拍照。
甚至还可以把眼镜连接到电脑,直接语音 Vibe Coding, 解放双手,提升效率。
0x03
事实证明,48 小时的比赛时间是非常紧张的,
我全程都在不停的写代码、修 bug,然后拍视频、做剪辑,连轴转。
这几乎是一个不可能完成的任务……
幸好之前有 MigicCube 相关的经验储备,
让我们能够相对完美的,实现所有的功能和最终的演示效果。
0x04
比赛中最让我印象深刻的,
是在小米科技园的路口,测试过马路的场景。
为了能够更加身临其境和真实地体验盲人的世界,
我在赛前专门购买了盲杖,还有眼罩。
当我戴上眼罩的那一刻,整个世界一片黑暗。
我一动不敢动,小心翼翼地用盲杖摸索着眼前的路。
原本只需要几秒钟就能通过的路口,我感觉走了好久好久~
而且路口的红绿灯切换时间也很短暂,我必须要快步通行才能够勉强通过。
但是对于一个身处黑暗的人来说,这无疑是一个巨大的挑战。
0x05
当你站在北京的路口,就会发现:
汽车司机一个比一个大爷,压根不会给行人让路。
就在我绿灯过马路的时候,有很多车辆从我的前面右拐通过,
即使他能够看到,我手里拿着盲杖,是一个“盲人“。
这也是我最不喜欢北京这座城市的地方。
0x06
一开始现场测试的效果并不理想,离实际可用还有很远的距离。
我就直接把电脑放在路口的共享单车的座椅上现场调试。
路漫漫其修远兮,吾将上下而求索。
0x08
答辩环节,我们队抽到了晚上最后一个答辩,比较有劣势。
但这也给了我充足的时间准备答辩和讲稿,塞翁失马,焉知非福。
Anyway,最后我们在 140 多支队伍里排名第 3,获得了二等奖。
你可以在 HyperSight 里,查看关于这个项目的更多细节。