不知道有同样喜欢跑步的程序员么, 我写了个项目让你可以打造自己的跑步主页

2020-10-10 09:30:47 +08:00
 zouzou0208

我跑步超过 20 年了~用不同 APP 记录自己跑步的数据已经超过 9 年.今年年初因为 runtastic 下架,决定自己管理自己跑步数据,顺便学下 react,便做了这个项目

目前支持:

后续会支持

项目地址 https://github.com/yihong0618/running_page

可预览的地址

截图:

14030 次点击
所在节点    程序员
168 条回复
ZhaoHongXuan
2020-10-10 14:36:56 +08:00
很酷,就是跑步记录都在 keep 上面,这几年也有 6000km 了,同时程序员差距好大,惭愧惭愧
zouzou0208
2020-10-10 14:39:00 +08:00
@aleung
1. 是的,我准备用类似的项目
2. 佳明中国和佳明不是一套接口,有点麻烦,但是能搞定
3. 你可以把 gpx 扔进去,但是得改下命名。改小一点的数字就行(我是利用 unixtime 命名)
4. 你得运行这个命令(在 GitHub Actions 中你能看到, 更改一下你的变量)
```
python scripts/gen_svg.py --from-db --title "${{ env.TITLE }}" --type github --athlete "${{ env.ATHLETE }}" --special-distance 10 --special-distance2 20 --special-color yellow --special-color2 red --output assets/github.svg --use-localtime --min-distance 0.5
```

爬山的理论可以的,我之前做了,后来就是完全的跑步数据了(你可以参考我 blog 那块),因为计算心率和速度会有噪声。

非常感谢反馈
PS. 可以在 issues 中提,或者提 pr, 没意外的话我都会解决
zouzou0208
2020-10-10 14:40:01 +08:00
@aleung 而且得先 sync 再生成 svg.
Fooleap
2020-10-10 14:45:00 +08:00
@zouzou0208 #53 嗯嗯,后面那个方法搞不出来咕咚的数据了。我后面主要用 Nike Run Club,算是比较稳定,就是突然砍掉分享图片的功能了。
zouzou0208
2020-10-10 14:46:40 +08:00
@Fooleap 图片分享功能可以切换成 hk 解决,nike 接口和转换成 gpx 我代码中的可以参考~。我也觉得大陆用户目前 nrc 是相对好一些的选择。
Fooleap
2020-10-10 14:49:50 +08:00
@zouzou0208 #65
这样啊,我还以为都没有了。好的谢谢,我有时间研究下。
m3s
2020-10-10 15:00:44 +08:00
感谢感谢 有空研究下 我用的是悦跑圈
Cloutain
2020-10-10 15:02:15 +08:00
坚持跑步一个月了 ,心率下降了很多,加油!!
ershierdu
2020-10-10 15:09:49 +08:00
请教几个问题:
1.看楼主天天跑(还有一天跑两次的记录),膝盖撑得住吗?怎么保护的…
2.看楼上的回复,楼主在东北,冬天怎么搞…我在长三角,10 多度就有点受不了了…
bonfy
2020-10-10 15:09:52 +08:00
@zouzou0208 LZ 跑这么多 怎么保养膝盖的?
zouzou0208
2020-10-10 15:11:37 +08:00
@ershierdu
1. 膝盖还好,其实你可以看距离我要保养膝盖的时候就会只跑 1km,一定要买双跑鞋
2. 我不太怕冷,跑起来就不冷了。相对来说,之前在沈阳,手机比我怕冷。
zouzou0208
2020-10-10 15:12:00 +08:00
@bonfy 一双好鞋,跑前准备,跑后拉伸。
mosesyou
2020-10-10 15:16:21 +08:00
看起来好棒啊😂
kermitlee
2020-10-10 15:16:39 +08:00
不错的好项目! star 了,想去帮忙,等有空去去看看怎么搞(这么说来 keep 的数据挺安全?哈哈我一直用 keep,4 年了
mutu
2020-10-10 15:17:37 +08:00
楼主的想法很不错,数据都掌握在不同的跑步 app 中,同步给手机的只是一个汇总数据(至少国内的 keep 是这样的),自己能完全掌握好自己数据的话还是蛮不错的
1. 自动同步 iOS 的健康数据,可能能实现,暂未调研
2. 目前在用 keep 记录(周边小伙伴们都在用),但是对 keep 挺失望的,出 bug (我的组队数据丢失)反馈了好几天,客服总说帮我催。计划也研究下 keep,看能不能想法把里面的数据倒出来
wupher
2020-10-10 15:18:23 +08:00
COOOOL

已 star
zouzou0208
2020-10-10 15:19:53 +08:00
@kermitlee 也可能是我没得到要领~哈哈。欢迎欢迎,入口你可以参考 github actions 里的 yml,是靠这个穿起来的。
zouzou0208
2020-10-10 15:20:03 +08:00
@wupher 谢谢
AA5DE3F034ACCB9E
2020-10-10 15:25:19 +08:00
nice,希望早日支持悦跑圈,已 star
ghostsf
2020-10-10 15:36:16 +08:00
地图上的轨迹是多个经纬坐标点绘制的吗?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/713524

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX