掘金阅读笔记:从零打造个人阅读追踪系统
2023-12-07 20:09:17
作为一个技术爱好者和阅读爱好者,国庆期间我在网上偶然发现了一篇文章《Serverless实战:打造个人阅读追踪系统》,它深深地吸引了我。这篇文章介绍了一个非常实用的项目,可以帮助用户轻松管理和跟踪自己的阅读习惯,从而提高阅读效率。我迫不及待地想要尝试一下。
于是我按照文章中的步骤,利用Workflow将文章保存到Instapaper、Readability和Kindle等阅读平台,然后利用Serverless将这些平台上的数据收集起来,最后通过可视化工具展示出来。整个过程非常顺利,我没有遇到任何问题。
现在,我已经使用这个系统一段时间了,我发现它真的非常有用。它帮助我轻松地管理和跟踪自己的阅读习惯,让我能够更有效地利用时间,提高阅读效率。
如果你也和我一样,是一个技术爱好者和阅读爱好者,那么我强烈建议你尝试一下这个系统。我相信它一定能够帮助你提高阅读效率,让你成为一个更有效率的读者。
下面,我将详细介绍一下这个系统的构建过程。
数据采集
首先,我们需要将文章从各个阅读平台上收集起来。我使用的是Workflow这个工具。Workflow是一个非常强大的自动化工具,它可以让你轻松地实现各种自动化任务。
我创建了一个Workflow,它可以自动将文章保存到Instapaper、Readability和Kindle等阅读平台。当我在这些平台上阅读文章时,Workflow会自动将文章保存到我的云端存储空间中。
数据存储
接下来,我们需要将收集到的数据存储起来。我使用的是Serverless这个平台。Serverless是一个无服务器计算平台,它可以让你轻松地构建和部署云端应用。
我创建了一个Serverless函数,它可以将收集到的数据存储到数据库中。Serverless函数是按需执行的,这意味着只有在需要的时候才会执行。这可以节省大量成本。
数据分析
数据存储好之后,我们需要对数据进行分析。我使用的是可视化工具Tableau。Tableau是一个非常强大的可视化工具,它可以让你轻松地将数据可视化。
我创建了一个Tableau仪表板,它可以展示各种数据,包括阅读量、阅读时间、阅读来源等。这个仪表板可以帮助我轻松地了解自己的阅读习惯,并发现一些有趣的信息。
可视化
最后,我们需要将分析结果可视化出来。我使用的是ECharts这个工具。ECharts是一个非常强大的可视化库,它可以让你轻松地创建各种图表。
我创建了几个图表,它们可以展示各种数据,包括阅读量、阅读时间、阅读来源等。这些图表可以帮助我更直观地了解自己的阅读习惯。
结语
这就是我打造个人阅读追踪系统的故事。这个系统非常有用,它帮助我轻松地管理和跟踪自己的阅读习惯,让我能够更有效地利用时间,提高阅读效率。
如果你也和我一样,是一个技术爱好者和阅读爱好者,那么我强烈建议你尝试一下这个系统。我相信它一定能够帮助你提高阅读效率,让你成为一个更有效率的读者。