网易首页 > 网易号 > 正文 申请入驻

开源一个非常漂亮的运动数据分析、分享 Skills

0
分享至

我做了一个骑行、跑步和徒步分析 Skill,叫 guizang-sports-skill(github.com/op7418/guizang-sports-skill)。

把码表或运动 App 导出的 FIT / KML 交给 Codex、Claude Code 或者其他 Agent,它会先告诉你这次运动发生了什么、下次可以怎么做,然后自动打开一份本地 3D 路线报告。

想分享时,还能把路线、数据卡和沿途照片做成非常漂亮的 PNG 和 MP4。

这个 Skill 主要解决两件事:帮你看懂这次运动,再让你把它以非常漂亮的方式分享出去。

先把这次运动讲明白

我发现我的码表软件上,每次骑行完就给我一堆的数据,但是呢,没有什么值得我注意的建议。

里程、均速、最高速度、心率、踏频、功率、爬升,每个数字都有,但还是需要你自己把它们拼成结论。


这个 Skill 会先给一句路线判断和最值得看的发现,再展开证据、数据限制和行动建议。

你第一眼看到的是“这次怎么样”,不用从一堆数据和图表里面自己猜。

骑行时,它会把速度、踏频、停顿和路线起伏放在一起看。

跑步会换成配速和步频语言。徒步则优先看距离、爬升密度、海拔范围和主要连续爬坡。


页面会根据真实证据选择 2–6 个值得深挖的部分,再给出 2–8 条按影响排序的建议。

每条建议都会写清依据、原因和可以执行的动作。


比如,只有活动时长和温度真的支持时,它才会提补水。

如果心率和功率覆盖不足,它会告诉你现在还不能判断训练负荷。

如果路线高度闭合,建议则会变成公开分享前隐藏起终点。

建议是跟着这次运动变的,不会每次都是“多喝水、注意休息”。

先算清楚,再让 AI 解释

我没有把一份 FIT 文件直接丢给模型,让它对着原始数据自由发挥。

Skill 底层有一个确定性分析器,负责解析轨迹、统一单位,再计算时间、距离、爬升、坡度分布和传感器覆盖率。

AI 负责选择值得讲的部分,把数字之间的关系写成人能看懂的解释。


这套分工能避开很多常见的假结论。

没有心率带,页面会写“未记录”,不会写 0 bpm。KML 没有时间戳,就不猜速度、停留和照片时间。

用户没提供个人阈值,就不生成 FTP、心率区间、VO₂max、恢复状态和医疗结论。

爬坡分析也没有直接相信容易飘的“最大坡度”。

它会看距离加权的坡度分布,用平滑后的 P99 表示代表性陡坡,再找出最多三段连续爬坡,告诉你它们在第几公里、有多长、爬了多少。


分析完,还可以把它做得很漂亮

运动分析完成后,AI 会自动操作它自带的内置浏览器(就侧边栏)打开对应的网页。

如果没有的话,比如 Cloud Code 这种 CLI,它会操作默认浏览器打开。

左边是一条有真实海拔起伏的 3D 路线。路线会缓慢旋转,点位沿着全程移动,也可以拖动视角和时间轴。

颜色会跟着坡度连续变化:冷色是下坡,浅色是平缓,暖色是爬坡。

右边依次是活动总览、路线画像、深度分析和行动建议。


如果你想把这次运动发到小红书、即刻或视频平台,可以继续点击右上角的“导出创作”。

背景可以使用自己的照片、视频或预置素材。

就会把这个数据和非常漂亮的动态 3D 路线图,以及你的图片一起合成一个用来分享的视频。

动态地图、数据卡和水印是独立图层,可以拖动、缩放和关闭。


数据卡有玻璃、实色和极简三种样式。

卡片展示整次活动的总里程、爬升、均速或配速,不会在视频中不停跳成缺少上下文的瞬时数字。


我最喜欢的是沿途照片故事。

你可以将自己在沿途拍的照片放到里边,这样的话,导出的时候它就会叠加你的照片去播放,变成一个视频。

照片有 GPS 时,它会匹配到路线最近的位置;没有 GPS,但照片和轨迹都有时间,就按拍摄时间匹配。


两种信息都没有时,也可以在 2D 路线上手动点一个位置。

视频播到那段路时,背景切换到对应照片,地图上只亮起当前照片的位置。默认每张停留 2.5 秒。

