PaceGuru 2.0:联动图表,一次看清整场跑步的每个细节
你跑完一次 10 公里,打开记录详情,看到的是配速、心率、功率、步频、海拔——五张图,各自为政。想知道「第 5 公里心率飙升时,配速到底掉没掉」,你得在两张图之间来回跳,用眼睛对时间轴。
这次更新,我们让它们一一对齐。
图表不在一屏的麻烦
跑步是一项多变量的运动。配速、心率、功率、步频、海拔,每一个都在讲同一个故事的不同侧面——但只有把它们放到同一个时间点上对比,故事才完整。而 PaceGuru 的详情页,为了给每个数据足够的展示空间,不可能把它们全塞进同一屏——你得来回滑动,在图表之间反复跳转。
举个真实的例子:
-
你看到心率曲线在后半段明显抬升。是累了吗?是上坡了吗?还是配速自己加快了?
-
单看心率图,你只能猜。你得翻到配速图,找到大概的时间点,再翻到海拔图,再回来对一遍。
这个过程消耗的不是体力,是注意力。
Sync Charts:让所有曲线在一屏中共享一条时间轴
Sync Charts(联动图表)做的事情,用一句话讲就是:
手指在任意图表上滑动,所有图表的指示线在同一时刻同步移动,实时显示每条曲线在该时刻的数值。
打开任意一次跑步记录,点「Sync Charts」,你会看到:
两根游标,而不是一根
这是我们在设计上做的第一个决定,也是和大多数运动 App 不一样的地方。
苹果的健身 App 也有类似的功能,但它只给了一个游标——滑动它,看每个指标此刻是多少。这回答了「这个时刻发生了什么」。
我们给两根。因为跑步分析里最高频的问题其实是:
「这段和那段比,数据的变化在哪?」
两根游标让你直接做对比:
-
第 3 公里 vs 第 7 公里的配速差多少
-
上坡段 vs 下坡段的心率差多少
-
热身段 vs 冲刺段的功率差多少
拖动其中一根,所有图表的数值跟着变。你不用记数字,图表替你记,直接比较不同阶段的数据变化。
颜色编码,一眼区分
每条曲线都有自己的颜色:
| 指标 | 颜色 |
|---|---|
| 配速 | 青色 |
| 心率 | 红色 |
| 功率 | 橙色 |
| 步频 | 绿色 |
| 海拔 | 紫色 |
游标上的数值标签也用对应颜色填充。五张图叠在一起扫一眼,哪个指标在涨、哪个在跌,不需要读数字。
顶部刻度条:分段与公里标记
图表上方有两条窄横条:
-
活动分段条:如果你这次跑的是有计划课表(比如热身 / 间歇 / 放松 / 冷身),每一段用不同底色标出来,游标落在哪段就显示哪段的名字。
-
公里标记条:每完成一公里切一道,奇偶交替的深浅底色帮你快速定位「我现在在第几公里」。游标上实时显示从起跑开始的累计用时。
这两条和下面的曲线图共享同一条时间轴,所以你拖游标的时候,分段信息和数值信息是同步对齐的。
怎么用
-
跑完一次户外跑步(需要 GPS 数据)
-
打开这条记录的详情页
-
点「Sync Charts」
-
在任意一张图上拖动
几个交互细节:
-
两根游标可以独立拖动:落点离哪根游标近(50pt 范围内),就拖哪根。第一次拖动时自动判断目标,之后顺畅滑动。
-
游标标签会自动避让:两根游标靠太近时,数值标签会向两侧错开,永远不会叠在一起看不清;靠近图表边缘时还会自动收住,不跑出屏幕。
为什么不做成一张大图叠在一起?
我们想过。把配速、心率、功率画到同一个坐标系里,理论上「最联动」。
但跑了两版原型后放弃了,原因很实际:
-
量纲不同。配速 300 秒、心率 160、功率 250、步频 180——画在一起要么各归一化(失去真实数值),要么用多 Y 轴(一眼看不懂哪根轴对应哪条线)。
-
纵向对比是假需求。你几乎不会问「这一刻心率和功率哪个高」。你问的是「这一刻,每个指标各自是多少」。
-
独立的小图反而读得快。每条曲线占满自己的高度,波峰波谷清晰,眼睛扫一行就能读完一个指标的全部走势。
所以最终形态是:纵向堆叠的独立小图 + 横向共享的时间轴 + 两根联动游标。各管各的纵轴,共享一条横轴。
我发现了什么

这个功能我最常用在一种场景:配速稳定的跑步里,把前段和后段拉到一起,看心率差了多少——这是判断有氧水平有没有进步最直接的办法。

另一个发现来自跑江边。我最近常在上桥爬坡,上坡的时候功率会猛跳,这谁都知道。有意思的是心率:一周内跑了两次坡,前一次心率在爬坡开始 5 到 10 秒之后才跟上来,第二次几乎即时响应了。
我问了 AI。有的说是疲劳,有的说是训练适应,有的说只是热身更充分——暂时没定论。但 PaceGuru 让我看见了这条数据。
现在就能用
Sync Charts 已经随本次更新上线。
-
户外跑步记录(有 GPS 轨迹)都能用
-
支持配速 / 心率 / 功率 / 步频 / 海拔五条曲线
-
有课表的记录会额外显示分段信息
打开你最近一次户外跑,点「Sync Charts」,拖一下试试。
PaceGuru 相信,好的跑步数据不该让你做算术,而应该让你看见自己。