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

开源一个非常漂亮的运动数据分析、分享 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.

相关推荐
热点推荐
体制内外退休金的巨大差距引起老百姓的很大不满!

体制内外退休金的巨大差距引起老百姓的很大不满!

逍遥论经
2026-10-08 14:57:40
特朗普刚说合作,民主党反手甩出清单,马斯克发现一道要命传票

特朗普刚说合作,民主党反手甩出清单,马斯克发现一道要命传票

第一军情
2026-11-11 14:45:06
山西一个60岁残疾老汉,杀了全村唯一不嫌弃他的人,被捕后直言:“她不死,就显得我窝囊”

山西一个60岁残疾老汉,杀了全村唯一不嫌弃他的人,被捕后直言:“她不死,就显得我窝囊”

磊子讲史
2026-11-11 16:32:49
张雪机车校招事件越闹越大!多名学生质疑,12万薪酬水平拉低名校硕士行情,网友:这些孩子“毒鸡汤”喝太多了

张雪机车校招事件越闹越大!多名学生质疑,12万薪酬水平拉低名校硕士行情,网友:这些孩子“毒鸡汤”喝太多了

火山詩话
2026-11-10 06:05:44
“这拿筷子姿势,太恶心了”,一段母女吃饭视频火了,又一个贫民窟的小公主

“这拿筷子姿势,太恶心了”,一段母女吃饭视频火了,又一个贫民窟的小公主

蝴蝶花雨话教育
2026-10-06 11:47:56
研究发现,凡是头发白得早的人,大多都有 5 个共性,留意观察

研究发现,凡是头发白得早的人,大多都有 5 个共性,留意观察

荷兰豆爱健康
2026-11-04 18:23:17
《伟大的长征》没拍的暗线:博古亲弟拿2根金条,干出2万亿华润

《伟大的长征》没拍的暗线:博古亲弟拿2根金条,干出2万亿华润

草莓解说体育
2026-11-10 07:02:33
升糖大户被揪出,是米饭的12倍!升糖超快5种主食,很多人不知道

升糖大户被揪出,是米饭的12倍!升糖超快5种主食,很多人不知道

荷兰豆爱健康
2026-10-25 04:15:46
美国在世的几位前总统,奥巴马65岁,克林顿80岁,拜登83岁,小布什80岁。奥巴马1961年生,两人整整差了15岁,差不多隔了一代人。

美国在世的几位前总统,奥巴马65岁,克林顿80岁,拜登83岁,小布什80岁。奥巴马1961年生,两人整整差了15岁,差不多隔了一代人。

唠叨说历史
2026-11-12 17:04:13
女主播在缅甸视频流出:状态涣散,眼神无助,可惜了这么好的身材

女主播在缅甸视频流出:状态涣散,眼神无助,可惜了这么好的身材

皮蛋儿电影
2026-09-23 10:51:15
黄仁勋认了,追杀开始

黄仁勋认了,追杀开始

南风窗
2026-11-12 15:40:29
台北市市长、蒋介石的曾孙蒋万安直接把话撂下了!他绝对不可能去选下一任国民党主席

台北市市长、蒋介石的曾孙蒋万安直接把话撂下了!他绝对不可能去选下一任国民党主席

扶苏聊历史
2026-11-04 11:37:57
西部排名又乱了:马刺创NBA奇迹,湖人稳住第一,雷霆掉到第七

西部排名又乱了:马刺创NBA奇迹,湖人稳住第一,雷霆掉到第七

篮球大视野
2026-11-12 16:29:35
美股盘前:英伟达跌约7%,CoreWeave跌约7%,存储芯片股、光通信股普跌

美股盘前:英伟达跌约7%,CoreWeave跌约7%,存储芯片股、光通信股普跌

每日经济新闻
2026-11-12 17:11:05
美媒突然表示:中国歼-20已突破500架,预计2030年拥有1000架,5条生产线加速制造!西方没想到速度这么快

美媒突然表示:中国歼-20已突破500架,预计2030年拥有1000架,5条生产线加速制造!西方没想到速度这么快

绝对军评
2026-11-11 09:38:03
他们不仅会踢球,还特别会带队!足坛最成功的双料传奇

他们不仅会踢球,还特别会带队!足坛最成功的双料传奇

谭颞爱搞笑
2026-11-12 10:53:32
【今日推荐】今日第317期澳门内幕特码推荐是多少,新六合彩精准三中三资料预测是什么,一肖一码最新消息信息,澳门最新内部资料专家推荐

【今日推荐】今日第317期澳门内幕特码推荐是多少,新六合彩精准三中三资料预测是什么,一肖一码最新消息信息,澳门最新内部资料专家推荐

闽阳商贸
2026-11-12 23:08:42
这款宝马退市,我感觉有些可惜!

这款宝马退市,我感觉有些可惜!

Sky车志
2026-11-12 17:40:33
刘欢走了的消息在刷屏时,他也走了,年仅49岁!

刘欢走了的消息在刷屏时,他也走了,年仅49岁!

Xww
2026-09-30 13:27:23
开眼了!这些东西原来是地区特供,还以为全国都一样呢!

开眼了!这些东西原来是地区特供,还以为全国都一样呢!

新住家居
2026-10-10 19:19:43
2026-11-13 00:24:49
歸藏的AI工具箱 incentive-icons
歸藏的AI工具箱
关注人工智能、LLM 、 AI 图像视频和设计
341文章数 65关注度
往期回顾 全部

科技要闻

突发!黄仁勋辞职,英伟达CFO临时接任

头条要闻

小伙疑遭拘禁殴打20天瘦至60斤 被解救送回家次日死亡

头条要闻

小伙疑遭拘禁殴打20天瘦至60斤 被解救送回家次日死亡

体育要闻

库里已前往医院接受MRI 专家预测伤停2周

娱乐要闻

空军生日当天,央视公开“点名”肖战

财经要闻

黄仁勋,辞职

汽车要闻

千里浩瀚H5/30英寸大屏 星越L PLUS预售先享价15.77万起

态度原创

旅游
健康
本地
公开课
军事航空

旅游要闻

小而美·统景温泉篇:以小投入激活山水野趣,把“免费流量”转化成“有效留量”

情绪真能让健康人"伤心至死"?

本地新闻

乌兰察布:以前种土豆,现在种Token

公开课

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

军事要闻

俄乌宣告达成换俘协议

无障碍浏览 进入关怀版