比如这个,就是我前几天去北灵山徒步,用两步路的路径和我的照片做的分享视频。

目前支持四种比例:

比例

尺寸

用途

9:16

1080 × 1920

小红书、Reels、竖屏视频

3:4

1080 × 1440

图文封面、运动卡片

1:1

1080 × 1080

方形社交分享

16:9

1920 × 1080

横屏视频、桌面展示


四种比例有各自的构图,静态图导出 PNG,动画和视频导出 H.264 MP4,规格是 30 FPS、12 Mbps。

为什么做这个 Skill

我自己平时会骑行和徒步。

现在的运动软件大概分成两类:一类很专业,把心率、功率、踏频和坡度全部摊开,普通人不知道从哪里开始看;

另一类只保留里程、配速和一张固定模板,好懂了,但路线和个人经历也丢了。

我真正想看的其实很简单:

这次运动发生了什么,下次可以怎么调整,以及怎么把那天的路线和照片留下来。

最近我也一直在用 ChatGPT Health。

当训练、睡眠、恢复和长期记录被放在一起时,AI 能看到单次运动页里没有的上下文。

Sports Skill 现在只从原始轨迹开始,但方向是一样的:

数据要带着上下文一起看。它先把能确定的部分算清楚,再让 AI 解释。

运动健康结合 AI,我觉得有非常大的应用前景。

而且有了 AI 的 coding 能力后,我们对于运动和健康,更多的需要的是数据,而非分析能力。

顶级的 AI 能够把这些东西通过上下文(不管是一些论文还是你的数据)分析得非常好,所以这也是最近在探索这个的一个动机。

怎么安装和使用

一行命令安装:

Bash

npx skills add https://github.com/op7418/guizang-sports-skill --skill fit-ride-studio

装好以后,对 Codex、Claude Code 或其他有本地文件和 Shell 能力的 Agent 说:

Plain

帮我分析一次运动。

它会让你拖入一个或多个 .fit / .kml 文件,然后自动检查依赖、完成分析并打开报告页。

一般所有的骑行码表都可以导出 .fit 格式。两步路(徒步用的软件)可以导出 .kml 格式的路径轨迹文件。

也可以直接把关心的事和文件一起交给它:

“分析这份 FIT,重点看踏频、爬坡和数据质量。”

“把这几次骑行做综合分析,找出最长、爬升最多和传感器最完整的一次。”

“这是两步路导出的徒步 KML,帮我看路线强度和主要爬坡。”

“用这些沿途照片做一个 9:16 的 3D 路线视频,每张停留 2.5 秒。”

没有现成文件,可以先说“用示例数据演示一遍”。仓库里的 demo 是合成轨迹,不包含真实住址和运动者数据。

GitHub:https://github.com/op7418/guizang-sports-skill

如果觉得这个东西对你有帮助的话,可以帮我点个赞,或者转发给你需要的朋友。

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
任正非:中国很多老百姓还很贫困,让贫穷的老百姓让利来救一个有钱的华为,良心上过不去!网友:那还涨价1000?

任正非:中国很多老百姓还很贫困,让贫穷的老百姓让利来救一个有钱的华为,良心上过不去!网友:那还涨价1000?

大白聊IT
2026-09-06 23:35:54
OpenAI首席科学家:我们已造出异星心智!全人类都要刹车了

OpenAI首席科学家:我们已造出异星心智!全人类都要刹车了

新智元
2026-09-07 07:01:21
女篮世界杯出线形势已明朗!中美韩8队提前晋级:日本或被淘汰?

女篮世界杯出线形势已明朗!中美韩8队提前晋级:日本或被淘汰?

篮球快餐车
2026-09-07 16:00:07
郭德纲唱红歌事件后续:处罚通报公布,罚款数额巨大,以后真要管住嘴了

郭德纲唱红歌事件后续:处罚通报公布,罚款数额巨大,以后真要管住嘴了

李晚书
2026-09-07 19:10:28
左帅被澳门地头蛇张永安打成残废,加代杀过去报仇,大快人心

左帅被澳门地头蛇张永安打成残废,加代杀过去报仇,大快人心

红豆讲堂
2024-10-10 11:33:24
冒死救人的车手年仅23岁!催泪回应:从未犹豫 很庆幸我恰好在那里

冒死救人的车手年仅23岁!催泪回应:从未犹豫 很庆幸我恰好在那里

