我卸载了健身 App,让 AI 通过微信当我的私教:盯着我吃饭训练
最近,我发现使用了三年的付费健身 App 其实毫无用处。
这个 App 会忠实地记录你的训练动作,也会提醒你今天该练的内容,但你有没有觉得它跟私人教练相比差得很远?健身 App 本质只是一个数据库,而不是教练。它安静地等你打开,然后不时地弹窗提醒;你不打开它,它就像不存在一样。

所有的健身人士、减过肥的人都知道,大部分人最后都会删掉 App 去请教练,因为大家真正需要的不是”被记录”,而是”被关注”。
一个真人的私人教练跟健身 App 的区别是什么呢?
-
真正的私人教练会根据你的身高、体重和目标,定制个性化的训练计划。 -
他每天都会盯着你吃了什么,告诉你餐饮计划,检查蛋白质摄入够不够。 -
他会看着你的动作,纠正你哪里做得不对,并及时进行调整。 -
如果你出差了或者这周太忙,你可以暂停计划,他会动态调整整个健身训练的进度。
最关键的一点——他会主动来找你。不是等你打开什么App,而是直接发微信催你:”今天练了没?”
这些事情,没有一个健身App做得到。
我用Claude Code做了一个AI健身教练,接入了微信。它每天检查我吃了什么、练了什么,出差了会自动调整训练计划。整个方案大概不需要手写一行代码,没有编程基础的人也能用Claude Code生成。
我把整个过程分享出来,是真的觉得——大多数人手机里的健身App,可以卸载了。
AI帮我分析身体的真相
我戴了 8 年的 Apple Watch,苹果手机的”健康”程序里存了 1228 条训练记录和 73 万条心率数据。我觉得这些数据挺有用,直到有一天,我发现自己从来没有认真分析过它们。于是我干了一件事情:把 Apple 健康的数据导出来,让 Claude Code 帮我分析。
导出的过程很简单:
在 Apple 健康 App 右上角点击头像,选择”导出所有健康数据”,等几分钟会生成一个压缩包。解压后有一个名为 export.xml 的文档,大小有 1.8 GB,这是我 8 年来身体所有的健康数字记忆。
因为文件太大,AI 无法直接读取,但 Claude Code 非常聪明,它自动将其解析成了几百 KB 的 JSON 文件。每天走多少步、心率多少、做了什么运动、消耗了多少卡路里,都分析得非常清楚。

Claude 看完这些数据后,告诉了我几个事实:
-
力量训练近乎归零 我的力量训练在逐渐减少。2021 年我做了 114 次,差不多两周一次;2022 年下降到 74 次;2023 年就只有 57 次;到了 2024 年,我一共只做了 3 次。我的肌肉在不知不觉中慢慢消失了。 -
运动量足够但体重不减 我的运动量其实不算少。2024 年我从力量训练转向有氧训练,跑步跑了 92 次。2025 年更是夸张地运动了 350 次,相当于几乎每天都在运动。 -
按理说应该瘦,但这 20 个月(2024 年到 2025 年)体重只减了 4 公斤。AI 告诉我,运动量确实够了,但瓶颈在于饮食,吃得不对,跑得再多也白搭。因为长期运动体重却没有明显减少,导致我现在已经开始躺平。 -
静息心率缓慢上升 前几年我的静息心率稳定在 46–55 之间,2026 年因为开始躺平,静息心率升到了 58。这是身体发出的不健康信号,但我一直没有注意到。
说实话,Apple Watch 和任何 App 都没有给我做过相关提醒,只有我的 AI 助理告诉了我真相。
这些数据在手机里躺了 8 年,如果没有 AI帮你分析,你永远不知道自己的身体状况。
Claude Code给我做了一份训练计划
当发现这个真相之后,我让 AI 帮我做了一份训练计划。我告诉了它我现在家里的条件,包括可以居家训练,也可以在外跑步或骑自行车。我家里有杠铃、弹力带,也能用引体向上杆和俯卧撑架。我的目标是在 6 个月内,将体重从 85 公斤减到 78 公斤。
它给我提供了一个分为三个阶段的训练计划:
-
第一阶段:四周(建立身体基础) 每周进行两次力量训练 -
第二阶段:八周(强度提升) 跑走交替转变为持续慢跑,并加入了间歇跑 -
第三阶段:长期维持,每周自查一次体重、静息心率、跑步配速和腰围

