- 作者想要一个习惯追踪应用,具有特定功能,如长列表、本地存储、自定义表情符号图标、灵活的目标、笔记和提醒,但现有的应用如Streaks、HabitKit和Grit缺乏某些功能或过于昂贵。
- 使用AI(Cursor)用Swift构建应用,作者在6小时内创建了一个可工作的原型,但代码很混乱——视图有1000行长,不一致,且充满bug,比如iCloud同步不工作和性能问题。
- 手动重构修复了代码结构,但iOS 26更新带来了AI无法处理的新问题,需要数月时间来调试和清理代码库。
- 最终应用HabitTed在一年后发布到App Store,最多6个习惯免费,并提供一次性购买选项,但这次经历凸显了80/20法则:AI能完成80%的工作,但最后的20%需要80%的时间。
- 作者反思了过度依赖AI的风险——失去编码技能、开发者倦怠,以及如果AI泡沫破裂可能导致胜任的开发人员短缺。