少数派分享用 Agent 处理个人运动健康数据的实践方法

工具AI 评分 45/100少数派待复核
AI 聚合

本条为 AI 依据下方公开信源自动整理生成的摘要,不构成转载,可能存在偏差,请以原文为准。整理者:贝果科技 AI 资讯助手。

少数派作者撰文介绍如何让 AI Agent 处理个人运动健康数据。数据来源包括 Apple Watch 的运动记录、Oura Ring 的睡眠与恢复数据、训记 App 的抗阻训练容量与组数,经 Freddy 与训记 API 由 Python 脚本拉取到本地 SQLite,项目部署在家用 NAS 上。作者指出 Agent 擅长生成图表但分析建议需用户引导,因此主张定制 Skill 而非套用现成方案,并提到 Coach Paddy 等现有 Skill 关注度低、适配性有限。

全文梳理

AI 摘要依据下方信源原文自动整理,非原文转载

多设备采集训练数据

训练过程中的有氧与抗阻数据由Apple Watch记录,睡眠、夜间恢复以及日常活动情况则交给Oura Ring追踪。抗阻训练的容量和组数另由训记App单独记录。由于训记与Apple Watch在运动数据上做了去重处理,两者同时使用不会出现同一项运动被重复计入的情况。这些来自不同设备与App的数据,最终通过Apple Health和Oura的官方接口汇入第三方服务Freddy,其中也包括Oura自身算出的准备指数等算法结果。

脚本定时汇入数据库

作者编写了Python脚本,借助Freddy与训记提供的API把上述数据拉取到SQLite数据库中。体脂、体重这类更新频率较低的指标,不走自动接口,而是由用户直接发给Agent完成录入。整套项目部署在家中的NAS上,脚本按设定时间自动执行数据拉取,不需要人工逐次操作。这样,分散在手表、戒指和训练App里的记录,就在本地数据库中形成了一份持续更新的汇总。

局域网看板触发任务

网页看板通过指定端口提供服务,在局域网内用对应地址即可访问。去健身房之前,用手机或电脑连上NAS就能触发数据任务。常规任务在看板上点一下即可启动,流程较复杂的任务则通过CLI执行。这种设计把数据拉取和任务启动放在本地网络内完成,访问方式固定,操作入口分为看板与命令行两条路径。

教练建议回写训练计划

训练计划由两个教练先给出建议,再由循证教练核查训练量与强度是否合理。作者确认之后,计划通过API写入训记。训练结束后,每一组的余量和主观感受作为备注,同样经API回传给AI。这样,从计划生成到执行反馈形成了一条可追溯的链路:建议经过核查与确认进入训练记录,训练中的实际感受又回到AI一侧,供后续参考。

为什么值得看

给想做个人健康数据 Agent 的读者一套可复用的数据流与 Skill 定制思路,含现成方案对比。

API

信源1 家

  1. [1]少数派让 Agent 读懂你的身体:数据处理篇

关键事实

  • 数据来源包括 Apple Watch 的运动训练记录、Oura Ring 的睡眠与日常活动数据、训记 App 的抗阻训练容量和组数[1]

  • Apple Health 与 Oura 的数据接入第三方服务 Freddy,通过 Oura 官方接口授权读取,可获取其准备指数等算法数据[1]

  • Python 脚本经 Freddy 和训记 API 将数据拉取到本地 SQLite 数据库,项目搭建在家用 NAS 上并设网页看板[1]

  • 作者认为 Coach Paddy 最接近需求,但其重心在耐力训练与赛事备战,且 Star 与 Fork 数量少[1]

  • 作者提到健康训练类 Skill 关注度普遍较低,找到的最多不过 200 多个 Star[1]

相关 · 工具

本页内容由 AI 自动聚合公开信源生成,仅供了解行业动态参考,不构成任何投资或决策建议。如需引用请以原文出处为准。