社会日日鲜
2026-09-07 10:59:38
天塌了!全是上亿细菌!家家户户天天在用,别不知道了!快看看!

天塌了!全是上亿细菌!家家户户天天在用,别不知道了!快看看!

三农老历
2026-09-07 15:59:35
精神病院改名,为什么全国各地“不约而同”改名了

精神病院改名,为什么全国各地“不约而同”改名了

南传
2026-09-06 00:10:06
一场3-1验出国足失意人真成色 邵佳一最大发现 国足中场又添新核心

一场3-1验出国足失意人真成色 邵佳一最大发现 国足中场又添新核心

零度眼看球
2026-09-07 07:09:14
字母哥怒批中国球员,含金量仍在上升

字母哥怒批中国球员,含金量仍在上升

野球帝
2026-09-07 11:31:18
王晶爆张国荣跳楼内幕!抑郁症只是一方面,受内地金主影响最大

王晶爆张国荣跳楼内幕!抑郁症只是一方面,受内地金主影响最大

可乐谈情感
2026-08-30 07:27:10
星宇事件再起争端!网友:星宇股份二次“罚”了所有人,却没一个人真疼——这波操作,把打工人当傻子

星宇事件再起争端!网友:星宇股份二次“罚”了所有人,却没一个人真疼——这波操作,把打工人当傻子

火山詩话
2026-09-07 12:46:48
拉什福德重焕新生:曼联省下1亿英镑,战术升级成进攻利刃

拉什福德重焕新生:曼联省下1亿英镑,战术升级成进攻利刃

星耀国际足坛
2026-09-07 22:08:52
不怕秋老虎,就怕晚白露!今年是晚白露,接下来2个月,是热是冷

不怕秋老虎,就怕晚白露!今年是晚白露,接下来2个月,是热是冷

周哥一影视
2026-09-07 11:04:02
离谱!皇马头号水货现形!昔日巨星彻底跌下神坛!

离谱!皇马头号水货现形!昔日巨星彻底跌下神坛!

澜归序
2026-09-07 08:07:44
世界杯-韩国女篮负匈牙利列小组第三 朴智贤21分姜怡瑟6中0

世界杯-韩国女篮负匈牙利列小组第三 朴智贤21分姜怡瑟6中0

醉卧浮生
2026-09-07 22:36:03
击毙了,伊朗军方宣布重大战果!

击毙了,伊朗军方宣布重大战果!

故事终将光明磊落
2026-09-07 08:12:28
直线暴拉!万亿巨头,重大利好来袭!目标价:3267港元/股

直线暴拉!万亿巨头,重大利好来袭!目标价:3267港元/股

证券时报
2026-09-07 18:59:02
朝鲜用 "教科书式" 的手段,让全世界都领教到了,这个小国的厉害

朝鲜用 "教科书式" 的手段,让全世界都领教到了,这个小国的厉害

李砍柴
2026-09-06 23:47:28
菜单上爬满甲虫的AI食物图,为何让美国食客集体反胃?

菜单上爬满甲虫的AI食物图,为何让美国食客集体反胃?

灰度测试中
2026-09-06 22:52:18
2026-09-08 00:44:49
歸藏的AI工具箱 incentive-icons
歸藏的AI工具箱
关注人工智能、LLM 、 AI 图像视频和设计
334文章数 64关注度
往期回顾 全部

科技要闻

小米澎程N90 Max定价26.99万元

头条要闻

伊朗试验特殊武器爆炸场面如同地狱 美军舰直接跑了

头条要闻

伊朗试验特殊武器爆炸场面如同地狱 美军舰直接跑了

体育要闻

压哨避开CBA选秀规则?NBL香港金牛队已为男篮国手王俊杰报备合同

娱乐要闻

热搜第一,演员李沐宸致歉

财经要闻

证监会原副主席王建军一审被判无期徒刑

汽车要闻

智能可变大空间SUV 小米澎程系列车型上市 20.99万起

态度原创

艺术
教育
本地
健康
公开课

艺术要闻

Denisenko Olga:俄罗斯当代女画家

教育要闻

最新!清华附、十一学校大动作!

本地新闻

扒完小作文,富豪们私藏的度假胜地有多绝

同样是脑梗,为何康复结局大不同?

公开课

李玫瑾:为什么性格比能力更重要?

无障碍浏览 进入关怀版