它让我凭感觉跑,跑到微微喘就走,呼吸平稳了再跑,不用刻意地去掐表计时。
我一开始觉得这样安排太随意了,就问它:”不用精确地控制跑多少时间、走多少时间吗?”
它反问我:”你跑步的时候,会随时卡准每一秒、每一分钟吗?只要自己觉得舒服就好。”
一个好的教练不会给你一个理论上完美但你根本不会执行的方案,而是给你一个能坚持做下去的方案。
虽然这个计划跟专业的教练相比可能还有瑕疵,但是如果我后期再进行改进,也就是录入更多教练相关的专业知识,那其实与专业教练也就没有什么太大的区别了。
而且说实话,就算目前的程度,我觉得我已经很满意了。
计划再好,没人盯着也白搭
健身最难的,不是不知道该做什么。减脂的人都知道要控制饮食、要力量训练、要做有氧,难的是每天都坚持,以及缺乏教练的陪伴,这样你就很难做下去。
我需要有人盯着我。
最直觉的想法是”定时提醒”:
-
早上 9 点:问早餐 -
下午 5 点:提醒运动 -
晚上 8 点:复盘饮食
我试了一下,很快就发现了问题。有一天我早上 8 点 10 分主动发了早餐记录(两个鸡蛋加一杯牛奶),但是 9 点钟 AI 的提醒还是响了:”糯米爸爸,早餐吃了什么?”
定时提醒的任务不是不好,而是它不知道你有没有醒,它不关心你的状态,只关心时间到了没有。
一个良好的 AI 教练绝对不会这样。
我想要的是一个真正的 AI 教练,而不是一个不管原因、定时就会乱叫的傻子。
我不想要 OpenClaw龙虾,也可以做 AI教练
我觉得 AI 教练需要的不是”什么时候该提醒”,而是”什么时候不打扰”。
OpenClaw 很火——它让 AI 通过 WhatsApp、Telegram 当你的私人教练,核心是一个”心跳机制”:AI 持续在线,定期检查你的状态。
我的想法跟它一样,但我没有装 OpenClaw。我直接让 Claude Code 接入了微信。
每次心跳做三件事:
-
读状态。 一个 JSON 文件记录了今天早餐、午餐、晚餐、运动有没有汇报。已经报了的项,直接跳过。 -
读上下文。 另一个文件记录特殊状况——出差、生病、休假。出差期间自动暂停杠铃训练,换成弹力带和徒手方案。 -
读计划。 读取当天的训练安排。提醒的时候不是干巴巴地说”该运动了”,而是说”今天该做力量A,深蹲做了吗?”
当每次”心跳” AI 帮我进行了这些判断,每次判断完之后,就会通过微信发消息给我。而当我回复了这些饮食或者运动记录相关的消息,Claude Code 就会更新我的身体状况,把对应项标记为”已汇报”。
整个过程的核心并不是代码很复杂,其实只有 200 行的一个 Python 脚本就行了,但是这却给我带来了质的改变。我把这两种模式的区别叫做”闹钟模式”和”心跳模式”:

-
闹钟模式 当我们常规地使用工具时,使用的是闹钟模式。固定时间发送消息,任务结束。不管你有没有做运动,不管你是否健康,不管你吃饭没有,它都会提醒你。 -
心跳模式 每到 30 分钟 AI 就会来检查一次,判断要不要给你正常的提醒。
闹钟到点就响,不管你醒没醒。心跳一直在跳,但只有你需要教练帮助时才有意义。
这是我微信上 AI 教练的实际对话——它每天主动问我吃了什么、练了什么,像一个真正的教练一样盯着我:
教你怎么做?
最后告诉大家怎么自己做一个属于自己的 AI 健身教练。
整个过程分四步,每一步都可以让Claude Code帮你完成:
第一步,导出你的健康数据。 iPhone健康App右上角头像→导出所有健康数据→解压得到export.xml。如果你也有Apple Watch,这一步你就有了自己几年的运动记录。
第二步,让Claude Code 或其他工具分析数据。 把export.xml给Claude Code,让它帮你解析和分析。它会告诉你:你的运动习惯有什么问题,你的体重变化趋势,你的训练盲区在哪。这些是你手机里的健身App从来不会告诉你的。
第三步,让它帮你做教练。 告诉Claude Code你的目标、你有什么器械、你的作息习惯。让它帮你生成训练计划、接入你的聊天工具。
第四步,建立心跳机制。 告诉 Claude Code 你需要建立一个本地项目,使用 python 脚本来做一个心跳机制,方便随时提醒用户状态。
整个过程,你不需要写一行代码。你只需要会跟Claude说话,会描述你的需求。
这是任何一个想健身、需要一个私人教练的人,都可以做的事情。
夜雨聆风