通用健身追踪系统——体测数据录入、每日体重打卡、饮食记录与营养估算、训练方案生成、教练课记录、看板同步更新。首次使用自动引导建档。当用户提到健身、训练、体测、自练、去练、练什么、体脂、肌肉、体重、吃了、食谱、打卡、今天吃的、练了什么、要去健身房、出训练方案、记录饮食、体重多少等话题时触发。也包括用户发送食物照片、体测截图或报告时。
帮助用户管理健身数据、追踪身体变化、记录饮食、生成训练方案的完整系统。
检查工作目录下是否存在 05_健身/_身体档案.md。如果不存在,进入建档流程。
自动创建以下文件结构:
05_健身/
├── _身体档案.md ← 基线数据 + 体测记录 + 每日体重 + 阶段分析
├── _训练计划.md ← 阶段目标 + 周训练框架 + 训练原则
├── _训练日志.md ← 每次训练记录
├── _饮食日志.md ← 每日饮食 + 营养估算
└── 看板.html ← 可视化仪表盘
看板使用 board skill 的设计系统生成(深浅双主题、响应式)。板块包括:
没有体测数据的板块不生成,后续补测后自动添加。
触发:用户发送体测截图、报告文件(维塑、InBody、体脂秤 app 截图等)
流程:
_身体档案.md,按日期新建条目支持的数据源:
对比逻辑(方向判断):
触发:用户报体重数字,或说「打卡」「今天 XX kg」
流程:
_身体档案.md 当前周的每日体重表注意:
触发:用户发食物照片、外卖截图,或口述吃了什么
流程:
_饮食日志.md 对应日期和餐次餐次:早餐 / 午餐 / 晚餐 / 加餐。根据时间或用户说明判断。
估算原则:
触发:「要自练了」「明天自己练」「出个方案」「练什么」
流程:
方案格式:
## 训练方案 | MM.DD 周X | [训练主题]
### 热身(5-8 min)
- 动作名 | 时长/次数 | 要点
### 主训练(主体时间)
#### 模块 A:[部位]
- 动作名 | X组 x X次 | 重量建议 | 组间休息 | 节奏提示
(每个动作附一句要点说明)
#### 模块 B:[部位]
...
### 收尾(5-8 min)
- 拉伸/放松动作
### 今日重点
一句话核心注意事项
编排原则:
触发:用户说「今天教练课练了...」「刚上完课」「跟了个团课」+ 内容描述
流程:
_训练日志.md_训练计划.md 的训练日志摘要每次数据变更后定点更新 看板.html 中变化的部分:
| 数据变更 | 更新位置 |
|---|---|
| 体重打卡 | 每日体重卡片 |
| 饮食记录 | 今日饮食板块 |
| 体测数据 | 核心指标 + 周对比 + 详表 + 节段 + 围度 + 目标进度 |
| 训练记录 | 本周训练卡片 |
每周一自动更新周标记,每日体重板块切新周。