中继实际是如何运作的
先说坦诚的部分,因为这才是重点。Strava 和 Wellness Project 之间没有直接链接,也没有 Strava 的 MCP 服务器。Strava 是一个应用和平台,不是可穿戴设备,在 iPhone 上它可以把你记录的跑步和骑行数据写入 Apple Health,也就是手机自带的健康枢纽。
Wellness Project 读取这个数据中心。它把 Strava 存入 Apple Health 的训练记录,整理成一份连续的训练历史,并通过同一个 MCP 连接提供给 Claude 和 ChatGPT。所以真正的链路是 Strava 到 Apple Health,再到 Wellness Project,再到 Claude 或 ChatGPT。我们从不直接连接 Strava,也不会声称如此。
更干净的路径往往是底层的设备
有必要说清楚:通过 Strava 中转的数据是不完整的。Strava 本质是一个社交和分析层,通常架在真正负责记录的设备之上,不管是 Garmin 手表、Apple Watch 还是码表。那台底层设备往往能把更完整、更详细的训练数据,包括心率和路线数据,直接写入 Apple Health,不需要 Strava 参与。
所以如果你的目标是让AI教练获得尽可能丰富的训练历史,就把设备连接到健康数据中枢。让Garmin或Apple Watch直接写入Apple Health或Health Connect,同时保留Strava用于点赞和分段排名。当Strava是你唯一的数据写入方式时,通过它中转是不错的备选方案,但优先应该走设备直连这条路。
四步完成设置
设置很简短,因为工作由你的手机完成。先确定数据中心,让Wellness Project读取它,再把Claude或ChatGPT指向你的账户。
把Strava同步到你的手机数据中心
在 iPhone 上的 Strava App 中,打开设置并开启 Apple Health 连接,让 Strava 把你的跑步和骑行写入 Apple Health,也就是手机上的中枢。在 Android 上,要知道 Strava 对 Google Health Connect 的写入支持有限,可以考虑改为把记录设备(比如 Garmin)直接连接到 Health Connect。中枢才是真正承载你训练数据的中间环节。
让 Wellness Project 读取该健康中枢
在 Wellness Project App 中,授予 Apple Health 或 Health Connect 权限。它会读取 Strava 写入的训练数据,并整理成一份训练历史:距离、配速、时长和心率,都以你的基线为参照。这是对中枢的读取,而不是与 Strava 的直接连接。
将MCP连接器添加到Claude或ChatGPT
在Claude中添加Wellness Project连接器(通过MCP),或在ChatGPT中添加(通过插件)。一次连接就能覆盖你数据中心里的所有内容,而不只是Strava。Claude和ChatGPT是Wellness Project目前支持的两个AI集成。
询问你的训练情况
向 Claude 或 ChatGPT 询问你每周跑量增长是否过快、这个训练周期与上个月相比如何,或轻松日是否真的轻松。它会基于你的结构化历史数据作答,而不只是某一次活动。
整个流程就是这样。我们这边不需要登录Strava账号,也不会做出我们兑现不了的实时承诺。数据新鲜度取决于Strava何时同步到你的健康枢纽,Wellness Project从那里读取数据。
平台上的限制,直说无妨
iOS 和 Android 在这方面并不对等。在 iPhone 上,Strava 可以写入 Apple Health,中继能正常运作,但传递的内容取决于 Strava 选择写入什么。在 Android 上,Strava 对 Google Health Connect 的支持有限,中继可能无法可靠触发,通常最好直接把记录设备连接到 Health Connect。
无论哪种方式,这都是一种中转同步,而非实时推送。我们这边没有webhook,也没有实时推送;你的训练记录会在Strava同步到中枢后才出现。无论你用哪个平台,只需在Claude或ChatGPT中添加一个连接器,就能在一个地方读取全部数据。
把你的 Strava 训练数据交给一个能记住整个训练积累过程的 AI。
把Strava同步到Apple Health,存入Wellness Project,让Claude或ChatGPT把你的跑步和骑行与历史记录对比。早期access阶段免费。