不知道大家有没有这样的苦恼,每到月底,才恍然大明白,自己的收入早已不翼而飞。
但是历经几轮头脑风暴,也没推理出钱都去了何方。
试图解释这一灵异现象,同时也为了家庭的和谐,总是痛定思痛,决定从明天起,开始记账。
然后在看了一些推荐视频和榜单排名后,找到一款专业的记账软件,开始记录平日的开销。
然而,好景不长,经历一段时间后,热情消退,记账软件更新后的红点就一直显示在了图标上。究其原因,无外乎觉得麻烦。
而且专业记账软件的功能丰富性和操作复杂度往往是成正比的,但是夫妻二人如果都是领着固定工资的工薪家庭,并不需要多么强大的管理功能,只需要尽量少的成本来记录平日的开销。并且寄希望于可以养成一些理性的消费观,缓解金钱焦虑。
如果觉得市面上的软件都差点意思,那不如自己动手做一个吧。
不要觉得从头做一个记账软件的成本很高,因为我们的需求也很简单,更不需要华丽的动画特效,一切以降低成本为主。
实现这一记账软件的核心,完全依赖于飞书文档的强大和开放。接下来把完整的制作过程分享给大家
第一步,打开飞书文档,点击新建按钮,新建多维表格。在这里我们可以选择系统提供的模板,搜索“记账”,选择使用。这时已经为我们生成好了一份记账表格。可以查看一下目前的表格字段,已经包括了账单所需的字段,包括备注、日期、收支类型、分类等等

记账模板
第二步,按照我们的需求新增字段。这里新增2个字段,一是年份字段,方面我们进行年度汇总,选择新增公式字段,在这里飞书提供了丰富的内置公式,我们选择Year,并关联已有的日期字段。这样,年份字段就会自动根据日期字段生成,不需要手动输入。另一个则是记账人字段,方便我们区分是谁花的钱。这是一个怨种行为,所以我们把这个字段直接就命名为怨种,类型则是人员。

成员
我们已经有了账单本体,那么在此基础上,我们新增几个仪表盘,来管理账单数据。因为图形比表格文字更加直观,可以一目了然的看出来,到底谁花的钱更多,也可以看出来花销分布在哪些类目内,每月的花销是不是逐步增长等

仪表盘
为了方便输入,可以通过生成表单的功能,保存一份表单,用来提交记账记录。

表单
这时,你已经有了一款记账软件,但是无论是在表格中添加一条自己的记录,还是通过表单输入,这个过程都太过繁琐。相信我,你一定不会坚持下来的,别忘了我们的目标,要用尽量低的成本来让我们坚持下来。所以我们需要在这个基础上提供一些简化的手段
飞书机器人是我最喜欢的功能,甚至没有之一。凭借其丰富的开放功能,你几乎能做任何想做的事情。而我们希望做的事情非常简单,就是通过聊天的方式让机器人帮我记账。实现过程如下
打开飞书开放平台,新建应用
选择机器人,启用机器人

启用机器人
因为我们的记账数据是通过多维表格管理的,为了可以让机器人操作记账记录,我们需要申请多维表格相关权限。同时为了满足回复消息的功能,需要申请发送消息相关权限
事件订阅,可以让机器人和我们的管理后台进行交互。当触发某个动作时,会推送一个事件消息给到这个URL地址。这里我们先配置地址,并添加“接收消息”事件。此时,当机器人收到消息时,就会把消息内容包装为事件转发给对应的URL地址,也就是我们的管理后台。而我们在接收到消息内容之后,借助飞书提供的OpenAPI能力,去记账表格内添加一条记录

事件订阅
发布应用并审核通过
在记账文档中添加文档应用

添加文档应用
到这里,一个机器人应用已经开发完成。我们可以在飞书界面搜索应用名称,找到机器人,并进入聊天界面。然后,我们可以通过聊天的方式来进行记账。

聊天
自动化流程
除了丰富的表格功能和机器人外,飞书还提供一个强大的自动化流程功能,当满足前一条件时,可以自动去做另一件事情。这里我们用这把牛刀实现一个简单的记账提醒功能
首先新建一张数据表格用于记账提醒,包括提醒人,记账日期和提醒时间。
其次新增一条自动化流程,这里我们采用当新增记录时,触发修改记录的动作。当我们产生一条账单记录时,则修改一条提醒记录。提醒人为第一步中的记账人,记账日期为第一步中的日期,提醒时间则设置为明天的19:00。

记账提醒
然后我们再新增一条自动化流程,这里采用“到达记录中的时间时”,触发发送飞书消息的动作。条件一是记账提醒中的提醒时间,内容则是发送给提醒人一条包含机器人链接的消息。实现的最终效果是,如果当天没有产生记账记录,则会在当天的19:00收到一条提醒信息,并可以直接跳转到记账机器人来完成记账动作。nice

消息提醒
总结
至此,一个飞书记账机器人已经开发完成,它满足了我最初的要求,可以用最小的成本记录我平日的花销,因为成本小,所以更容易坚持。虽然操作简单,但是该有的功能都有,各种汇总,报表也可以按需设置。不过这个应用在功能层面上还有很多优化空间。
这里只是展示如何利用飞书的功能来解决生活中遇到的问题,希望能得到大家的交流反馈。管理后台的代码及讲解稍后会放出,欢迎大家点赞、关注。
那么,下次再见啦,拜拜
视频讲解请看
