使用n8n将Blog、豆瓣、哔哩哔哩、网易云音乐等服务动态同步到notion,实现个人数字生活的信息聚合。
为什么要聚合消息?
我习惯在哔哩哔哩、网易云音乐、豆瓣之间切换:
哔哩哔哩:重度用户,学习 + 娱乐视频。
网易云音乐:每天点开「每日歌曲推荐」歌单,听到喜欢的歌,就点击❤️收藏。
豆瓣:记录看过的电影、电视剧、书籍。
当我每晚去回顾一天,需要在每个APP应用直接相互切换。来回切换对于我来说是有阻力的,导致我不主动去回顾这一天的数字生活。
于是在思考,是否可以把每天自己经常使用APP里的数据聚合在一起,作为回顾一天的输入。
聚合什么消息?
信息分为两类:
被动产生:如搜索记录、地理位置记录、个人健康信息等。
主动创造:如发表的一些看法,主动收藏和标记的记录,如视频和歌曲等。
聚合主动创造的消息:比如我在哔哩哔哩上看完了一个视频,觉得这个视频对我有思考和帮助,我会点击收藏按钮。等晚上查看所有聚合的消息,作为输入进行思考和记录。
内容来源
Blog
我的个人博客。
豆瓣
豆瓣主要用来记录看过的影视和书籍。
哔哩哔哩
众所周知,B站是学习网站。主要记录喜欢的视频。
网易云音乐
记录自己喜欢的音乐。
展现形式
使用notion进行展示,是因为我参考了@Thomas Frank Explains的在notion上实践的PARA方法。基于PARA的思想,使用notion作为所有聚合消息的目的地。
实现自动化聚合
使用n8n进行消息聚合
安装n8n
参考n8n的Docker Installation。
创建notion
创建database
在notion上使用「/database」命令创建一个数据库,并命名为「Footprints」。
创建integration
创建完成,获取secret
页面关联integration,目的是赋权,可其他系统读写。
创建Workflows
bilibili rss to notion
这一个workflow实现了每10分钟检查一下我哔哩哔哩的我的默认收藏,将最新的收藏视频推送到Notion。
notion展示
参考
Reorx大佬的使用自动化工作流聚合信息摄入和输出
diygod的RSSHub