作者:李坤雨
推荐理由
用飞书多维表格和机器人即可完成一个纪念时间的小工具,再也不会错过重要时刻。
一、关于我
二、需求
日子过得很快,但总有一些日子值得纪念。个人有一个需求,但是从未被很好的满足,就是纪念时间,一些重要日子提醒,比如生日、结婚纪念日等。市面上也有一些纪念时间的App和小程序,但是用着不爽,有的界面丑,有的有广告,有的不够灵活。
三、工具实现
于是我用飞书多维表格和机器人完成了一个纪念时间的小工具,交互极其简单,时间提醒特别灵活可配置,每一次的提醒都会汇聚在一个指定的群里,像是时间的轨迹,生活中值得纪念的时间仿佛汇聚成了一条波光粼粼的小溪。
在这个工具中,多维表格相当于一个后台的配置界面,如图所示,所有值得纪念的事情都可以配置于此,比如我入职公司、戒烟、领养猫咪、朋友生日,开启提醒之后,每年到了时间就会提醒到飞书指定群,让我不会错过任何一个值得纪念的日子。
灵活之处在于,不仅可以设置每年提醒,还能设置每满100天提醒,7日前提醒,很是灵活。
飞书机器人的作用,就是把提醒,准确无误的推送触达到我的眼睛里。如图所示。这个小工具优雅地解决了我纪念时间的需求。体验起来特别爽。
四、实现原理
技术层面其实特别简单。
1、利用飞书开放平台Api,读取多维表格里的时间配置信息。
2、每天定时任务去遍历一遍所有事件的配置,满足条件就发起提醒。
定时任务是跑在jenkins上,每天早晨自动执行请求,请求的服务是部署在自己的云服务器,服务是用Django搭建的一个小服务。
3、利用飞书机器人,把触发的提醒发送到指定的群。
多维表格API用起来真的太香了,相当于是一个灵活的数据库,又相当于是一个后台的前端,用来做一些效率工具真的很便捷省事儿。也欢迎你与我分享一些效率工具或者idea哦。