分类:科技 标签:独立开发、iOS、大模型、AI辅助编程


在项目刚开始的时候,AI 就明确建议不要做记账 App。这个赛道早已红到发黑,功能大同小异,用户的迁移成本巨大。但作者在保持了 10 年记账习惯后,发现了一个现有 App 都没有解决的核心痛点:记了这么多数据,然后呢?

单纯的信息记录并不会自动改变消费行为。基于 10 年的财务反思与对 FIRE(财务独立,提前退休)理念的思考,作者最终决定通过 Vibe Coding(AI 辅助编程)亲自下场,打造了一款名为 Coast 的记账应用。


一、 10 年记账反思:能不记就不记

回顾长达 10 年的记账历程,作者逐渐摸索出一套高效的个人财务管理方法论:

  1. 减少账户与合并消费:不再事无巨细地记录每一瓶水或每一张信用卡,而是合并银行卡与支付工具,将零散消费按大类归纳。
  2. 按「性质」而非「类型」分类:将支出拆分为固定支出、必要支出、弹性支出和其他支出。只有明确哪些是刚需、哪些是可以砍掉的弹性开销(如聚餐或打车),才能真正优化储蓄率。
  3. 给记账一个终点:当把多年账单发给 AI 进行趋势分析时,作者意识到记账不应只停留在「这个月花了多少钱」,而应该服务于长期的财务目标。

二、 Coast:围绕 FIRE 理念设计的记账应用

Coast 的核心框架完全建立在 FIRE 理念之上,旨在让每一笔消费都有迹可循,并为用户的财务自由之路提供即时反馈。

  • FIRE 目标总览:将「距离财务自由还有多久」这一核心指标放在最显眼的位置,只要输入资产总额和消费数据即可自动计算。
  • 敏感度滑块与大额消费模拟:用户可以实时拖动滑块查看“每月少花 1000 元”能提前多久退休,或通过大额消费模拟来为冲动消费设置冷静期。
  • 智能自动预算:告别手动拉表格的痛苦,App 直接从历史数据中的中位数和同期记录计算出合理的预算曲线。
  • 同类商品价格追踪与附属消费:针对外卖、网购中波动的商品价格提供均价与走势追踪,同时内置海外出差或特定场景下的小费、税费等附属消费支持。

三、 Vibe Coding 开发者实战踩坑指南

作为非技术出身的独立开发者,作者在开发 Coast 和另一款订阅管理 App EON 的过程中,总结出了宝贵的 AI 辅助编程经验:

  1. 精确沟通胜过盲目截图:向 AI 反馈 UI 问题时,切忌直接丢一张截图并抱怨,而应在图中标出明确位置,详细说明问题和期望的改法。
  2. 提前建立设计规范:AI 缺乏全局审美,容易为每个新功能套用不同的样式。开工前先让 AI 整理设计规范文档,后续所有模块严格对齐,能极大减少视觉混乱。
  3. 善用 Git 与版本控制:养成每完成一个小功能就 commit(提交)的习惯,可以在 AI 改坏代码时快速回退,通过分支管理保障线上版本稳定。
  4. 及时开启新对话以节省 Token:长对话的上下文会导致 Token 消耗呈指数级增长。建议按功能模块划分对话,阶段性任务完成后立刻开启新对话。
  5. 多 AI 协作模式:采用 Claude 负责编写核心逻辑与任务下达,Codex 负责生成界面素材与 3D 图标,通过上下游协作提升开发效率。

四、 总结:开发只是起点,运营才是长征

从大学时代的入不敷出,到 10 年后将个人财务经验转化为产品,Coast 与 EON 的诞生证明了在 AI 时代,非技术背景的创作者同样拥有将想法落地为现实的能力。

然而,开发一款 App 只是第一步。如何找到精准的宣传方式、持续获取用户反馈,才是独立开发者需要长期探索的课题。对于想要加入 Vibe Coding 大军的朋友来说,动手前不妨先想清楚产品的运营与推广策略,才能让创意走得更远。