不知不觉已经保持了很多年的记账习惯,中间做过一些调整,不断在追问和尝试中寻找每一个阶段更合适自己的记账方法 高中时候 CC 有记账的习惯,还给我看过他的记账本,并且讲了一下他大概记些什么东西。彼时我没有收入,能花的钱也不多,所以一直没实操过。 大一的时候参加了书院里一场讲大数据的小型讲座,第一次接触大数据这个东西,说实话非常震撼,讲座之后我觉得可以实践起来,于是从收集自己产生的“小数据”开始,在 Excel 里记录自己的一些生活细节,比如起床入睡时间、洗头、洗澡、刷牙等等日常行为。那时候我洗澡用肥皂,统计一段时间下来之后,发现一块肥皂可以使用 20-22 次(可能不是这个数据,等我有时间核查一下,不过,长时间的数据统计结论是一个偏差范围在 1-2 的数)。 大概在同一时期(回头有时间也查一下确定时期),我也在纸质本子上记录日常支出(没有收入),由于一日三餐主要是吃食堂,所以隔一段时间需要去自助机器上查自己校园卡的消费记录,拍好照回寝室记在本子上,现在翻到以前的相册还能看到这些照片。 大一的时候我在南科公益负责记账,也会需要统计一些项目的支出,不过没啥复杂的项目。相反每次聚餐 AA 的账单细节倒是更多,大家一起吃晚饭各自回寝室之后我再加会班做个表格出来,把每个人 A 的钱私聊发出去,在这个过程中摸索使用 Excel 的公式计算功能。 纸质记账的习惯一直延续到毕业之后,有时这种记录也承担了一部分日记的功能。纸质的缺点是不好统计,不过早期也没什么统计需求,能记能查就行。中间偶尔会做一些调整,比如不同日子占的行数不一样,没法跳过中间的日子直接记后面的日子,索性改成了每一天统一预留固定的行数,如果留多了,看起来也美观。诸如此类,时时调整。 毕业之后自己租房,提前把工资都花出去了,每个月要算好还款时间,所以在 Excel 上开辟了一个资产记录的表。纸质记账也在同步进行,更加详细。后来慢慢发展成 Excel 上记所有账户每一天的余额变动和统计,纸质本子上记录收支细节。这个模式又持续了好几年。 随着 Excel 里的越记越多,几次突破了默认的列数上限,加之统计起来也不太方便,慢慢想着寻找更加成熟的专门工具来记账。在间歇性地试用了一些工具后,这个想法发展成了自己写一个记账工具。一来自己的技术栈离得不算远,趁着造轮子的机会可以玩一些新的技术;二来自己写有很大的自由度,可以完全贴合自己的需求。 于是我开始做项目计划、简易架构、技术选型等等。在设计数据结构的阶段,我仔细的审视了自己的需求,用 TS 写了一些 model,这个时候我发现,好像我的需求用 notion database 可以完全满足。加上自己的造轮子计划也已经在时间上拉的很长了,我开始认证考虑 notion 的选项。 经过不太长的思考,我放弃了自己造轮子的计划,转而在 notion 里面按照自己设计的数据结构创建对应的 database,然后利用 notion api 连接各个交互入口。这个方案的好处在于,我几乎立刻就拥有了现成的前端和后端。日常记账使用 iOS 的快捷指令调用 notion api 插入结构化的数据,基本上满足了我原本的需求。 唯一的不足是 notion database 的统计能力有限,有一些统计维度不支持。于是我自己写了一个网页,通过 notion api 拿到全部数据,自己实现想要的统计。 最近伴侣也慢慢开始采用我的这一套记账方案,我把自己实践出来的 notion template 分享出来,教她如何使用。
支付宝扫码打赏
微信打赏