前言
最近开始做自己真正意义上的第一款产品,我还是选择了做记账软件。
虽然是独立开发传统三件套,但市面上的记账软件满足不了我的需求,当然我不指望它能赚钱。
作为一个不那么复杂的 APP,它是一个很好的开始,很适合做练手使用。
它可以成为一个检验我的执行力,锻炼我学习运营推广的的试验场。
正文
先浅说我做记账的一些想法:
- 真正长期记账的人都是使用 Excel,Numbers 来记账因为天生灵活并且功能强大,坏处是需要研究一段时间。而且这两个软件平台是电脑,电脑有更好更灵活的数据视野和交互方式,所以我首先选择开发桌面端。
- ios(安卓没有自动记账)上通过快捷指令能够实现自动记账,但实际上就伪自动,因为需要手动触发记账(我在社交媒体上看到的都是双击,或者某种条件触发),然后选择类别。虽然它提高了效率,但是依旧每笔账都要记一下,让人难以坚持,会有心智负担。那么不如每个月一次性导入数据到软件中,每个月/周只记一次,减少心智压力。
- 前面提到一个月或者一周导入一次,那么导入每个记账软件都有,怎么做出差异化。导入的过程中还有一个痛点就是分类,每次导入的时候都要手动调整分类非常麻烦,现在我们有大模型,通过原本设置好的类型和数据输出到大模型,自动对导入的数据进行标记分类,我测试过一百条数据使用 deepseek 也就是 2 秒的事情(假设一个月的数据在几千条左右,估计也就是 10 秒左右)。
- 钱在账户流动的概念,这个我是参考的 bkeeper,也是我使用起来觉得非常舒服的应用,也是它让我意识到钱不过是在,支出,收入,资产,负债,四个账户之间流动。一旦这个流程完成,数据就会非常清晰在脑海里面流动起来,而在手机上只能看到这个月花了多少,结余多少,参考价值极少。
- 没有参考反馈价值,记账很难坚持下去。
基础设定
前面我提到,钱在账户流动的概念是什么意思。
我们的钱只会从另外一个账户流动到另外一个账户,本质上也就是两个账户。
这就构成了最基础的支出和收入
我的账户和别人的账户我们可以再具象化一点**。**
比如我的账户,其实就是各种银行卡,数字钱包,远一点可以是不动产,房子汽车等,也就是所谓的资产
那么别人的账户,比如这个人是卖吃的,那么我们把它的账户叫做饮食,通俗的叫法是消费
从支付宝花了一些钱到饮食,这种账户流动的行为称之为支出。
再比如,老板给你发工资,其实是从公司的账户把钱转到你的账户上(某张银行卡),这种行为叫做收入。
按照我们国人的习惯,通常还会转到微信或者支付宝,这种我们叫做个人账户之间转账(后面简称转账,转账给别人叫做支出)
负债打破了平衡
根据上面的设定,我们有了一个基础模型
但是现代社会为了让人们提前预支自己未来,引入的了负债。
负债是支出的收入的同位变体。
负债可以是借债了一笔钱到自己的资产,也可以是借出钱之后,直接用于支出(消费某个产品),他们之间的区别就是有没有经过自己的资产,实际上不会影响最后的计算。
那我们的模型就会变成
总结
最后总结一下就是
- 收入 -> 资产:所有收入首先进入资产(如工资、投资收益等)
- 资产 -> 支出:从资产中支付日常消费
- 负债 -> 支出:通过负债进行消费(如信用卡消费、贷款消费)
- 负债 -> 资产
- 资产 -> 负债:用资产偿还债务
- 资产 -> 资产:资产间的转移(如不同银行账户间转账)
那么计算模型就是
资产 = 资产初始值 + 所有资产的收入+(-所有资产的支出)
净资产 = 资产 +(-负债)