微账 · 极简记账 API
一个只做一件事的记账后端 —— 记一笔、看月度汇总,没有多余功能。
背景
自用记账需求,希望数据完全自己掌控,拒绝功能臃肿的市面 App。
约束
单人维护;刻意不做预算/提醒/多账户;数据存 PostgreSQL;接口 REST 即可。
决策
Spring Boot 单体 + PostgreSQL;按月聚合而非实时复杂报表;API 优先于 UI。
人机分工
我:领域边界、表结构、接口契约、部署。 AI:样板代码、测试草稿、文档润色 —— 每一行入库前人工审。
验证
自用 6 个月;月底对账流程从约 10 分钟缩至一眼扫过;接口变更走 Postman 回归。
结果
系统稳定自用;成为练手新特性的固定试验田。
复盘
个人项目同样遵循约束先行;功能减法比加法难。