前言
最近两个月又玩起了 postcrossing,想着能否抓取网站数据,形成+整合自己的展示墙、地图、统计表、明信片故事,并在博客中显示。
成果展示(← 点击查看)
2023年11月13日...大约 3 分钟
前言
最近两个月又玩起了 postcrossing,想着能否抓取网站数据,形成+整合自己的展示墙、地图、统计表、明信片故事,并在博客中显示。
前言
无意间看到一个issue有提及希望vuepress-theme-hope能新增echarts的词云,看了paper-dragon的成果,果然很赞。但是由于目前theme-hope兼容的echarts图表有限,因此采用了“另辟蹊径”的方法来实现动态获取博客所有文章关键词,然后在博客中动态显示(每git push一次就自动更新词云)
前言
其实之前已经通过 node-red 实现了获取云麦好轻的数据,并在 Home Assistant 上展示家庭体重了,但是感觉自动化还是有点欠缺。刚好借着写 Blog 的时候发现 vuepress-theme-hope 支持 echarts 扩展,就想着尝试通过折线图实现。
vuepress-theme-hope 内置的 markdownEnhance 功能,已经支持 echarts 图表(大部分)的展示了,可以通过 await+fetch 的方式引入 json 文件,并生成折线图。
效果如下: