🚴 Intervals.icu 自动训练分析服务

✅ API Key 已配置
✅ 微信推送已配置
📊 训练分析 😴 睡眠质量 💓 HRV分析 🔄 恢复状态评估 💬 微信推送 🔔 Webhook自动触发

📡 可用端点

GET /health - 健康检查
GET /analyze-latest - 分析最近一次训练(含当天睡眠/HRV),返回JSON+Markdown
GET /analyze-latest?push=1 - 分析最近一次训练并推送到微信(测试用)
GET /wellness?days=7 - 获取最近N天的健康数据(睡眠、HRV、静息心率、7天平均值)
GET /activities?days=7 - 获取最近N天的活动列表
GET /analyze/{activity_id} - 分析指定ID的活动(含当天睡眠/HRV)
POST /webhook - Webhook接收端点(intervals.icu推送,自动分析+微信推送)

🚀 使用方法

  1. 确认API Key和微信推送都已配置(上面状态显示绿色)
  2. 访问 /analyze-latest?push=1 测试分析+微信推送功能
  3. 访问 /wellness 查看最近7天的睡眠和HRV趋势
  4. 在 intervals.icu 的 Developer 设置里配置 Webhook,URL填 https://你的域名/webhook
  5. 以后每次新训练同步到 intervals.icu,就会自动触发分析并推送到微信!

📊 分析维度

💡 睡眠/HRV数据来源

确保你的设备(Garmin/Apple Watch/Whoop/Oura等)已经同步到intervals.icu: