我挖出了我十年前的 Android 应用,用 AI 给它除尘并重新上架到 Play Store
Source: Dev.to

这到底是什么东西?
Drivelert 是一个简单却真正有用的想法:监测司机疲劳的迹象,并在危险发生前提醒司机。我在年轻、更加理想主义的时期构建了它,当时显然不在乎把东西发布后就彻底抛弃。
代码……像是一个时间胶囊。使用了已废弃的 API、我今天绝不会触碰的模式,以及一些让我真的皱眉的选择。但想法本身是扎实的,骨架也不错。
十年后:更聪明、更有经验,AI 终于让复活成为现实
这一次,我不再单打独斗。我把 AI 引入工作流,用来拆解过时的模式、现代化部分逻辑,并加速那些本来需要我手动耗费数天的工作。
说实话,这是一种奇怪的体验。你在阅读自己年轻时写的代码,同时让 AI 帮你把它翻译成现代化的代码。感觉有点像在给过去的自己合写一封信。
让它成功的关键是经验与能力的结合:
- 我拥有为何以某种方式构建的智慧和上下文。
- AI 带来了重建时的速度和精准度。
这种事后视角、经验以及 AI 支持的混合,出奇地强大。
它再次上线
经过一个星期的夜间工作,Drivelert 已重新上架到 Play Store:
看到一个旧项目重新呼吸,甚至不仅仅是保存下来,而是实际得到改进,这种安静的满足感真的很棒。年轻的我大概会很高兴,也会有点羡慕现在拥有的工具,但总体上是满意的。
我真正学到的东西
- 旧的副项目不一定已经死亡;有时它们只需要合适的时机和更好的工具箱。
- AI 辅助真的会改变复活项目的成本计算。当你能更快完成时,“这值得吗?”的数学公式会发生变化。
- 十年前发布了不完美的东西 > 从未发布完美的版本。过去的我直觉上就明白这一点;而我自己却忘记了。
这是一款小而顽强的应用的第二次出场。让我们拭目以待吧。 🏏