Garmin Health Analysis

⌚ 对话式健康数据分析师,读懂你的身体

自然语言查询Garmin健康数据,支持睡眠分析、Body Battery恢复指标、HRV趋势及交互式健康仪表盘,适合深度运动健康追踪。

收藏
10.2k
安装
4.7k
版本
1.2.2
CLS 安全性认证2026-05-14
点击查看完整报告 >

使用说明

核心用法

Garmin Health Analysis 技能允许用户通过自然语言与Garmin Connect数据进行对话式交互。支持20+健康指标查询,包括睡眠阶段(深睡、REM、清醒时长)、Body Battery恢复评分(0-100)、心率变异性(HRV)、静息心率、VO2 max、训练准备度、血氧(SpO2)及体重体脂等。用户可询问"昨晚睡眠如何"、"本周恢复状态怎样"或"3点心率多少"等问题,系统自动调用garmin_data.py提取JSON数据并生成易读回复。同时提供garmin_chart.py生成基于Chart.js的交互式HTML可视化图表,支持睡眠分析、Body Battery趋势、HRV/静息心率长期追踪及综合仪表盘。

数据获取支持灵活的时间范围(默认7天,可扩展至90天或自定义日期),并能下载FIT/GPX原始文件进行路线、海拔、配速的逐点分析。对于深度用户,技能内置科学解读框架,结合health_analysis.md提供基于年龄和体能水平的正常范围参考、趋势识别(如HRV上升=恢复改善)、训练负荷平衡分析及可执行建议。

显著优点

  • 自然语言交互:突破传统仪表盘限制,直接用对话方式探索个人健康数据,大幅降低使用门槛
  • 多维度恢复指标:Body Battery综合HRV、压力、睡眠和活动数据,提供直观的0-100能量评分,比单一心率指标更能反映真实恢复状态
  • 科学解读框架:内置权威参考范围(如运动员静息心率40-60bpm、HRV正常范围20-200ms),避免用户误解数据
  • 离线可视化:生成本地HTML交互图表,无需上传敏感数据至第三方,隐私可控
  • 双模式部署:同时支持Clawdbot Skill(自动化监控)和MCP Server(Claude Desktop标准集成),灵活适配不同工作流

潜在缺点与局限性

  • 非官方API依赖:基于garminconnect社区库,Garmin官方可能随时变更接口导致功能中断,需及时更新依赖
  • 设备门槛:Body Battery、HRV等核心功能需特定型号(如Forerunner、Fenix、Venu系列),老旧设备数据缺失
  • 认证复杂度高:需配置邮箱密码,支持四种凭证来源(环境变量、config文件、Clawdbot配置、命令行),新手易混淆
  • 医学免责声明:所有分析仅为信息参考,不能替代专业医疗诊断,用户可能过度解读数据产生焦虑
  • 速率限制:频繁查询可能触发Garmin反爬机制,影响体验

适合人群

  • 严肃跑者/铁三/越野运动员:需要追踪训练负荷与恢复平衡,优化周期化训练
  • 健康优化爱好者:关注睡眠质量、HRV长期趋势,进行生活方式干预
  • Garmin手表深度用户:已积累数月数据,希望从原始数据中提取洞察而非仅看每日分数
  • 数据驱动型健身者:希望将可穿戴数据整合到自动化工作流(如结合Clawdbot定时生成周报)

常规风险

  • 凭证安全:密码以明文形式存储于本地JSON(config.json或clawdbot.json),虽.gitignore保护但文件系统权限不当可能导致泄露
  • 数据误读风险:HRV个体差异极大(20-200ms均为正常),缺乏医学背景的解读可能误导用户忽视真正健康问题
  • 过度训练暗示:Body Battery低时系统建议休息,但竞技运动员可能在关键训练期故意压低该指标,盲目遵循建议可能干扰训练计划
  • API失效风险:非官方库无服务级别协议,Garmin策略变化可能导致长期数据访问中断

安全解读

核心用法

Garmin Health Analysis 是一款面向穿戴设备用户的专业健康数据分析工具,通过与 Garmin Connect 的深度集成,实现自然语言驱动的健康数据查询与分析。用户可直接用口语化提问如"昨晚睡得怎么样""这周恢复如何""3点心率多少",无需记忆复杂命令。

数据覆盖:支持20+健康指标,包括睡眠阶段(浅睡、深睡、REM)、Body Battery恢复能量、HRV心率变异性、VO2最大摄氧量、训练准备度、身体成分、血氧饱和度等核心运动健康数据。

可视化输出:内置交互式HTML仪表盘,基于Chart.js生成渐变风格图表,支持睡眠分析、Body Battery恢复曲线、HRV与静息心率趋势、活动汇总等四大模块,自动在浏览器中打开。

文件导出:支持下载FIT/GPX原始活动文件,可进行路线海拔分析、配速分段查询等深度运动数据挖掘。

显著优点

  • 自然语言交互:彻底打破传统健康App的菜单层级,用对话方式获取任意时间维度的数据
  • 专业级分析框架:内置科学背书的指标解读体系(如Body Battery四档分级、睡眠评分标准、HRV趋势分析),将原始数据转化为可执行建议
  • 本地隐私优先:所有凭证和健康数据仅存储于本地(~/.clawdbot/garmin/),权限设为700,无云端上传或第三方数据分享
  • 双模式部署:同时支持Clawdbot自动化监控和MCP Server标准协议,灵活适配不同工作流
  • 设备兼容广泛:覆盖Garmin全系列支持HRV的设备,相比Whoop等单一形态设备选择更自由

潜在缺点与局限性

  • 非官方API依赖:基于garminconnect开源库实现,Garmin官方API变更可能导致功能中断
  • 设备门槛:Body Battery等高级功能需特定型号支持,入门级设备数据维度受限
  • 历史数据缺口:设备未佩戴期间、新账户初期存在数据断层,长期趋势分析受影响
  • 医疗免责声明:所有分析均为信息参考,不能替代专业医疗诊断
  • 个人开发者维护:T3来源级别,GitHub仓库当前无法公开验证,长期更新稳定性存疑

适合人群

核心用户:已有Garmin手表/手环的深度运动爱好者、业余运动员、关注恢复质量的严肃训练者
延伸场景:健身教练进行学员数据跟踪、健康管理师辅助客户行为分析、数据爱好者建立个人健康档案

不适用:无Garmin设备者、寻求医疗级诊断工具者、对非官方API稳定性极度敏感的企业场景

常规风险

  • 账户安全风险:凭证本地存储虽加密但依赖系统权限,共享设备环境需格外注意
  • API限流:Garmin对第三方调用有频率限制,高频查询可能触发暂时封禁
  • 数据误读风险:缺乏运动生理学背景的用户可能过度解读短期波动,建议结合reference/health_analysis.md科学框架使用
  • 依赖维护风险:garminconnect、fitparse、gpxpy等第三方库若停止更新,核心功能将受影响

Garmin Health Analysis 内容

references文件夹
scripts文件夹
手动下载zip · 37.9 kB
api.mdtext/markdown
请选择文件