有一段时间没有更新博客了。最近 codex 越来越强大,燃起了我的开发热情,业余时间搞了好几个开发项目。
俗话说“万事开头难”,AI 工具的出现彻底的打破了这种局面——它能够快速的给出原型设计 MVP,让我能看到想法落地。
然而,如何进一步往下推进,需要投入大量的精力和时间,这就不是一个工具能解决的了。需要足够坚持,足够热爱,以及足够多的思考。
我的几个项目目前只剩下一个在持续推进了。其他或多或少的遇到了一些问题,这里就简单小结一下吧。
为小米家电设计的 智能语音面板 项目
这个项目跨度最久,从年初拿到 P4 板子开始,那会儿 AI 工具还没这么强大,很多工作需要自己查资料去完成。
一开始只是打算做一个智能触控面板,因为家里刚好有比较完整的 MiHome 生态设备,可以直接接入家居生态。
任务目标明确时,项目推进起来也顺利。我认为触控功能实现的很好,LVGL 像素风 UI,画面干净,对开关和空调的控制响应也很快,还支持自定义情景模式。
在使用了一段时间后,我发现触摸屏的使用并没有想象中便捷。当控制的设备很多时,想操作某个指定设备就尤其麻烦,要人工点击很多次。
相比之下,家里的小爱音箱就方便很多,能够语音控制,实现单个或多个设备的同时控制。这让我意识到语音控制功能的重要性。
于是我决定加上语音功能,为了避免产品同质化,我决定用动画效果包装一下整个产品,做成一个像素风“游戏小屋”的样子。
为小屋设计了环境布局,可交互的家具设施,时间、日月星和天气系统保持跟真实世界一致。
还设计了不同角色,把需要明确执行的指令交互,跟可以自由发挥的聊天交互分割开,避免误触发。当前,这也是建立在本地部署的小模型基础上。
一开始想法很多,做着做着,发现目标逐渐偏离了初衷:大量工作都放在了“游戏小屋”的设计上,对于“语音控制”的投入反而很少。
尤其是,前者不光涉及到 UI 角色的交互场景繁多,还有处理小模型幻觉和响应速度的问题,很多问题本身并不应该在项目目标的讨论范围内。
我决定停一停。不仅仅是“游戏小屋”的问题,关于“语音控制”也有很多坑要填。
为听障人士设计的 语音转文字显示器 项目
这个项目是在决定给智能面板项目加入语音控制之前开始的。
动机很明确,家里老人常年有听力障碍。助听器我做不了,但是利用 AI 技术做一个可以看见文字的“耳朵”,可行性很高。
先买了一个小屏幕做 demo,文字刷新不需要很高级的屏幕材质,但是尺寸很重要,尤其要适合老人阅读。
这个产品的重点有两个,一个在录音环节,一个在后台模型转录环节。
好在有 AI 的帮助,MVP 很快便完成了。
我想尽快寄给家里的老人使用起来,根据那边的实际反馈,再继续调整产品。为了方便迭代,还专门加入了 WiFi OTA 升级固件的功能。
结果一波三折,老人那边一直有事,用不起来。等到我判断他终于有空的时候,却被告知已经不需要了:他新学会了如何用手机上的“辅助功能”来实现相同的功能。
毕竟,手机还是更方便,更易用。这个项目也就搁置了。
为隐私保护设计的 影像备份与随手记软件 项目
这是目前唯一在主要推进的项目。
项目的动机有两个:不想为 iCloud 每月的账单付费,以及喜欢 手记 App 的功能和理念,但又不想把私密的影像资料放在云端。
于是,把备份和记录两个功能合二为一,就诞生了这个产品。
事实上,这不应该算是软件项目,因为备份的基础建立在大容量硬盘的存储和数据保护之上的。最终形态应该是本地 NAS + AI + App 的组合。
So sad,刚好赶上存储大涨价的时代,在 AI 的迅猛影响下,短期内看不到降价的可能。
因此,这个项目在成本上没有显著优势,短期内很难比得过订阅制的 iCloud。所以它的重点是隐私保护和作为个人“外置记忆体”的用户体验。
目前 MVP 已经实现,且已经开始在使用了,一切都朝着预期内的方向发展。
我非常喜欢“记忆”这个概念,我希望能借助一些先进的产品思维,把他打造成独一无二的专属体验。
项目仍在推进,至少在“热爱”这条路上,我有足够的动力。