🚴 Intervals.icu 自动训练分析服务
✅ API Key 已配置
📊 训练分析
😴 睡眠质量
💓 HRV分析
🔄 恢复状态评估
🔔 Webhook自动触发
📡 可用端点
GET /health - 健康检查
GET /analyze-latest - 分析最近一次训练(含当天睡眠/HRV),返回JSON+Markdown
GET /wellness?days=7 - 获取最近N天的健康数据(睡眠、HRV、静息心率、7天平均值)
GET /activities?days=7 - 获取最近N天的活动列表
GET /analyze/{activity_id} - 分析指定ID的活动(含当天睡眠/HRV)
POST /webhook - Webhook接收端点(intervals.icu推送)
🚀 使用方法
- 确认API Key已配置(上面状态显示绿色)
- 访问
/analyze-latest 测试分析功能(会包含睡眠和HRV数据)
- 访问
/wellness 查看最近7天的睡眠和HRV趋势
- 在 intervals.icu 的 Developer 设置里配置 Webhook,URL填
https://你的域名/webhook
- 以后每次新训练同步到 intervals.icu,就会自动触发分析(含睡眠和HRV)
📊 分析维度
- 训练数据:基本信息、功率、心率、训练负荷、区间分布、训练结构
- 睡眠分析:睡眠时长、睡眠评分、睡眠质量等级,不足6小时自动提醒
- HRV分析:HRV数值评估,低于45ms自动建议降强度
- 恢复状态:静息心率、综合恢复判断,状态好建议上强度,状态差建议休息
- 自动诊断:亮点、问题、后续训练和恢复建议
💡 睡眠/HRV数据来源
确保你的设备(Garmin/Apple Watch/Whoop/Oura等)已经同步到intervals.icu:
- Garmin:intervals.icu会自动从Garmin Connect同步睡眠和HRV
- Apple Watch:可以用IntervalsWellnessSync快捷指令同步
- Whoop/Oura:intervals.icu支持直接连接