人间世

给博客加上了个运动记录

·2 分钟 ·542 字 ·更新于 2026-08-17

八月初开始跑步,跑了几次之后,想把这些轨迹留下来。手机里的记录躺在华为健康里,看是能看,但总觉得缺个"正经"的地方。于是动了心思:把运动记录加到博客上,做成一个页面。

说干就干

老方法,让 Hermes 帮我做。流程并不复杂:华为健康导出的 GPX 文件丢进本地一个目录,一个 Python 脚本把它们解析成 JSON,Hugo 构建的时候读这份 JSON,渲染成页面。GPX 里该有的东西都有——里程、时长、配速、经纬度轨迹,解析一遍就全出来了。

页面上有什么

现在打开博客的运动页面,能看到三样东西。

最上面是统计:总里程 23.18 公里,总时长 4 小时 56 分,跑步和步行分开列。下面是日历热力图,哪天动了、动了多少,一格一格标出来,看起来还挺有成就感。再往下就是每条记录,带一张轨迹地图,当天跑的路线画在上面,一清二楚。

从 8 月 9 号到现在,页面上攒了六条记录:三次跑步、三次步行。跑步加起来 12.8 公里,步行 10.39 公里。数字不大,但都是真的。

最顺手的是一键脚本

最让我满意的其实是那条一键命令。解析 GPX、生成 JSON、构建、提交、推送,一气呵成,剩下的交给 EdgeOne Pages 自动部署。以后跑完步,把手机导出的 GPX 拷进目录,敲一条命令,页面就更新了。

从此跑步这件事,多了一个可以回去翻翻的地方。哪天跑不动了,打开这个页面看看,那些画在地图上的圈,都还记得。

👓
镜缘轩 郑州写字楼里的专业配镜
蔡司·依视路正品 · 创办于 2012 去商城选购 →

评论