# 健身与训练数据(先生 · 杭州) > 个人健康数据的公开只读快照,机器可读优先。 > 单位:体重/脂肪/瘦体重 `kg`,热量 `kcal`,蛋白/脂肪/碳水 `g`。 > 缺失一律写 `NA`,**不要用公式反推、不要按常识补齐**。 > 体脂率是家用 BIA 秤读数,不是 DEXA。 ## 判读规则(先读,否则会误判) 1. 只看 **7 日均值** 与 **≥3 天净变化**;单日数字不作结论(单日噪声 ±0.2~0.4 kg)。 2. 这台秤**只有 2 个自由度**:瘦体重 ≈ 体水 ÷ 0.73(r=0.998),瘦体重变化里约 **74% 是水**。 所以「瘦体重掉了」不等于掉肌肉;**真正独立的证据只有力量(e1RM)和腰围**。 3. 摄入未记录 ≠ 按 0 计,也 ≠ 按计划档执行。 4. 热量缺口为账面估算,不是实测;不构成医疗建议。 ## 数据文件 - [feed.xml](https://christmasldw.com/fitness/feed.xml): Atom 1.0 增量流,最近 90 天,每天一条,内容内嵌不用点开。**首选入口**。 - [ai-digest.md](https://christmasldw.com/fitness/ai-digest.md): 聚合摘要(当前值、7 日均、4 周聚合、目标落点、硬性规则)。人读友好。 - [ai-digest.json](https://christmasldw.com/fitness/ai-digest.json): 同上,结构化 JSON,字段 `generatedAt / current / latest / ma7_30dAgo / targets15pct / weeks / training / intake14d / energy30d / sleep30n / gaps`。 - [data-flat.txt](https://christmasldw.com/fitness/data-flat.txt): 最近 180 天**逐日明细**,一行一条记录、每值带字段名(`weight_kg=68.70`),`NA` 表示缺失。段落:SUMMARY / MONTH / BODY(含腰围)/ ENERGY(含步数)/ TRAIN / TRAIN-SETS(逐动作每组) / DIET / DIET-ITEMS(逐餐逐食物,克重+四数) / SLEEP / SLEEP-NIGHTS(逐夜) / GAPS。**要最细的记录读这个**。 - [data.html](https://christmasldw.com/fitness/data.html): 同上表格版。 - [dashboard.html](https://christmasldw.com/fitness/): 交互看板(大文件,含前端脚本,不建议整页抓取)。 ## 抓取建议 - 只要「现在什么状态」→ `ai-digest.json` - 要「怎么变的」→ `data-flat.txt` 或 `feed.xml` - 不要抓 `dashboard.html` / `history.html`:它们是渲染产物,体积 1 MB 级,正文数据已在上面几份文件里。 生成时间:2026-10-31 10:16 +0800