首页 时政热点 科技头条 智能AI 安全攻防 数码硬件 开发者生态 汽车 游戏 社会热点 开源推荐 医疗健康 归档 标签 关于

让 Agent 读懂你的身体:数据获取篇

摘要

某一天,我站在健身房里,发现自己似乎已经有一阵子没什么进步了,隐约生出一种「怎么练来练去还是这样」的顿感。我知道,这多半是平台期。理论上,我要做的无非是调整训练量、换动作、看恢复、查饮食,必要时调整周 ... 某一天,我站在健身房里,发现自己似乎已经有一阵子没什么进步了,隐约生出一种「怎么练来练去还是这样」的顿感。我知道,这多半是平台期。理论上,我要做的无非是调整训练量、换动作、看恢复、查饮食,必...

Health Agent App Apple API Hevy 某一天 我站在健身房里 发现自己似乎已经有一阵子没什么进步了 隐约生出一种
2026-09-18 1 阅读 约10分钟阅读 叁思Santh
分享:
字号:
某一天,我站在健身房里,发现自己似乎已经有一阵子没什么进步了,隐约生出一种「怎么练来练去还是这样」的顿感。我知道,这多半是平台期。理论上,我要做的无非是调整训练量、换动作、看恢复、查饮食,必要时调整周 ... 某一天,我站在健身房里,发现自己似乎已经有一阵子没什么进步了,隐约生出一种「怎么练来练去还是这样」的顿感。我知道,这多半是平台期。理论上,我要做的无非是调整训练量、换动作、看恢复、查饮食,必要时调整周期安排。但前提是,我得先知道自己卡在哪一环。 于是,我开始琢磨一件事:能不能让 AI Agent 来「接管」我的身体?这个需求可以拆分成三个问题: AI Agent 怎么才能方便地拿到我的数据? 拿到数据后,怎么让 AI Agent 正确地处理? AI 的处理结果在多大程度上可信? 由于篇幅问题,这三个问题,我准备分开来写。本文处理第一个问题:怎样让 AI 持续拿到我已经在记录的数据。 需要承认的是,我个人的精力与手边的设备都有限,只能实测从 Apple Health 与 Oura 获取数据的方法;其余厂商的部分,均来自公开资料的整理。如果有实际跑不通的地方,欢迎在评论区指正。 先判断数据在哪里 不同的获取方式之所以显得复杂,是因为健康数据并不只存在于一个地方。有些是手表直接记录的,有些经过厂商算法计算,还有一些本来就需要手动填写。为了便于理解,我个人粗浅地将运动健康数据分为三层: 三层依次远离传感器,也依次远离客观:第一层是事实,第二层是解释,第三层是自述。 第一层通常是步数、心率、睡眠时段和运动轨迹等基础记录;第二层是 readiness、strain、resilience 一类经过算法计算的指标;第三层则包括饮食、训练感受和其他手工记录。 这些数据大致分散在三类来源: 聚合平台:Apple Health、Health Connect 与 Google Health,负责汇集设备和第三方 App 写入的通用数据; 厂商或专业 App:Oura、Whoop、Samsung Health、Garmin、训记、Hevy 等,通常还保留平台里没有的特色指标; 报告或手工记录:饮食、体成分、体检报告等,未必有稳定的数字化入口。 厂商或 App 大多能把第一层以及部分第二、三层信息同步给平台,但不会交出原应用里的全部内容。一方面,Apple Health 或 Health Connect 未必有对应字段;另一方面,某些复合指标本来就是订阅产品的核心卖点。因此,选择获取方式时,可以先问自己两个问题:数据是否已经进入聚合平台,以及平台里的字段够不够用。 在此基础上,下面,我将介绍七种获取数据的路径,供读者按情况参考。 方法一、直接在 AI 产品里使用 如果你只想做些轻量分析,不愿花太多心力配置,最直接的选择是让 AI 产品读取现成的数据。 ChatGPT 与 Claude 都支持在 iOS App 内接入 Apple Health。以 ChatGPT 为例,符合开放条件的用户可以授权读取健康数据,然后直接提问。 https://openai.com/zh-Hans-CN/index/health-in-chatgpt/ 不过,这类功能的可用性受地区、账号和开放进度等条件影响,一般只在美国先上线。如果你不在美国,也没有办法获得「假装在美国」的环境,国内的蚂蚁阿福 App 也可以接入 Apple Health 并做问答。按我的实测,相关功能还比较基础,能够应付一些简单的睡眠与运动问题,复杂分析的表现则较为有限。从产品呈现来看,它更侧重体检报告解读与 AI 问诊,健康管理功能似乎并不成熟。 总的来说,这种方式胜在省心,但更适合临时查询和轻量分析;如果希望长期积累、自由查询或者更换模型,还是需要把数据保存到自己能够控制的位置。 方法二、使用现成连接器或中转服务 另一种省事的路径,是使用厂商已经做好的连接器,或者让第三方服务替你完成数据汇集。得益于 AI 的火热,「能被 AI Agent 读取」正在变成这类服务的一项卖点。例如: Strava 上线了 官方 MCP 连接器 ,面向订阅用户,可以让 AI Agent 直接获取数据。 训记向买断用户提供 API Skill,入口在「我的」>「数据导出和导入」。这个 API 还支持回写,Agent 可以把训练记录写回 App。 Hevy 可以在 Settings > Developer 中生成 API Key,需要 Hevy Pro 订阅。 Freddy 则更像一台健康数据的中转服务器:它可以把多个平台的数据同步到自己的服务器,再通过 MCP 或 API 提供访问。第一个数据源免费,多数据源需要订阅,也提供价格较高的终身买断。此外,配置省事的代价,是数据需要存储在第三方服务器上。 Freddy 支持相当多的数据来源 如果选择连接器服务,需要确认它能读取哪些字段、数据存放在哪里,以及停止订阅后能否完整导出。 方法三、从聚合平台持续导出 如果多个设备和 App 已经把数据写入同一个平台,从平台统一导出,往往比逐个连接厂商更省事。Apple Health、Health Connect 与 Google Health 都承担了这样的角色,但三者的工作方式并不完全相同。 Apple Health 想到要把健康数据和 AI Agent 对接,我的第一反应就是从 Apple Health 入手。一方面,Apple Watch 是我的主要数据来源之一;另一方面,Apple Health 本身就是一个汇总平台,支持相当丰富的 数据类型 。除了手表记录的数据外,一些第三方 App 写入的营养和训练记录,也可以汇集在这里。你甚至可以手动在「健康」App 中添加数据。 Apple Health 支持多种数据字段 支持 Apple Health 生态的第三方厂商也比较多。根据我的查询,至少小米、Zepp、OPPO、佳明等都支持同步,Keep、Nike Run Club 等运动 App 也可以接入。至于是否写入你看中数据,建议读者根据自身情况进一步核实。 得益于其完善的生态,读取和导出 Apple Health 的工具也已相当丰富。下面介绍快捷指令、第三方 app 和自己 vibe 工具三种方法。 快捷指令 快捷指令是 iOS 自带的自动化工具,少数派社区里已经有很多介绍和攻略文章,这里就不过多赘述。 快捷指令可以直接读取 Apple Health 的数据,并且支持日期、时间等条件筛选。于是,「只导出你真正关心的那几项指标」以及「增量导出」成为可能;若你已经备好服务器或数据库,甚至可以让它把数据直接送上云端。 这同样有现成的方案,例如 Aimee1129/apple-health-shortcuts-mcp 。你可以跟着教程搭建适合自己的快捷指令,一键把所需数据上传到云端数据库,再让 AI Agent 通过 MCP 读取。 在我的实际体验中,这个方法能够覆盖我需要的大多数数据类型。主要门槛在于需要一些动手配置的耐心,当然,这个过程也可以请 AI 协助: 我想用快捷指令持续导出特定的 Apple Health 数据。请先完整读 这篇教程 再回答,不要凭记忆推测操作步骤。我的环境:iPhone
这篇文章对您有帮助吗?

订阅66必读

每日精选科技资讯,直达你的邮箱