通过 CLI 命令从 Oura Ring 获取指定日期的睡眠、活动、准备度、心率等健康和生物特征数据。
Oura Ring CLI 技能是一项面向实际任务的技能,主要用于Description. 此工具允许通过命令行界面从 Oura Ring API (V2) 中检索健康和生物鉴别数据;使用此工具来回答用户的 sle 问题。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
该工具可通过命令行界面(CLI)从 Oura Ring API(V2)获取健康与生物特征数据。可用于回答有关用户睡眠、活动、准备度及生理指标等方面的问题。
代码仓库:https://github.com/ruhrpotter/oura-cli
CLI 必须已完成身份验证。若命令因鉴权失败而报错,请提示用户运行 ./oura auth login。
./oura get
personal:用户个人资料(年龄、体重、身高、邮箱)。sleep:每日睡眠得分与睡眠效率。activity:每日活动得分、步数与身体活动量。readiness:每日准备度得分,反映身体恢复状态。heartrate:心率时间序列数据。workout:详细运动记录。spo2:血氧饱和度水平。sleep-details:详细睡眠记录(含睡眠周期图 hypnogram)。sessions:活动时段记录(例如小睡、休息)。sleep-times:最佳就寝时间建议。stress:每日压力水平。resilience:每日韧性得分与恢复情况。cv-age:心血管年龄估算值。vo2-max:最大摄氧量(VO2 Max)测量值。ring-config:戒指硬件配置(颜色、尺寸等)。rest-mode:休息模式启用时段。tags:增强型标签(备注、生活方式选择等)。--start :**大多数时间序列数据必需**。指定查询范围的起始日期。--end :**可选**。指定查询范围的结束日期。若未提供,则可能默认为起始日期,或根据上下文返回单日数据。YYYY-MM-DD 字符串格式。--start 设为今日日期。--start 设为昨日日期。--start 设为 7 天前的日期,--end 设为今日日期。./oura。data 数组,并据此生成自然语言形式的回答。用户请求:“我昨晚的睡眠怎么样?”
上下文:当前日期为 2024-03-15。“昨晚”通常指结束于今日清晨的睡眠阶段,或依据 Oura 的日期逻辑(Oura 按睡眠结束的早晨日期归档睡眠数据),对应前一日的数据。
推理:2024 年 3 月 14 日晚至 15 日晨的睡眠记录在 Oura 中标记为 2024-03-15。
命令:
./oura get sleep --start 2024-03-15
用户请求:“我今天的准备度得分是多少?”
上下文:当前日期为 2024-03-15。
命令:
./oura get readiness --start 2024-03-15
用户请求:“显示我 2024 年 1 月第一周的心率数据。”
命令:
./oura get heartrate --start 2024-01-01 --end 2024-01-07
用户请求:“我是谁?”
命令:
./oura get personal
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习