加载中…
本周训练
{{ summary.weekCount || 0 }}
今日训练
{{ summary.todayCount || 0 }}
总热量
{{ summary.totalKcal || 0 }}
{{ it.title || typeLabel(it.type) }}
{{ it.aiScore }}分 {{ it.aiRecoveryHours }}小时恢复
{{ it.dateKey }} · {{ it.finishedAt || '--' }} · {{ fmtDuration(it.durationSec) }}
均心 {{ it.avgHr || '--' }} {{ (it.distanceM/1000).toFixed(1) }}km 最大 {{ it.maxHr || '--' }} {{ it.kcal || 0 }}kcal
{{ detail.title || '详情' }}
{{ detail.dateKey }} · {{ detail.subtitle || typeLabel(detail.type) }} · {{ fmtDuration(detail.durationSec) }}
评分
{{ detail.aiScore }}分
评价生成中…
{{ aiError }}
--
恢复时间
{{ detail.aiRecoveryHours }}小时
--
水平定位:{{ detail.aiLevel }}
{{ detailComment }}
{{ fmtKm(detail.distanceM) }}
{{ fmtSpeed(detail.avgSpeedKmh) }}
{{ detail.avgPower ? detail.avgPower + 'W' : '--' }}
{{ detail.ascentM || 0 }}m
{{ detail.finishedAt || '--' }}
{{ detail.kcal || 0 }}kcal
{{ detail.finishedAt || '--' }}
{{ detail.setsDone || 0 }}
{{ detail.kcal || 0 }}kcal
{{ fmtDuration(detail.workSec || 0) }}

心率

整段骑行心率
仅统计正式组,不含热身与组间休息
{{ detail.avgHr || '--' }} bpm
平均
{{ detail.maxHr || '--' }} bpm
最大

心率区间用时

{{ z.name }}{{ z.range }}
{{ z.timeText }}({{ z.pct }}%)
{{ fsTitle }}