从Garmin Connect提取健康与健身数据,包括活动、睡眠、心率、压力、步数和身体成分。当用户询问Garmin数据、健身指标、睡眠分析或健康洞察时使用。

安装

概览

Garmer 是一款专为 Garmin Connect 用户设计的命令行工具,旨在高效提取和展示个人健康与健身数据。通过简单的命令操作,用户可快速获取每日活动、睡眠质量、心率变化、压力水平、步数统计以及身体成分等关键指标。该工具支持 JSON 格式输出,便于开发者进行二次分析与自动化处理。Garmer 使用 Python 编写,兼容主流操作系统,并采用 OAuth 机制安全保存登录凭证,确保用户隐私不受侵犯。无论是日常健康监测还是长期趋势分析,Garmer 都能提供精准、结构化的数据支持,是 Garmin 生态中不可或缺的数据桥梁。

核心功能特点

  1. 支持从 Garmin Connect 提取全面健康数据,包括活动记录、睡眠分析、心率、压力、步数和体脂率
  2. 提供命令行接口(CLI)和 Python API 两种使用方式,满足不同场景下的数据访问需求
  3. 支持按日期筛选、JSON 格式化输出及批量导出功能,方便程序化处理与可视化分析
  4. 内置缓存机制与自动认证管理,减少重复登录并提升数据获取效率
  5. 可生成每日健康快照和周度健康报告,帮助用户直观掌握自身健康趋势

适用场景

Garmer 特别适合关注自身健康的用户使用,例如健身爱好者希望通过详细的活动记录优化训练计划,或睡眠障碍者借助深度睡眠时长和 HRV 数据调整作息。对于医疗健康管理场景,如慢性病患者的日常监测,Garmer 提供的连续生理参数(如静息心率和压力值)有助于医生远程评估病情变化。此外,数据科学家和开发者可将 Garmer 集成到个人仪表盘中,实现自动化周报生成或机器学习模型训练。无论是个人复盘运动表现,还是构建健康应用原型,Garmer 都能以轻量级方式释放 Garmin 设备背后的数据价值。