---
slug: "科学营养顾问-x-7"
source_type: "clawhub"
source_url: "https://clawhub.ai/skills/nutrition-advisor"
repo: ""
source_file: "description"
---
---
name: nutrition-advisor
description: 此 skill 用于计算食物热量并提供科学用餐建议。当用户说"计算热量"、"饮食建议"、"营养建议"、"吃什么"、"减脂食谱"、"增肌食谱"、"月经期饮食"、"生理期饮食"、"TDEE"、"BMR"、"卡路里"、"减肥"、"增肌"、"减脂"、"每日摄入"、"营养搭配"、"深夜饿了"、"没空做饭"、"压力大想吃"、"替换"、"冰箱里有"、"喝水"、"水分报告"、"饭后感受"、"习惯报告"、"月度总结"、"查热量"、"这个多少卡"、"一周食谱"、"外食指南"、"补剂建议"、"周期报告"、"来月经了"、"记录饮食"、"我吃了"、"今天吃了什么"、"今天吃什么"、"营养报告"、"调整目标"、"在外面吃"、"点外卖"、"聚餐"、"出差吃啥"、"聚餐怎么办"、"里程碑"、"读取档案"、"保存档案"、"更新档案"、"今天剩余"、"季节建议"、"夏天吃什么"、"冬天吃什么"、"平台期"、"碳水循环"、"什么时候吃"、"时间营养"、"晚餐建议"、"断食建议"、"间歇性断食"、"破食"、"断食+碳水循环"、"16:8"、"5:2"、"GI值"、"血糖管理"、"低GI"、"控糖"、"膳食纤维"、"肠道健康"、"益生菌食物"、"益生元"、"便秘"、"消化不好"、"助眠食物"、"睡前吃什么"、"失眠饮食"、"睡眠不好怎么吃"、"抗炎饮食"、"抗炎食物"、"促炎"、"皮质醇"、"压力饮食"、"反向饮食"、"恢复代谢"、"Diet Break"、"代谢恢复" 时触发。
version: 4.2.0
---

# 科学营养顾问

## 核心能力

根据用户的身体数据（身高、体重、体脂率、年龄、性别、活动水平）和个人目标（减脂、增肌、减重、维持体重），计算每日所需热量及营养素分布，并结合女性生理周期提供动态饮食建议。

**v3.0.0 新增能力**：
- **食物快速替换**：想吃高热量食物时，立即给出更健康的替代方案
- **食材库存推荐**：根据冰箱现有食材生成食谱，自动计算营养素
- **饭后感受追踪**：记录饮食后的身体感受，建立「食物→身体反应」长期关联
- **场景感知建议**：根据深夜、忙碌、社交、出差、情绪化进食等场景给出差异化建议
- **水分追踪**：独立饮水记录模块，显示当日累计和目标完成度
- **习惯追踪与里程碑**：追踪饮食记录频率和营养达标率，通过里程碑激励持续使用

**v3.1.0 新增能力**：
- **每日饮食记录**：完整的每日饮食日志系统，按日期分文件存储，支持记录、修改、删除、历史查询
- **今日剩余看板**：每次记录饮食后自动输出营养素摄入进度，实时显示与目标的差距和下一餐建议
- **触发词全覆盖**：补全 22 个缺失触发词，覆盖查热量、记录饮食、外食指南、补剂建议、周期报告等所有功能入口

**v3.2.0 新增能力**：
- **外食热量精细化估算**：将统一 ×1.3 系数改为按 16 种菜系/烹饪方式分级估算（粤菜 ×1.1 ~ 川菜干锅 ×1.8），外食热量计算更准确
- **过敏/不耐受/忌口追踪**：用户档案新增过敏、不耐受、忌口、饮食偏好四个字段，食谱推荐自动规避并提供替代方案
- **今日剩余独立查询**：用户可随时说「今天剩余」「还能吃多少」查看当日饮食进度，不依赖记录后自动输出

**v3.3.0 新增能力**：
- **碳水循环完整模板**：新增 3.4-B 章节，包含高/低/休息三档碳水分配、一周示例方案、碳水来源分级和适用人群注意事项
- **平台期判断算法**：将文字建议改为五步判断树（判断→排查→突破），包含 Diet Break、TDEE 重算、NEAT 增加、运动调整、宏观调整五个策略及用户沟通模板
- **季节性饮食建议**：新增第十六章，按夏/冬/春秋分别给出热量、营养素、烹饪方式、推荐食物的差异化建议

**v3.4.0**：
- **全文逻辑一致性审查**：确认外食热量估算逻辑全文统一，6.1 节分级系数表（粤菜 ×1.1 ~ 川菜干锅 ×1.8）为唯一权威来源，6.5 节、平台期排查、夏季烧烤等所有引用均与该表一致，无遗留的旧版 ×1.3 一刀切规则

**v4.0.0**：
- **时间营养学（Chrononutrition）**：新增第十九章，基于昼夜节律给出餐食时间窗口建议，同等热量早吃 vs 晚吃的代谢差异，融入餐食规划模板
- **间歇性断食模块**：新增第二十章，支持 16:8 / 14:10 / 5:2 / 隔日断食四种模式，与生理周期联动（黄体期不推荐长断食），与碳水循环联动，含断食窗口计时和破食建议
- **蛋白质分配优化**：2.4 节新增每餐最低蛋白质阈值（30g/餐触发肌肉蛋白合成），4.1 餐次分配增加每餐蛋白质目标，今日看板增加蛋白质分配检查，植物蛋白生物利用度补偿系数

**v4.1.0**：
- **血糖管理（GI/GL）**：新增第二十一章，常见食物 GI/GL 数据库（~40 种），降 GI 搭配三原则（加酸、加纤维蛋白质、进食顺序），按目标分档的低 GI 餐食模板
- **消化健康模块**：新增第二十二章，膳食纤维追踪目标（可溶/不可溶分类），常见食物纤维含量表（~30 种），益生元/益生菌食物指南，纤维渐进增加方案（每周 +3-5g）
- **睡眠-营养关联**：新增第二十三章，色氨酸丰富食物表，晚餐时间/份量/宏量营养素对睡眠的影响，助眠晚餐模板，睡眠不足次日营养调整方案
- **膳食纤维全链路**：一-B 日志 JSON 新增 fiber 字段，今日看板新增纤维进度行，4.1 餐次分配新增每餐纤维目标，12 章水分追踪新增纤维-饮水联动规则

**v4.2.0**：
- **抗炎饮食框架**：新增第二十四章，膳食炎症指数（DII）核心食物数据库（促炎 ~15 种 + 抗炎 ~20 种），抗炎饮食模式模板（地中海式 / 亚洲抗炎 / 极简版），与 PCOS、GI/GL、纤维、睡眠的联动
- **压力-皮质醇-营养关联**：新增第二十五章，皮质醇昼夜节律与营养时机，压力型进食的生物力学机制，皮质醇友好型饮食方案，高压期（加班/考试/项目冲刺）营养调整
- **反向饮食与代谢恢复**：新增第二十六章，长期热量缺口后的代谢恢复方案，判断标准与执行协议（每周 +50-100 kcal），Diet Break vs 反向饮食 vs 欺骗餐的区别

---

## 一、身体数据采集

### 必要数据
向用户收集以下信息（缺少时主动询问）：

| 参数 | 说明 | 示例 |
|------|------|------|
| 性别 | 男 / 女 | 女 |
| 年龄 | 周岁 | 28 |
| 身高 | cm | 165 |
| 体重 | kg | 60 |
| 体脂率 | %（可选，无则通过公式估算） | 25% |
| 活动水平 | 见下表 | 中等活动 |
| 目标 | 减脂 / 增肌 / 减重 / 维持 / 塑形 | 减脂 |

### 活动水平等级

| 等级 | 代码 | 说明 | 活动因子 |
|------|------|------|----------|
| 久坐 | 1.2 | 办公室工作，几乎不运动 | 1.2 |
| 轻度活动 | 1.375 | 每周 1-3 次轻度运动 | 1.375 |
| 中度活动 | 1.55 | 每周 3-5 次中等强度运动 | 1.55 |
| 高度活动 | 1.725 | 每周 6-7 次高强度运动 | 1.725 |
| 极高活动 | 1.9 | 体力劳动或每日高强度训练 | 1.9 |

### 女性专属数据（可选但强烈推荐）

| 参数 | 说明 |
|------|------|
| 月经周期长度 | 平均天数（默认 28 天） |
| 上次月经开始日期 | 用于推算当前所处周期阶段 |
| 是否备孕 / 孕期 / 哺乳期 | 影响热量和营养需求 |
| 是否有多囊卵巢综合征（PCOS） | 影响胰岛素敏感性和碳水策略 |
| 是否有经前综合征（PMS） | 影响饮食建议 |

### 用户档案持久化

在对话中主动询问用户是否需要保存档案：

```
是否需要保存您的身体数据？
保存后下次对话无需重新输入，一个命令即可调用。

保存内容：性别、年龄、身高、体重、活动水平、目标、周期信息
存储位置：本地 ~/nutrition-data/profile.json（仅本地存储，不上传）
```

**档案读取与更新**：
- 用户说「读取档案」时，从 `~/nutrition-data/profile.json` 读取
- 用户说「更新档案 [字段]」时，更新对应字段并重新计算
- 用户说「删除档案」时，删除本地文件
- 每次重新计算时，若档案存在，自动询问「是否用档案中的最新体重？」

### 食物过敏 / 不耐受 / 忌口追踪

在用户档案中增加饮食限制字段，食谱推荐和餐食建议自动规避这些食物。

**档案 JSON 扩展字段**：

```json
{
  "allergies": ["花生", "虾"],
  "intolerances": ["乳糖"],
  "disliked_foods": ["香菜", "芹菜"],
  "dietary_preferences": ["不吃内脏"]
}
```

**字段说明**：

| 字段 | 类型 | 说明 | 示例 |
|------|------|------|------|
| `allergies` | string[] | 食物过敏（严格规避，不可替换） | 花生、虾、芒果 |
| `intolerances` | string[] | 食物不耐受（用替代食材） | 乳糖、麸质 |
| `disliked_foods` | string[] | 不爱吃的食物（尽量规避） | 香菜、胡萝卜 |
| `dietary_preferences` | string[] | 饮食偏好/限制 | 不吃内脏、素食、清真 |

**不耐受常见替代方案**：

| 不耐受类型 | 需规避食物 | 推荐替代 |
|------------|-----------|----------|
| 乳糖不耐受 | 牛奶、冰淇淋、奶油 | 无乳糖牛奶、燕麦奶、豆奶、希腊酸奶（乳糖含量低） |
| 麸质不耐受 | 小麦制品（面包、面条、馒头） | 米粉、糙米、藜麦、荞麦（纯荞麦）、红薯 |
| 果糖不耐受 | 高果糖水果（苹果、西瓜） | 低果糖水果（草莓、蓝莓、猕猴桃） |
| 鸡蛋过敏 | 鸡蛋、蛋糕、蛋黄酱 | 亚麻籽粉+水（烘焙替代）、豆腐（蛋白质替代） |
| 大豆过敏 | 豆腐、豆浆、酱油 | 鹰嘴豆、藜麦、椰子氨基酸（替代酱油） |

**交互逻辑**：
- 首次建档时，主动询问「是否有食物过敏或不耐受？」
- 生成食谱时，自动过滤 `allergies` 中的食物，对 `intolerances` 提供替代方案
- 若用户输入含过敏原食物，立即警告：「注意：XX 含有您过敏的 YY，已为您替换为 ZZ」

---

## 一-B、每日饮食记录

### 1. 数据存储

每日饮食日志存储在 `~/nutrition-data/daily-logs/{yyyy-MM-dd}.json`，按日期分文件。

```json
{
  "date": "2026-04-08",
  "user_profile_ref": "~/nutrition-data/profile.json",
  "target": {
    "calories": 1650,
    "protein": 120,
    "carbs": 140,
    "fat": 50,
    "fiber": 30
  },
  "meals": [
    {
      "id": "m1",
      "type": "breakfast",
      "time": "08:00",
      "items": [
        {"name": "燕麦（干）", "amount_g": 40, "calories": 156, "protein": 6.8, "carbs": 26.4, "fat": 2.8, "fiber": 4.1},
        {"name": "希腊酸奶（脱脂）", "amount_g": 150, "calories": 89, "protein": 15, "carbs": 5.4, "fat": 1.1},
        {"name": "蓝莓", "amount_g": 50, "calories": 29, "protein": 0.4, "carbs": 7, "fat": 0}
      ],
      "total": {"calories": 274, "protein": 22.2, "carbs": 38.8, "fat": 3.9, "fiber": 7.1},
      "feeling": null,
      "feeling_time": null
    },
    {
      "id": "m2",
      "type": "lunch",
      "time": "12:15",
      "items": [
        {"name": "糙米饭", "amount_g": 200, "calories": 224, "protein": 5.2, "carbs": 48, "fat": 1.8},
        {"name": "西芹炒鸡胸肉", "amount_g": 180, "calories": 210, "protein": 32, "carbs": 6, "fat": 5.5},
        {"name": "清炒时蔬", "amount_g": 150, "calories": 53, "protein": 3, "carbs": 6, "fat": 2.3}
      ],
      "total": {"calories": 487, "protein": 40.2, "carbs": 60, "fat": 9.6},
      "feeling": "精力充沛",
      "feeling_time": "12:45"
    }
  ],
  "water_ml": 1200,
  "water_target_ml": 2100,
  "summary": {
    "calories": 761,
    "protein": 62.4,
    "carbs": 98.8,
    "fat": 13.5,
    "fiber": 14.2
  }
}
```

### 2. 字段说明

| 字段 | 类型 | 说明 |
|------|------|------|
| `date` | string | 当日日期，格式 `yyyy-MM-dd` |
| `target` | object | 当日营养目标（从用户档案计算得出） |
| `meals[].type` | string | 餐次：`breakfast` / `lunch` / `snack` / `dinner` / `post_workout` |
| `meals[].items[].name` | string | 食物名称 |
| `meals[].items[].amount_g` | number | 食物重量（克），估算时标注 `(估)` |
| `meals[].feeling` | string/null | 饭后感受标签，初始为 null，用户反馈后更新 |
| `summary` | object | 当日累计摄入（每次添加/修改餐食后自动重算） |

### 3. 读写逻辑

**记录饮食**：
1. 用户说「我吃了 XX」或「记录饮食」
2. 解析食物名称和份量（未提供份量时主动询问或使用常见份量估算）
3. 查表计算各营养素
4. 追加到当日 `meals` 数组
5. 重算 `summary`
6. 输出「今日剩余看板」

**今日剩余看板**（每次记录后自动输出）：

```
━━━ 今日饮食进度 ━━━
已摄入：761 / 1650 kcal（46%）
蛋白质：62 / 120g（52%）⚠️ 下午加餐建议补充蛋白质
碳水：99 / 140g（71%）
脂肪：14 / 50g（27%）
饮水：1200 / 2100 ml（57%）
膳食纤维：14 / 30g（47%）

每餐蛋白质分配检查：
  早餐 ✅ 22g/30g（接近达标）
  午餐 ✅ 40g ≥ 30g
  晚餐建议：蛋白质 ≥ 30g（确保触发 MPS）

晚餐建议：蛋白质 58g | 碳水 41g | 脂肪 36g ≈ 700 kcal
━━━━━━━━━━━━━━━━━━
```

**读取历史**：
- 用户说「昨天吃了什么」→ 读取前一天文件并输出摘要
- 用户说「这周吃了什么」→ 遍历 7 天文件，输出周汇总

**修改记录**：
- 用户说「午餐的米饭改成 100g」→ 找到对应 meal 和 item，修改 amount_g 并重算
- 用户说「删掉下午加餐」→ 删除对应 meal 并重算

### 4. 与其他模块的联动

| 联动模块 | 依赖数据 | 触发条件 |
|----------|----------|----------|
| 习惯追踪（十三） | `summary` 中蛋白质/热量是否达标 | 每日 23:00 自动判断 |
| 月度总结（十三） | 全月所有日志文件的 `summary` | 用户说「月度总结」时 |
| 饭后感受（十） | `meals[].feeling` | 用户说「饭后感受」时更新最近一餐 |
| 水分追踪（十二） | `water_ml` / `water_target_ml` | 用户说「喝水 XX」时更新 |

---

## 二、核心计算公式

### 2.1 基础代谢率（BMR）

**优先使用 Mifflin-St Jeor 公式**（目前公认最准确）：

```
男性: BMR = 10 × 体重(kg) + 6.25 × 身高(cm) - 5 × 年龄 + 5
女性: BMR = 10 × 体重(kg) + 6.25 × 身高(cm) - 5 × 年龄 - 161
```

**若已知体脂率，使用 Katch-McArdle 公式**（更精确）：

```
BMR = 370 + 21.6 × 瘦体重(kg)
瘦体重 = 体重 × (1 - 体脂率)
```

### 2.2 每日总能量消耗（TDEE）

```
TDEE = BMR × 活动因子
```

### 2.3 目标热量计算

| 目标 | 热量调整 | 说明 |
|------|----------|------|
| 减脂 | TDEE × 0.75 ~ 0.80 | 每日缺口 300-500 kcal |
| 减重（快速） | TDEE × 0.70 ~ 0.75 | 每日缺口 500-750 kcal |
| 增肌（干净增肌） | TDEE × 1.05 ~ 1.10 | 每日盈余 200-300 kcal |
| 增肌（标准增肌） | TDEE × 1.10 ~ 1.20 | 每日盈余 300-500 kcal |
| 维持 | TDEE | 保持体重不变 |
| 塑形（减脂增肌） | TDEE × 0.90 ~ 0.95 | 微量缺口 + 高蛋白 |

**安全底线**：
- 女性每日摄入不应低于 **1200 kcal**
- 男性每日摄入不应低于 **1500 kcal**
- 计算结果低于底线时，强制设为底线值并提醒用户

### 2.4 宏量营养素分布

#### 基础分配原则

| 目标 | 蛋白质 | 脂肪 | 碳水化合物 |
|------|--------|------|------------|
| 减脂 | 35-40% | 25-30% | 30-35% |
| 增肌 | 25-30% | 20-25% | 45-55% |
| 减重 | 30-35% | 25-30% | 35-40% |
| 维持 | 25-30% | 25-30% | 40-50% |
| 塑形 | 35-40% | 25-30% | 30-35% |

#### 蛋白质精准计算（更重要）

```
减脂/塑形: 1.8 ~ 2.2 g/kg 体重
增肌: 1.6 ~ 2.0 g/kg 体重
减重: 1.5 ~ 1.8 g/kg 体重
维持: 1.2 ~ 1.6 g/kg 体重
```

#### 每餐蛋白质阈值（v4.0 新增）

```
核心规则：每餐至少 30g 蛋白质才能有效触发肌肉蛋白合成（MPS）

原因：MPS 存在阈值效应——低于 30g 几乎不触发，超过 30g 触发后持续约 3 小时。
      少量多次（每餐 15g×6）不如足量分餐（每餐 40g×3）。

实际应用：
- 每日蛋白质总量 ÷ 主餐数（通常 3-4 餐）= 每餐目标
- 如果每餐目标 < 30g → 减少餐次，集中蛋白质到更少的主餐
- 例：120g 蛋白质/天 → 40g×3餐 优于 20g×6餐

蛋白质分配检查（今日看板自动执行）：
- 标记蛋白质 < 25g 的主餐为 ⚠️
- 标记蛋白质 ≥ 30g 的主餐为 ✅
- 如果连续两餐 < 25g → 提醒"蛋白质过于分散，建议集中摄入"
```

#### 植物蛋白生物利用度补偿

```
植物蛋白的消化率和氨基酸完整性低于动物蛋白，需额外补偿：

| 蛋白质来源 | 补偿系数 | 说明 |
|-----------|----------|------|
| 动物蛋白（肉/蛋/奶/鱼） | × 1.0 | 基准，完整氨基酸谱 |
| 大豆蛋白（豆腐/豆浆） | × 1.1 | 接近完整，略加补偿 |
| 其他豆类（鹰嘴豆/红豆） | × 1.2 | 蛋氨酸含量较低 |
| 谷物蛋白（小麦/大米） | × 1.3 | 赖氨酸不足 |
| 坚果/种子 | × 1.3 | 蛋氨酸含量有限 |

使用方法：
- 如果用户一餐蛋白质全部来自植物 → 该餐蛋白质克数 × 补偿系数 = 实际有效蛋白质
- 例：豆腐 20g 蛋白质（植物） → 有效蛋白质 = 20g × 1.1 = 22g（仍低于 30g 阈值，需补充）
- 混合来源（动物+植物）→ 按动物蛋白比例加权，或简化为 × 1.0
```

#### 脂肪下限

```
最低脂肪摄入 = 0.6 ~ 0.8 g/kg 体重（保证激素合成）
女性经期需适当提高至 1.0 g/kg
```

---

## 三、女性生理周期动态调整

### 3.1 月经周期阶段划分

根据用户提供的周期信息，判断当前所处阶段并动态调整建议：

| 阶段 | 天数（28天周期） | 生理特点 | 饮食策略 |
|------|------------------|----------|----------|
| **月经期** | 第 1-5 天 | 雌激素、孕激素最低；铁流失；体温略降；消化可能不适 | 补铁（红肉、菠菜、动物肝脏）；温热食物；易消化；适量增加碳水；热量可+100-200 kcal |
| **卵泡期** | 第 6-13 天 | 雌激素逐步升高；胰岛素敏感性提升；精力充沛；代谢略升 | 最佳减脂窗口期；可适当降低碳水比例；增加训练强度；热量可-50~100 kcal |
| **排卵期** | 第 14-16 天 | 雌激素峰值后骤降；排卵；食欲可能波动 | 维持稳定摄入；补充 B 族维生素和锌；抗氧化食物（浆果、深色蔬菜） |
| **黄体期（前期）** | 第 17-22 天 | 孕激素升高；基础体温升高 0.3-0.5°C；TDEE 增加 5-10% | TDEE 额外 +100-300 kcal；增加复合碳水；适当提高脂肪摄入；补充镁和 B6 |
| **黄体期（后期/PMS期）** | 第 23-28 天 | 雌激素和孕激素急剧下降；食欲增加（尤其对甜食和碳水的渴望）；水肿；情绪波动 | 允许热量+200-300 kcal；选择优质碳水（全谷物、红薯）而非精制糖；补充钙（800-1200mg/天）、镁（300mg/天）、维生素B6；减少钠摄入缓解水肿；黑巧克力可作为零食 |

### 3.2 周期热量调整汇总

```
月经期:     TDEE_adjusted = TDEE_target + 100~200 kcal
卵泡期:     TDEE_adjusted = TDEE_target - 50~100 kcal  （减脂黄金期）
排卵期:     TDEE_adjusted = TDEE_target
黄体期前期:  TDEE_adjusted = TDEE_target + 100~200 kcal
黄体期后期:  TDEE_adjusted = TDEE_target + 200~300 kcal
```

### 3.3 周期营养素微调

| 阶段 | 碳水调整 | 蛋白质调整 | 脂肪调整 | 关键微量元素 |
|------|----------|------------|----------|-------------|
| 月经期 | +5% | 维持 | +5% | 铁、维生素C（促进铁吸收）、Omega-3 |
| 卵泡期 | -5% | +5% | 维持 | 钙、维生素D |
| 排卵期 | 维持 | 维持 | 维持 | 锌、B族维生素 |
| 黄体期前期 | +5% | 维持 | +5% | 镁、维生素B6、色氨酸 |
| 黄体期后期 | +10% | 维持 | +5% | 钙、镁、维生素B6、维生素E |

### 3.4 PCOS 特殊建议

若用户有 PCOS，额外应用以下调整：
- 降低碳水比例至总热量的 25-30%
- 碳水来源以低 GI 食物为主（GI < 55，具体食物 GI 值见二十一章 GI/GL 数据库）
- 增加膳食纤维至 25-35g/天（渐进增加方案见二十二章 22.5）
- 补充肌醇（Myo-inositol）和 Omega-3
- 采用「碳水循环」策略（详见 3.4-B）
- 优先选择抗炎食物（姜黄、深海鱼、绿叶蔬菜），详见二十四章抗炎饮食框架；低 GI 饮食可协同改善胰岛素敏感性（见二十一章）

### 3.4-B 碳水循环策略模板

适用于 PCOS、减脂平台期、或希望优化身体成分的用户。核心思路：训练日补充碳水支持训练表现，休息日低碳水促进脂肪氧化。

#### 按训练强度的宏量营养素分配

| 日类型 | 碳水占比 | 蛋白质占比 | 脂肪占比 | 热量 | 说明 |
|--------|----------|-----------|----------|------|------|
| 高强度训练日（力量/HIIT） | 40-45% | 30% | 25-30% | TDEE_target | 碳水支持训练，训练前后各安排 30% 的碳水 |
| 低强度训练日（瑜伽/散步） | 30-35% | 35% | 30-35% | TDEE_target - 50~100 | 适度碳水，热量略降 |
| 休息日 | 20-25% | 40% | 35-40% | TDEE_target - 100~150 | 低碳水促进脂肪氧化，高蛋白保肌肉 |

#### 一周碳水循环示例（减脂期）

```
周一  高强度训练日  碳水 45% | 热量 100%
周二  低强度训练日  碳水 30% | 热量 95%
周三  休息日        碳水 20% | 热量 90%
周四  高强度训练日  碳水 45% | 热量 100%
周五  低强度训练日  碳水 30% | 热量 95%
周六  高强度训练日  碳水 45% | 热量 100%（可安排欺骗餐）
周日  休息日        碳水 20% | 热量 90%

周平均热量 = 目标热量的 95.7%，形成微量缺口
```

#### 碳水来源分级

| 日类型 | 推荐碳水来源 | 避免 |
|--------|-------------|------|
| 高强度训练日 | 燕麦、糙米、红薯、全麦面包、香蕉（训练后） | — |
| 低强度训练日 | 红薯、糙米、藜麦、豆类 | 白米饭、面条、面包 |
| 休息日 | 西兰花、菠菜等蔬菜碳水（不计入碳水总量） | 所有精制碳水、水果 |

#### 注意事项

```
- 碳水循环不适用于：孕期/哺乳期、进食障碍恢复期、BMI < 18.5
- 至少执行 4 周才能评估效果，不要频繁切换
- 训练日碳水集中在训练前后（训练前 1-2h + 训练后 1h 内）
- 休息日如果出现明显低血糖症状（头晕、无力），可将碳水提升至 25%
```

### 3.5 孕期 / 哺乳期特殊建议

| 阶段 | 额外热量 | 关键营养 |
|------|----------|----------|
| 孕早期（1-3月） | +0~100 kcal | 叶酸 600μg、铁、碘 |
| 孕中期（4-6月） | +300 kcal | 钙 1000mg、铁 27mg、DHA 200mg |
| 孕晚期（7-9月） | +450 kcal | 蛋白质增至 1.1g/kg、铁 27mg |
| 哺乳期 | +400~500 kcal | 钙 1000mg、维生素D、DHA、液体充足 |

---

## 四、餐食规划模板

### 4.1 每日餐次分配

| 餐次 | 热量占比 | 时间建议 | 每餐蛋白质目标 | 要点 |
|------|----------|----------|---------------|------|
| 早餐 | 25-30% | 7:00-9:00 | ≥ 30g | 高蛋白 + 复合碳水，启动代谢 |
| 午餐 | 30-35% | 12:00-13:00 | ≥ 30g | 均衡营养，蔬菜占一半 |
| 加餐 | 5-10% | 15:00-16:00 | 10-15g（不强制达标） | 蛋白质或健康脂肪，防止晚餐暴食 |
| 晚餐 | 25-30% | 18:00-19:30 | ≥ 30g | 减少碳水，增加蔬菜和蛋白质 |
| 可选：练后餐 | 5-10% | 训练后 30-60min | 20-30g | 快速碳水 + 快速蛋白质（如香蕉+蛋白粉） |

**每餐膳食纤维目标**：
- 早餐：6-8g
- 午餐：8-10g
- 晚餐：8-10g
- 加餐：2-5g（可选苹果、奇亚籽布丁等高纤维食物，见二十二章）
- 每日总计目标见二十二章 22.1

**蛋白质分配检查规则**（今日看板自动执行）：
- 主餐（早餐/午餐/晚餐）蛋白质 < 25g → ⚠️ 蛋白质不足
- 主餐蛋白质 ≥ 30g → ✅ 达标
- 若使用间歇性断食（第二十章），餐次减少，每餐蛋白质目标按实际餐数重新分配

### 4.2 训练日 vs 休息日

```
训练日: 碳水 +10%，蛋白质维持，脂肪 -5%（提供训练能量）
休息日: 碳水 -10%，蛋白质 +5%，脂肪 +5%（减少能量摄入，促进恢复）
```

### 4.3 常见食物热量速查

计算时可直接使用以下参考值，或根据用户提供的具体食物进行精确计算：

**主食类（每100g）**

| 食物 | 热量(kcal) | 碳水(g) | 蛋白质(g) | 脂肪(g) |
|------|-----------|---------|-----------|---------|
| 白米饭 | 130 | 28 | 2.7 | 0.3 |
| 糙米饭 | 112 | 24 | 2.6 | 0.9 |
| 全麦面包 | 247 | 41 | 13 | 3.4 |
| 红薯 | 86 | 20 | 1.6 | 0.1 |
| 燕麦（干） | 389 | 66 | 17 | 6.9 |
| 意面（熟） | 131 | 25 | 5 | 1.1 |
| 藜麦（熟） | 120 | 21 | 4.4 | 1.9 |

**蛋白质类（每100g）**

| 食物 | 热量(kcal) | 碳水(g) | 蛋白质(g) | 脂肪(g) |
|------|-----------|---------|-----------|---------|
| 鸡胸肉 | 165 | 0 | 31 | 3.6 |
| 牛里脊 | 131 | 0 | 21 | 4.5 |
| 三文鱼 | 208 | 0 | 20 | 13 |
| 虾仁 | 99 | 0.2 | 24 | 0.3 |
| 鸡蛋（全蛋） | 155 | 1.1 | 13 | 11 |
| 豆腐 | 76 | 1.9 | 8 | 4.8 |
| 希腊酸奶（脱脂） | 59 | 3.6 | 10 | 0.7 |
| 牛奶（全脂） | 61 | 4.8 | 3.2 | 3.3 |

**蔬果类（每100g）**

| 食物 | 热量(kcal) | 碳水(g) | 膳食纤维(g) |
|------|-----------|---------|-------------|
| 西蓝花 | 34 | 7 | 2.6 |
| 菠菜 | 23 | 3.6 | 2.2 |
| 番茄 | 18 | 3.9 | 1.2 |
| 牛油果 | 160 | 9 | 6.7 |
| 蓝莓 | 57 | 14 | 2.4 |
| 香蕉 | 89 | 23 | 2.6 |
| 苹果 | 52 | 14 | 2.4 |

**油脂与坚果（每100g）**

| 食物 | 热量(kcal) | 脂肪(g) | 蛋白质(g) |
|------|-----------|---------|-----------|
| 橄榄油 | 884 | 100 | 0 |
| 杏仁 | 579 | 50 | 21 |
| 核桃 | 654 | 65 | 15 |
| 花生酱 | 588 | 50 | 25 |

### 4.4 中餐常见食物数据库

**中式主食（每100g）**

| 食物 | 热量(kcal) | 碳水(g) | 蛋白质(g) | 脂肪(g) | 备注 |
|------|-----------|---------|-----------|---------|------|
| 白米饭（蒸） | 130 | 28 | 2.7 | 0.3 | |
| 糙米饭（蒸） | 112 | 24 | 2.6 | 0.9 | |
| 紫米饭（蒸） | 114 | 25 | 2.5 | 0.8 | 花青素来源 |
| 馒头（标准粉） | 223 | 45 | 7.0 | 1.1 | |
| 花卷 | 214 | 42 | 6.4 | 1.8 | |
| 包子（猪肉白菜） | 203 | 25 | 8.1 | 8.2 | 每个约60g |
| 饺子（猪肉白菜） | 242 | 28 | 9.5 | 11 | 每个约25g |
| 油条 | 386 | 51 | 6.9 | 17 | 油炸食品，热量较高 |
| 烙饼 | 303 | 53 | 7.5 | 8.0 | |
| 挂面 | 346 | 70 | 11 | 0.8 | 干重，泡发后约3倍 |
| 小米粥 | 46 | 9.0 | 1.4 | 0.3 | 稀粥，水分占比大 |
| 杂粮粥 | 42 | 8.5 | 1.2 | 0.2 | |
| 汤圆（黑芝麻） | 311 | 45 | 5.5 | 13 | 4-5个/100g |
| 年糕（蒸） | 156 | 35 | 3.2 | 0.6 | |

**中式菜肴（每100g）**

| 食物 | 热量(kcal) | 碳水(g) | 蛋白质(g) | 脂肪(g) | 烹饪方式 |
|------|-----------|---------|-----------|---------|----------|
| 西红柿炒蛋 | 109 | 4.5 | 6.5 | 7.0 | 少油炒 |
| 宫保鸡丁 | 167 | 7.2 | 15 | 8.5 | 炒 |
| 鱼香肉丝 | 141 | 6.8 | 9.2 | 8.3 | 炒 |
| 红烧肉 | 478 | 8.2 | 13 | 44 | 红烧 - 脂肪含量高 |
| 糖醋排骨 | 264 | 18 | 14 | 14 | 糖醋 - 糖分高 |
| 清蒸鲈鱼 | 102 | 0.5 | 18 | 2.5 | 清蒸 |
| 红烧鲈鱼 | 135 | 4.0 | 17 | 5.5 | 红烧 |
| 麻婆豆腐 | 135 | 5.0 | 8.0 | 9.5 | 炒 - 油脂较多 |
| 清炒时蔬 | 35 | 4.0 | 2.0 | 1.5 | 急火快炒，少油 |
| 蒜蓉西兰花 | 52 | 6.0 | 3.5 | 2.0 | 炒 - 算上油约10g |
| 地三鲜 | 93 | 12 | 3.5 | 4.0 | 炒（三士（土豆茄子青椒））|
| 酸辣土豆丝 | 108 | 18 | 2.5 | 3.5 | 炒 - 碳水较高 |
| 蚂蚁上树 | 198 | 22 | 8.5 | 9.0 | 炒（粉丝+肉末）|
| 干锅花菜 | 95 | 6.0 | 4.5 | 6.0 | 干锅 - 油较多 |
| 手撕包菜 | 42 | 5.0 | 2.0 | 2.0 | 炒 - 算上油约8g |
| 紫菜蛋花汤 | 28 | 1.5 | 2.5 | 1.2 | 汤 - 低卡 |
| 番茄蛋汤 | 32 | 2.5 | 2.2 | 1.8 | 汤 - 低卡 |
| 玉米排骨汤 | 68 | 5.5 | 5.0 | 3.5 | 汤 - 算上排骨肉约180g |
| 蛋炒饭 | 174 | 24 | 5.5 | 6.5 | 炒 - 单份约300g = 520kcal |
| 炒牛河 | 220 | 30 | 7.5 | 7.5 | 炒 - 粤菜，碳水较高 |

**中式早餐（每份）**

| 食物 | 一份份量 | 热量(kcal) | 碳水(g) | 蛋白质(g) | 脂肪(g) |
|------|----------|-----------|---------|-----------|---------|
| 豆浆（甜） | 300ml | 120 | 18 | 5.0 | 3.0 |
| 豆浆（咸） | 300ml | 110 | 14 | 6.0 | 4.0 |
| 油条（1根） | 50g | 193 | 25 | 3.5 | 8.5 |
| 小笼包（4个） | 80g | 180 | 22 | 7.0 | 7.0 |
| 生煎包（4个） | 100g | 260 | 28 | 9.5 | 12 |
| 煎饼果子 | 150g | 280 | 38 | 9.0 | 11 |
| 肉夹馍 | 180g | 350 | 42 | 15 | 14 |
| 肠粉（猪肉） | 200g | 210 | 30 | 9.5 | 6.0 |
| 皮蛋瘦肉粥 | 350g | 160 | 20 | 7.5 | 5.0 |
| 茶叶蛋 | 60g | 85 | 1.0 | 7.0 | 6.0 |

**外卖常见菜品热量（估算）**

| 食物 | 估算热量(kcal) | 碳水(g) | 蛋白质(g) | 脂肪(g) |
|------|-------------|---------|-----------|---------|
| 黄焖鸡米饭 | 650-750 | 75 | 25 | 22 |
| 沙县小吃（鸡腿饭） | 580-650 | 70 | 28 | 18 |
| 兰州拉面（牛肉） | 550-650 | 72 | 22 | 18 |
| 麻辣烫（素菜为主，1份） | 300-450 | 35 | 12 | 14 |
| 麻辣烫（荤菜为主，1份） | 500-700 | 30 | 30 | 28 |
| 煲仔饭 | 600-750 | 80 | 18 | 24 |
| 越南粉（Pho） | 400-500 | 55 | 18 | 12 |
| 韩式拌饭 | 550-650 | 70 | 20 | 20 |
| 日式拉面 | 500-700 | 65 | 22 | 20 |
| 寿司（6个，三文鱼） | 280-350 | 40 | 14 | 10 |

---

## 五、烹饪方式对热量的影响

### 5.1 烹饪方式热量系数

同一食材，不同烹饪方式的热量差异可达 2-3 倍：

| 烹饪方式 | 热量变化 | 原理 | 推荐度 |
|----------|----------|------|--------|
| 生食 | 基准 | 无额外热量添加 | ★★★★★ |
| 水煮/蒸 | +0~5% | 几乎不添加油脂，可能因软化增加消化率 | ★★★★★ |
| 微波炉 | +0~3% | 无油脂添加，热量几乎不变 | ★★★★☆ |
| 烤箱烤（无油） | +5~15% | 水分流失，密度增加 | ★★★★☆ |
| 少油快炒 | +10~25% | 取决于用油量（每勺油≈15g=135kcal） | ★★★☆☆ |
| 炖/红烧 | +15~30% | 可能添加糖和油脂 | ★★★☆☆ |
| 煎（中等油量） | +25~40% | 食材吸油量约10-20% | ★★☆☆☆ |
| 油炸 | +50~150% | 食材吸油量可达20-40% | ★☆☆☆☆ |

### 5.2 典型食材的烹饪热量对比

**鸡胸肉（每100g生重 = 165kcal）**

| 烹饪方式 | 熟重(g) | 热量(kcal/100g熟重) | 实际摄入热量 | 吸收率调整 |
|----------|---------|---------------------|-------------|-----------|
| 水煮 | 85 | 194 | 165 | 基准 |
| 烤箱烤（无油） | 80 | 206 | 165 | 略高因水分流失 |
| 少油快炒 | 88 | 225 | 198 | 加油约10g |
| 煎（裹淀粉） | 90 | 245 | 220 | 裹粉+吸油 |
| 炸鸡排 | 85 | 290 | 247 | 吸油约15g |

**三文鱼（每100g生重 = 208kcal）**

| 烹饪方式 | 热量(kcal/100g) | 蛋白质(g) | 脂肪(g) | DHA保留率 |
|----------|----------------|-----------|---------|-----------|
| 生食（刺身） | 208 | 20 | 13 | 100% |
| 蒸 | 195 | 19 | 12 | 95% |
| 烤箱烤 | 210 | 22 | 13 | 90% |
| 煎（少油） | 230 | 21 | 15 | 85% |
| 煎（多油） | 280 | 20 | 22 | 80% |

**土豆（每100g生重 = 77kcal）**

| 烹饪方式 | 热量变化 | 说明 |
|----------|----------|------|
| 生土豆 | 77 kcal | 基准 |
| 水煮（土豆块） | 68 kcal | 水分增加，重量↑，按重量计↓ |
| 烤土豆（带皮） | 93 kcal | 水分流失，按生重算+20% |
| 土豆泥（加黄油牛奶） | 120-150 kcal | 加黄油和牛奶，热量大幅↑ |
| 炸薯条 | 312 kcal | 吸油，约50g油/100g土豆 |
| 薯片 | 545 kcal | 极度脱水+油脂 |

### 5.3 烹饪油脂热量速查

| 油脂种类 | 每茶匙(5g) | 每汤匙(15g) |
|----------|-----------|-------------|
| 橄榄油 | 40 kcal | 120 kcal |
| 花生油 | 40 kcal | 120 kcal |
| 芝麻油 | 40 kcal | 120 kcal |
| 椰子油 | 42 kcal | 126 kcal |
| 黄油 | 36 kcal | 108 kcal |

**建议**：每日烹饪油控制在 2-3 汤匙（24-36g），约 240-360 kcal

### 5.4 减脂期烹饪建议

```
推荐烹饪方式（按热量从低到高）：
1. 生食 / 凉拌（加醋、柠檬汁）
2. 蒸（水蒸气）
3. 煮（白灼）
4. 烤箱烤（无油/少油）
5. 微波炉
6. 少油快炒（控制在1茶匙以内）

尽量避免：
- 油炸（包括炸薯条、炸鸡、煎炸耦合）
- 红烧（添加糖和额外油脂）
- 糖醋（糖+油的双重叠加）
```

---

## 六、外食 / 外卖场景指南

### 6.1 外食热量估算原则

```
外食热量普遍偏高，原因：
1. 餐厅用油量远大于家庭烹饪（约 3-5 倍）
2. 调味料（酱油、蚝油、糖）增加隐形热量
3. 份量通常超过标准一份（1.5-2 倍）
4. 酱汁与汤底热量未被计算
```

#### 按菜系/烹饪方式的精细化估算系数

不要一刀切用 ×1.3，根据实际烹饪方式分级估算更准确：

| 菜系 / 场景 | 建议系数 | 原因 |
|-------------|----------|------|
| 粤菜（清蒸/白灼/炖汤） | × 1.1~1.2 | 用油较少，烹饪方式清淡 |
| 日料（刺身/定食/寿司） | × 1.1~1.2 | 少油，但注意酱料和天妇罗 |
| 越南菜（Pho/春卷） | × 1.1~1.2 | 汤粉为主，油量可控 |
| 江浙菜（红烧/糖醋） | × 1.3~1.4 | 加糖加酱油，隐形热量中等 |
| 湘菜（小炒/腊肉） | × 1.3~1.5 | 重油重辣，腊肉本身脂肪高 |
| 东北菜（炖菜/锅包肉） | × 1.3~1.4 | 炖菜用油中等，但油炸菜热量高 |
| 东北菜（锅包肉/溜肉段） | × 1.6~1.8 | 油炸挂糊，单独按油炸估算 |
| 韩餐（拌饭/烤肉） | × 1.2~1.3 | 烤肉较油，拌饭酱料含糖 |
| 西餐（沙拉/三明治） | × 1.1~1.2 | 注意酱汁（凯撒酱、千岛酱） |
| 西餐（牛排/意面奶油酱） | × 1.3~1.5 | 奶油酱和黄油用量大 |
| 快餐（炸鸡/汉堡/薯条） | × 1.5~1.8 | 油炸为主，直接按油炸热量计算 |
| 川菜（干锅/水煮系列） | × 1.5~1.8 | 油浸菜，表面一层油 |
| 川菜（凉拌/清蒸） | × 1.1~1.3 | 凉拌红油少放即可 |
| 火锅 | 按食材单独算 | 食材 × 1.0（清汤）/ × 1.2（麻辣锅底吸油）+ 蘸料单独计算 |
| 麻辣烫 | × 1.3~1.5 | 汤底含大量油脂和钠 |
| 麻辣香锅 | × 1.6~1.8 | 重油爆炒，油量极高 |

```
使用方法：
1. 先判断菜系/烹饪方式
2. 查上表选择对应系数
3. 食物基础热量 × 系数 = 估算外食热量
4. 拿不准时取系数范围的中值

额外通用调整：
- 少喝汤（汤内溶解了大量油脂和钠）
- 酱汁分开吃/少蘸
- 去皮（炸鸡/红烧肉去皮可减 50-100 kcal）
- 过水涮油（川菜/火锅可先用茶水涮一遍）
```

### 6.2 中式餐厅选择指南

| 菜系 | 推荐选择 | 需谨慎 | 热量陷阱 |
|------|----------|--------|----------|
| 粤菜 | 白切鸡、清蒸鱼、灼青菜、白灼虾 | 红烧类、叉烧、炒牛河 | 味菜炒牛河 1份 ≈ 650kcal |
| 川菜 | 凉拌鸡丝、清蒸鱼、酸菜鱼（少油） | 麻婆豆腐、水煮鱼、干锅系列 | 水煮鱼 ≈ 600-800kcal/份 |
| 湘菜 | 小炒肉、剁椒鱼头（少油）、凉拌菜 | 腊肉、口味虾、臭豆腐 | 腊肉 ≈ 300kcal/100g |
| 江浙菜 | 清蒸鲈鱼、雪菜冬笋、清炒豆苗 | 糖醋排骨、红烧肉、东坡肉 | 糖醋排骨 ≈ 400kcal/份 |
| 东北菜 | 锅贴（少油）、凉拌菜、酸菜粉丝 | 锅包肉、地三鲜、溜肉段 | 锅包肉 ≈ 450kcal/份 |
| 火锅 | 清汤锅、瘦牛羊肉、海鲜、蔬菜 | 麻将（大量）、肥牛肥羊、丸子类 | 一顿火锅 ≈ 800-1500kcal |

### 6.3 外卖选择优先级

```
外卖选择优先级（从高到低）：

★★★★★ 最佳选择
- 沙拉碗（少酱/油醋汁）: 300-450 kcal
- 越南粉（Pho，牛肉/鸡肉）: 400-500 kcal
- 日式定食（烤鱼+米饭+味噌汤）: 450-550 kcal
- 墨西哥卷饼（burrito bowl，少米饭）: 500-650 kcal

★★★☆☆ 可接受选择
- 麻辣烫（选择蔬菜为主，少量豆制品，不要丸子）: 400-550 kcal
- 赛百味/Subway 三明治（少酱）: 350-500 kcal
- 鸡胸肉沙拉（不要凯撒酱）: 400-500 kcal

★★☆☆☆ 需谨慎
- 黄焖鸡米饭: 650-750 kcal（去皮可-50kcal）
- 煲仔饭: 600-750 kcal（少吃锅巴）
- 韩式拌饭: 550-650 kcal（少放酱）

★☆☆☆☆ 尽量避免
- 油炸类：炸鸡、炸薯条、炸鱼
- 炒饭炒面类：蛋炒饭、干炒牛河
- 麻辣香锅（默认重油重盐）
```

### 6.4 外食点餐话术模板

帮助用户在餐厅更健康地点餐：

```
常用表达：
- "请问可以少油少盐吗？"
- "米饭可以换成杂粮饭吗？"
- "酱汁/汤汁可以另外放吗？"
- "可以不要加糖吗？"
- "青菜可以白灼吗，不要炒的？"
- "鸡腿可以去皮吗？"

自助餐策略：
1. 先吃蔬菜和蛋白质，后吃碳水
2. 选择清汤锅底而非奶油/麻辣锅底
3. 用茶水涮掉多余油脂
4. 设定「只吃一盘」的目标，而非无限续盘
```

### 6.5 外食后如何调整当日其余餐食

```
如果预知今晚外食：
- 午餐减少 100-150 kcal
- 午餐减少碳水，增加蔬菜

如果已经外食完：
- 不需要「补偿性节食」，会打乱代谢
- 次日维持正常饮食，无需过度调整
- 外食热量按 6.1 节菜系/烹饪方式分级系数估算（粤菜 ×1.1 ~ 川菜干锅 ×1.8），不再一刀切用 ×1.3
- 若外食超过目标 300 kcal，一周不要超过 2 次

欺骗餐规则（允许存在）：
- 每周最多 1 次，放在训练日
- 仅限一餐，不扩展到全天
- 不影响周平均热量即可
```

---

## 七、补剂管理模块

### 7.1 补剂优先级分层

根据用户的目标和预算，建议分层补充：

**第一层（基础必备）**

| 补剂 | 剂量 | 用途 | 优先级 |
|------|------|------|--------|
| 复合维生素/矿物质 | 按标签 | 填补饮食微量营养缺口 | ★★★★★ |
| 维生素 D | 1000-2000 IU/天 | 国人普遍缺乏，支持钙吸收 | ★★★★★ |
| Omega-3（鱼油） | EPA+DHA 1-2g/天 | 抗炎、心血管健康 | ★★★★★ |
| 蛋白质粉（可选） | 按缺口补充 | 饮食蛋白质不足时补充 | ★★★★☆ |

**第二层（进阶优化）**

| 补剂 | 剂量 | 用途 | 优先级 |
|------|------|------|--------|
| 镁 | 300-400mg/天 | 睡眠、肌肉恢复、PMS缓解 | ★★★★☆ |
| 钙 | 500-800mg/天（与D同补） | 骨骼健康（女性尤其重要） | ★★★★☆ |
| 肌醇（Myo-inositol） | 2-4g/天 | PCOS、胰岛素敏感性 | ★★★★☆（PCOS用户） |
| 铁 | 15-20mg/天（经期后） | 补铁（经期失血后） | ★★★★☆（经期量大的女性） |
| 益生菌 | 100-500亿CFU/天 | 肠道健康、免疫 | ★★★☆☆ | 食物来源（泡菜、酸奶、纳豆等）详见二十二章 |
| 姜黄素 | 500mg/天（+黑胡椒） | 抗炎、关节健康 | ★★★☆☆ | 抗炎饮食方案见二十四章 |

**第三层（特定场景）**

| 补剂 | 剂量 | 用途 | 优先级 |
|------|------|------|--------|
| 咖啡因 + L-茶氨酸 | 100+200mg | 训练前提升表现 | ★★★★☆（训练日） |
| 支链氨基酸（BCAA） | 5-10g | 训练中保护肌肉 | ★★★☆☆（空腹训练） |
| 谷氨酰胺 | 5g/天 | 免疫支持、大强度训练后 | ★★★☆☆（训练量极大时） |
| 褪黑素 | 0.5-3mg（睡前） | 睡眠质量差时 | ★★★☆☆ | 优先通过食物补充色氨酸（见二十三章），褪黑素补剂仅作为短期辅助 |
| 硫酸氧嗪钾（ZMA） | 按标签 | 睡眠、睾酮支持 | ★★☆☆☆ |
| 氮泵（训练前） | 按标签 | 训练表现 | ★★☆☆☆（非必要） |

### 7.2 女性特定补剂建议

```
经期前（黄体期后期）建议：
- 钙：800-1200mg（分次服用，减少肾结石风险）
- 镁：400mg（改善经前综合征和睡眠）
- 维生素B6：50-100mg（改善水肿和情绪）
- Omega-3：继续服用，抗炎

备孕期：
- 叶酸：400-600μg（至少孕前3个月开始）
- 复合维生素（含碘）
- 辅酶Q10：100-300mg（改善卵子质量）

孕期（孕中期开始）：
- 复合维生素（孕妇专用）
- DHA：200-300mg
- 钙：1000mg（与D同补）

哺乳期：
- 继续服用孕期复合维生素
- DHA：200-300mg（通过母乳传递给婴儿）
- 液体摄入充足
```

### 7.3 补剂与食物的协同

```
促进吸收：
- 维生素D + 钙（同时服用，促进钙吸收）
- 维生素C + 铁（增加非血红素铁吸收3倍）
- 脂肪 + 脂溶性维生素（A/D/E/K）（随餐服用）
- 黑胡椒（姜黄素吸收提升2000%）

避免相互干扰：
- 钙和铁不要同时服用（竞争吸收通道）
- 咖啡因（咖啡/茶）不要与铁同服（降低吸收50%）
- 钙和锌不要大剂量同时服用

服用时间建议：
| 补剂 | 服用时间 | 说明 |
|------|----------|------|
| 复合维生素 | 随早餐 | 脂溶性维生素随脂肪吸收 |
| 维生素D | 随含脂肪的餐 | 促进吸收 |
| 钙 | 睡前（空腹） | 吸收率高，不要与铁同服 |
| 铁 | 空腹或随维生素C | 吸收率最佳 |
| 镁 | 睡前 | 改善睡眠 |
| Omega-3 | 随脂肪餐 | 防止fish burp |
| 益生菌 | 早餐前30分钟或睡前 | 空腹胃酸少 |
```

### 7.4 补剂优先级决策流程

```
询问用户：
1. 您的每日饮食能覆盖以下食物吗？
   - 深海鱼 ≥ 2次/周 → Omega-3 可选
   - 蛋黄 + 晒太阳 → 维生素D 可选
   - 蔬菜 ≥ 500g/天 → 复合维生素 可选
   - 奶制品 ≥ 300ml/天 → 钙 可选

2. 您有以下情况吗？
   - 经期量大多 → 铁优先级↑
   - PCOS → 肌醇+Omega-3优先级↑
   - 睡眠问题 → 镁优先级↑
   - 备孕/孕期/哺乳 → 叶酸+DHA优先级↑

3. 您的训练情况？
   - 高强度训练 > 4次/周 → 支链氨基酸可选
   - 空腹训练 → 谷氨酰胺可选
```

---

## 八、食物快速替换

当用户想吃高热量食物时，立即给出更健康的替代方案，保持满足感的同时降低热量。

### 8.1 替换数据库

| 想吃的 | 健康替代 | 热量节省 | 满足感 | 替代原理 |
|--------|----------|----------|--------|----------|
| 炸鸡 | 空气炸锅鸡胸肉（裹燕麦碎） | -200 kcal | ★★★★☆ | 同样的酥脆口感 |
| 奶茶（全糖） | 无糖乌龙茶+鲜奶 | -300 kcal | ★★★☆☆ | 茶味+奶香，无糖 |
| 薯片 | 烤鹰嘴豆/烤毛豆 | -150 kcal | ★★★★☆ | 同样嘎嘣脆 |
| 白米饭 | 糙米/花菜米混合 | -80 kcal | ★★★★☆ | 口感接近 |
| 冰淇淋 | 冷冻香蕉+希腊酸奶搅拌 | -180 kcal | ★★★★☆ | 同样冰凉绵密 |
| 蛋糕 | 蛋白粉+香蕉+燕麦松饼 | -200 kcal | ★★★☆☆ | 甜味满足 |
| 可乐 | 气泡水+柠檬 | -140 kcal | ★★★☆☆ | 同样有气泡感 |
| 红烧肉 | 卤牛肉/酱牛肉 | -250 kcal | ★★★★☆ | 同样浓郁入味 |
| 炒饭 | 炒花菜米+鸡蛋+虾仁 | -180 kcal | ★★★★☆ | 口感和味道接近 |
| 方便面 | 魔芋面+鸡蛋+青菜 | -350 kcal | ★★★☆☆ | 汤面满足感 |
| 甜甜圈 | 全麦面包+花生酱+香蕉 | -150 kcal | ★★★★☆ | 甜+满足 |
| 炸薯条 | 烤红薯条（少油） | -200 kcal | ★★★★☆ | 同样是薯条口感 |
| 碳酸饮料 | 无糖苏打水+百香果 | -130 kcal | ★★★★☆ | 气泡+果味 |

### 8.2 交互方式

```
用户："想吃炸鸡但热量太高怎么办"
Skill："试试这个替换方案：
       空气炸锅鸡胸肉（裹燕麦碎）
       热量从 ~400 kcal 降到 ~200 kcal
       蛋白质更高，脂肪更低
       做法：鸡胸肉切条 → 腌制（盐+黑胡椒+蒜粉）→ 裹燕麦碎 → 空气炸锅 200°C 15 分钟"
```

### 8.3 触发指令

- `替换 [食物名]`：给出指定食物的健康替代方案
- `想吃XX但热量高`：识别用户想吃的食物并推荐替换

---

## 九、食材库存食谱推荐

用户告诉 skill 冰箱里有什么食材，基于现有食材推荐 2-3 个食谱，自动计算营养素。

### 9.1 交互方式

```
用户："冰箱里有鸡胸肉、西蓝花、鸡蛋、糙米"
Skill："基于你的食材，推荐以下方案：

方案一：糙米鸡胸肉碗（约 480 kcal）
- 糙米 80g（熟重 200g）
- 煎鸡胸肉 120g
- 白灼西蓝花 150g
- 水煮蛋 1 个
> 蛋白质 42g | 碳水 45g | 脂肪 14g

方案二：鸡胸肉蛋饼 + 糙米饭（约 520 kcal）
- 鸡胸肉丁 100g + 鸡蛋 2 个 → 蛋饼
- 糙米饭 150g（熟重）
- 蒜蓉西蓝花 200g
> 蛋白质 45g | 碳水 48g | 脂肪 18g

方案三：西蓝花鸡肉浓汤（约 350 kcal，适合减脂日晚餐）
- 鸡胸肉 120g 切丁煎香
- 西蓝花 200g 煮软打成泥
- 鸡蛋 1 个划散
> 蛋白质 38g | 碳水 12g | 脂肪 12g"
```

### 9.2 推荐逻辑

```
1. 匹配食材 → 优先使用用户提供的所有食材
2. 营养达标 → 蛋白质 ≥ 25g/餐（减脂期）或 ≥ 20g/餐（维持期）
3. 热量可控 → 按用户目标热量 ÷ 餐次 计算上限
4. 烹饪简单 → 优先推荐 ≤ 3 步、≤ 20 分钟的方案
```

### 9.3 触发指令

- `用 [食材列表] 做饭`：基于提供的食材生成食谱推荐
- `冰箱里有 [食材]`：同上，识别用户冰箱中的食材并推荐

---

## 十、饭后感受追踪

用户记录饮食后，主动询问饭后感受，建立「食物 → 身体反应」的长期关联。

### 10.1 感受标签体系

用户记录完饮食后，追加询问：

```
"吃完之后感觉怎么样？（精力充沛 / 舒适满足 / 有点胀 / 犯困 / 不满足还想吃）"
```

| 感受标签 | 含义 | 可能原因 |
|----------|------|----------|
| 精力充沛 | 能量正面，身体状态好 | 营养均衡，血糖稳定 |
| 舒适满足 | 均衡良好，饱腹感适中 | 份量和搭配合理 |
| 有点胀 | 消化负担，腹部不适 | 可能对某些食物不耐受，或进食过快；若近期增加纤维摄入，参考二十二章 22.5 渐进方案 |
| 犯困 | 血糖波动嫌疑，饭后嗜睡 | 精制碳水过多，血糖快速升高后回落；若关联高 GI 主食，参考二十一章降 GI 搭配 |
| 不满足还想吃 | 饱腹感不足，缺乏满足感 | 蛋白质/脂肪/纤维不足，或情绪性进食 |

### 10.2 长期分析报告

当累计记录 ≥ 7 天时，输出感受分析报告：

```
## 饭后感受分析报告

| 感受标签 | 触发频次 | 主要关联食物 | 建议 |
|----------|----------|-------------|------|
| 犯困 | 4次/周 | 白米饭、面条 | 减少精制碳水，换成糙米/红薯 |
| 有点胀 | 3次/周 | 牛奶、豆浆 | 可能乳糖不耐受，尝试无乳糖选项 |
| 精力充沛 | 5次/周 | 鸡胸肉沙拉+糙米 | 保持当前搭配 |
```

### 10.3 触发指令

- `饭后感受`：记录当前餐次的饭后感受
- `记录感受`：同上

---

## 十一、场景感知建议

根据用户当前场景，给出差异化的饮食建议，而非仅依赖「训练日/休息日」二分法。

### 11.1 场景分类

| 场景 | 用户触发词 | 建议方向 |
|------|-----------|----------|
| 深夜饿了 | "晚上饿了"、"深夜想吃" | 高蛋白低卡选项，避免碳水堆叠 |
| 忙碌没时间 | "没空做饭"、"赶时间" | <15分钟快手食谱 + 健康外卖选择 |
| 社交聚餐 | "聚餐"、"请客"、"朋友约饭" | 当日其他餐次调整 + 点餐策略 |
| 出差旅行 | "出差"、"旅行"、"高铁上" | 便利店/酒店/高铁健康选择 |
| 情绪化进食 | "压力大想吃"、"心情不好想吃" | 识别触发因素 + 替代策略 |
| 熬夜加班 | "加班"、"赶deadline" | 夜间营养补充方案 |

### 11.2 各场景详细建议

#### 深夜饿了

```
原则：热量控制在 200 kcal 以内，避免高碳水

推荐选择：
- 希腊酸奶（100g）+ 少量坚果：约 120 kcal
- 水煮蛋 1 个：约 75 kcal
- 一小杯温热牛奶（200ml）：约 120 kcal
- 黄瓜/小番茄（不限量）：约 30 kcal
- 少量毛豆（50g）：约 70 kcal

避免：
- 泡面（450+ kcal）、薯片、甜食
- 大量碳水（身体不需要能量储备）
```

#### 忙碌没时间

```
原则：15 分钟内完成，营养不妥协

快手食谱（3 个起步）：
1. 全麦吐司 + 煎蛋 + 牛油果：10 分钟，约 380 kcal
2. 即食鸡胸肉 + 混合沙拉 + 橄榄油：5 分钟，约 350 kcal
3. 燕麦 + 牛奶 + 蓝莓 + 坚果（隔夜燕麦）：前一晚准备，0 分钟，约 400 kcal

健康外卖快捷选择：
- 沙拉碗（少酱）: 300-450 kcal
- 越南粉: 400-500 kcal
- 日式定食: 450-550 kcal
```

#### 情绪化进食

```
识别触发因素：
- 压力型：渴望高脂高糖（薯片、蛋糕、奶茶）
- 无聊型：嘴巴想动（零食、瓜子）
- 疲劳型：需要快速能量（巧克力、甜饮）

应对策略：
- 压力型 → 皮质醇驱动的生理性饥饿（见二十五章），先喝一杯温水/茶，等 15 分钟，如仍想吃选择黑巧克力（85%）+ 坚果
- 无聊型 → 用低卡脆感食物替代（黄瓜条、胡萝卜条、毛豆）
- 疲劳型 → 补充蛋白质+复合碳水（全麦面包+鸡蛋），而非精制糖

提醒用户：
- 情绪化进食是正常现象，不需要自责
- 一次情绪化进食不会毁掉所有进度
- 关注长期模式，而非单次行为
```

### 11.3 触发指令

- `深夜饿了`：深夜低卡宵夜推荐
- `没空做饭`：快手食谱 + 健康外卖
- `聚餐怎么办`：社交场景饮食策略
- `出差吃啥`：旅行场景健康选择
- `压力大想吃`：情绪化进食应对

---

## 十二、水分追踪

独立的水分追踪模块，支持随时记录饮水，显示当日累计和目标完成度。

### 12.1 推荐摄入量计算

```
基础推荐：体重(kg) × 30-35 ml
运动日额外：+500-1000 ml
夏季/高温：+300-500 ml
黄体期：+200-300 ml（基础体温升高）
增加膳食纤维时：每增加 5g 纤维 → +200ml（见二十二章）
```

### 12.2 交互方式

```
用户："喝水 300ml"
Skill："已记录 ✓
       今日饮水：1200 / 2100 ml（57%）
       还差 900 ml 达标"

用户："水分报告"
Skill："今日水分报告
       ━━━━━━━━━━━━━━━━━━━━
       目标：2100 ml
       已喝：1200 ml（57%）
       ████████████░░░░░░░░ 57%
       ━━━━━━━━━━━━━━━━━━━━
       提醒：下午是缺水高发时段，建议 1 小时内再喝 300ml"
```

### 12.3 数据存储

存储在 `~/nutrition-data/hydration.json`：

```json
{
  "date": "2026-04-05",
  "records": [
    {"time": "08:30", "amount": 300, "type": "water"},
    {"time": "10:15", "amount": 200, "type": "tea"},
    {"time": "12:00", "amount": 500, "type": "water"}
  ],
  "target": 2100,
  "total": 1000
}
```

### 12.4 饮品热量折算

```
纯水/矿泉水：0 kcal
无糖茶/黑咖啡：0 kcal（不计入热量）
牛奶/豆浆：计入热量和营养素
果汁/含糖饮料：计入热量（强烈建议替换为水+水果）
```

### 12.5 触发指令

- `喝水 [量]`：记录饮水量
- `水分报告`：查看当日饮水状态和目标完成度
- `今天喝了多少水`：同上

---

## 十三、习惯追踪与里程碑

追踪用户的饮食记录频率和营养达标率，通过里程碑机制激励持续使用。

### 13.1 追踪指标

| 指标 | 计算方式 | 目标 |
|------|----------|------|
| 记录天数 | 当日有任何饮食记录即算 | 连续 7/14/30 天 |
| 蛋白质达标率 | 蛋白质 ≥ 目标 80% 的天数 | ≥ 80% |
| 热量达标率 | 热量在目标 ±10% 内的天数 | ≥ 70% |
| 水分达标率 | 饮水 ≥ 目标 80% 的天数 | ≥ 70% |
| 蔬菜摄入 | 每日蔬菜 ≥ 300g 的天数 | ≥ 80% |

### 13.2 里程碑体系

```
连续记录饮食 7 天    → 「第一周完成！习惯正在养成」
连续记录饮食 14 天   → 「两周坚持！你已超过 90% 的人」
连续记录饮食 30 天   → 「一个月！生成月度营养总结报告」
蛋白质达标 7 天连续  → 「蛋白质习惯建立中」
蛋白质达标 14 天连续 → 「高蛋白饮食已成为你的默认选择」
首次完整记录一周三餐 → 「完美的一周数据，可以开始分析模式了」
```

### 13.3 月度总结报告模板

```
## 月度营养报告（XXXX年X月）

### 总览
- 记录天数：XX / XX 天（XX%）
- 平均每日热量：XXXX kcal（目标 XXXX kcal，偏差 ±X.X%）
- 平均蛋白质：XXg（目标 XXg，完成率 XX%）

### 亮点
- XXX
- XXX

### 改进空间
- XXX
- XXX

### 下月建议
1. XXX
2. XXX
3. XXX
```

### 13.4 数据存储

习惯追踪数据存储在 `~/nutrition-data/habits.json`。

### 13.5 触发指令

- `习惯报告`：查看习惯追踪状态和里程碑进度
- `月度总结`：生成当月营养分析报告
- `里程碑`：查看已达成和待达成的里程碑

---

## 十四、输出模板

每次给出建议时，按以下格式组织输出：

### 14.1 个人数据报告

```
## 个人数据概览

| 项目 | 数值 |
|------|------|
| BMR（基础代谢率） | XXXX kcal |
| TDEE（每日总消耗） | XXXX kcal |
| 目标热量 | XXXX kcal |
| 目标 | XX |

## 每日营养素目标

| 营养素 | 克数 | 热量 | 占比 |
|--------|------|------|------|
| 蛋白质 | XXg | XX kcal | XX% |
| 碳水化合物 | XXg | XX kcal | XX% |
| 脂肪 | XXg | XX kcal | XX% |
| **总计** | - | **XX kcal** | **100%** |
```

### 14.2 周期调整（仅女性用户）

```
## 生理周期调整

当前阶段：XXXX（第 X 天）

| 调整项 | 调整值 | 说明 |
|--------|--------|------|
| 热量调整 | ±XX kcal | XX |
| 碳水调整 | ±X% | XX |
| 关键微量元素 | XX | XX |

调整后目标热量：XX kcal
```

### 14.3 一日三餐推荐

```
## 今日餐食建议

### 🌅 早餐（XX kcal）
- XXX
- XXX
- XXX
> 营养：蛋白质 XXg | 碳水 XXg | 脂肪 XXg
> 饭后感受：[待记录]（饭后 30 分钟更新）

### ☀️ 午餐（XX kcal）
- XXX
- XXX
- XXX
> 营养：蛋白质 XXg | 碳水 XXg | 脂肪 XXg
> 饭后感受：[待记录]（饭后 30 分钟更新）

### 🍵 加餐（XX kcal）
- XXX
> 营养：蛋白质 XXg | 碳水 XXg | 脂肪 XXg

### 🌙 晚餐（XX kcal）
- XXX
- XXX
- XXX
> 营养：蛋白质 XXg | 碳水 XXg | 脂肪 XXg
> 饭后感受：[待记录]（饭后 30 分钟更新）
```

### 14.4 本周目标与提示

```
## 本周饮食要点
1. XXX
2. XXX
3. XXX

## 补充建议
- 每日饮水：XX L（建议 XX ml/kg 体重）
- 膳食纤维目标：XXg（高纤维食物数据库见二十二章）
- 睡眠建议：7-9 小时（影响瘦素/饥饿素平衡）
```

---

## 十五、交互策略

### 15.1 首次对话

当用户首次触发此 skill 时：

1. **友好问候** + 简要介绍功能
2. **逐步收集数据**：不要一次性问所有问题，分 2-3 轮收集
   - 第一轮：性别、年龄、身高、体重
   - 第二轮：活动水平、目标、体脂率（可选）
   - 第三轮（女性）：周期相关信息（可选）
3. **给出完整报告**：按照输出模板给出结果
4. **主动询问档案保存**
5. **提供后续选项**：
   - 生成一周食谱
   - 查看某食物的热量
   - 根据训练计划调整
   - 对比不同目标的营养方案

### 15.2 后续对话

用户可能的追问及应对：

| 用户意图 | 关键词 | 回应策略 |
|----------|--------|----------|
| 查食物热量 | "这个多少卡"、"XX热量" | 查表给出数值 + 占每日目标比例 |
| 调整方案 | "今天练了腿"、"明天休息" | 动态调整当日碳水/热量 |
| 周期变化 | "来月经了"、"排卵期" | 应用对应阶段调整 |
| 替换食物 | "不吃XX，换成YY" | 重新计算营养素，确保总量不变 |
| 外食建议 | "在外面吃"、"点外卖" | 给出常见餐厅的选择建议 |
| 进度追踪 | "瘦了2kg"、"体重没变" | 重新计算 TDEE，调整方案 |
| 补剂建议 | "吃什么补剂"、"要补什么" | 参照补剂管理模块提供分层建议 |
| 烹饪问题 | "这个菜怎么烧热量低" | 参照烹饪方式热量影响模块 |
| 档案操作 | "保存档案"、"读取档案" | 本地 JSON 文件操作 |
| 深夜进食 | "晚上饿"、"睡不着想吃" | 给出 <200kcal 低卡选项 |
| 快速做饭 | "来不及"、"5分钟" | 快手食谱 + 健康外卖 |
| 情绪进食 | "压力大"、"心情差想吃" | 识别类型 → 替代策略 |
| 食材推荐 | "冰箱有XX" | 基于食材生成食谱 |
| 饮水记录 | "喝了水"、"喝水XX" | 累计当日饮水 |
| 食物替换 | "XX热量太高"、"想吃XX" | 查替换表给替代方案 |
| 今日进度 | "今天剩余"、"还能吃多少"、"今天吃了多少" | 读取当日日志，输出今日剩余看板 |

### 15.3 特殊场景

**欺骗餐（Cheat Meal）处理**：
- 建议放在训练日 / 黄体期后期
- 限制在一餐而非整天
- 不计入周平均热量的 10% 弹性空间内
- 欺骗餐后不需要「补偿性节食」

**平台期判断与突破算法**：

```
步骤一：判断是否进入平台期
├─ 条件：连续 14 天，体重变化 < 0.2kg（且排除了称重时间/水分波动）
├─ 同时检查：体围（腰围/臀围）是否也无变化
└─ 确认平台期 → 进入步骤二

步骤二：排查原因（按可能性从高到低）
├─ 1. 摄入低估
│   ├─ 外食频率是否增加？（每餐 ×1.3~1.8 系数重新估算）
│   ├─ 是否忽略了酱料/零食/饮品热量？
│   ├─ 份量是否逐渐增大（"份量 creep"）？
│   └─ 建议：严格记录 3 天饮食，逐项复核
├─ 2. 消耗高估
│   ├─ 体重下降后 TDEE 自动下降（每减 5kg，TDEE 约降 50-80 kcal）
│   ├─ 运动强度是否下降（身体适应后同量运动消耗更少）？
│   └─ 建议：用当前体重重新计算 TDEE
├─ 3. 代谢适应
│   ├─ 长期热量缺口导致 BMR 下降 10-15%
│   ├─ NEAT（非运动消耗）无意识减少
│   └─ 建议：进入步骤三（Diet Break）
└─ 4. 其他因素
    ├─ 睡眠不足（< 6h/天 → 瘦素下降，饥饿素上升）→ 睡眠优化饮食方案见二十三章
    ├─ 压力过大（皮质醇升高 → 水分潴留 + 脂肪囤积）
    └─ 生理期前水分潴留（女性黄体期体重波动 1-2kg 属正常）

步骤三：突破策略（按优先级执行）

策略 A：Diet Break（饮食休息）
├─ 适用：持续热量缺口超过 8 周
├─ 方法：恢复至维持热量（TDEE）持续 10-14 天
├─ 目的：重置激素水平（瘦素、甲状腺激素），恢复代谢
├─ 注意：体重可能暂时上升 0.5-1kg（糖原+水分），不是脂肪
└─ 结束后：恢复原热量缺口方案
    若代谢适应严重（多个信号同时出现），应采用反向饮食而非 Diet Break（见二十六章）

策略 B：重新计算 TDEE
├─ 用当前体重重新跑 Mifflin-St Jeor 公式
├─ 体重每下降 5kg → TDEE 约降 50-80 kcal
├─ 按新 TDEE 重新设定目标热量
└─ 若新目标低于安全底线 → 增加运动量而非继续降低摄入

策略 C：增加 NEAT
├─ 日步数增加 2000-3000 步（约多消耗 100-150 kcal）
├─ 增加站立时间（办公用升降桌）
├─ 用楼梯代替电梯
└─ 每小时起身活动 5 分钟

策略 D：调整运动方案
├─ 加入 HIIT（每周 2 次，每次 20 分钟）
├─ 增加力量训练比例（提高基础代谢）
├─ 改变训练动作和强度（打破身体适应）
└─ 尝试碳水循环策略（参见 3.4-B）

策略 E：宏观调整（仅在其他策略无效时）
├─ 热量缺口从 20% 扩大至 25%（但不超过安全底线）
├─ 或调整宏量营养素比例：蛋白质提升至 2.2g/kg
└─ 每 4 周评估一次，不要频繁调整
```

**平台期用户沟通模板**：

```
平台期是正常生理现象，说明你的身体已经适应了当前的饮食和运动模式。
这不代表你做错了什么，而是需要调整策略的信号。

建议按以下顺序尝试（每次只改一个变量，观察 2 周）：
1. 严格记录 3 天饮食，检查是否有低估
2. 用当前体重重新计算 TDEE
3. 增加日步数 +2000 步
4. 如果持续热量缺口超过 8 周 → 安排 2 周 Diet Break
```

**生病期间**：
- 不建议继续热量缺口
- 增加蛋白质和维生素 C
- 充足水分和休息

---

## 十六、季节性饮食调整

根据当前季节（基于系统日期自动判断），对饮食建议进行微调。季节信息在输出报告时自动附加。

### 16.1 夏季（6-8 月）

| 调整项 | 建议 | 原因 |
|--------|------|------|
| 总热量 | TDEE_target - 50~100 kcal | 食欲自然下降，BMR 略降（体温调节消耗减少） |
| 水分 | 体重 × 40 ml（比基础多 300-500 ml） | 出汗增加，脱水风险高 |
| 碳水 | 可降低 5%，用水果替代部分碳水 | 夏季水果丰富，西瓜/葡萄注意控量 |
| 蛋白质 | 维持或 +5% | 防止食欲不足导致蛋白质摄入不够 |
| 烹饪方式 | 优先凉拌、冷盘、沙拉、蒸 | 避免厨房高温烹饪，提升进食意愿 |
| 关键营养素 | 钾（出汗流失）、维生素 C、维生素 B 族 | 出汗导致水溶性维生素流失 |

**夏季推荐食物**：
- 高钾：香蕉、椰子水、土豆、菠菜
- 清热：绿豆汤（不加糖）、冬瓜、黄瓜、丝瓜
- 开胃：凉拌菜（醋/柠檬汁调味）、酸梅汤（无糖）
- 补水：西瓜（控制量，每次 200g 以内）、哈密瓜

**夏季注意事项**：
- 冷饮热量陷阱：冰淇淋 200+ kcal/个、星冰乐 400+ kcal/杯 → 替换为冰镇无糖茶/气泡水
- 烧烤季：烤肉外食按 ×1.5 估算，多搭配蔬菜串
- 隔夜食物注意卫生，避免肠胃炎

### 16.2 冬季（12-2 月）

| 调整项 | 建议 | 原因 |
|--------|------|------|
| 总热量 | TDEE_target + 50~150 kcal | BMR 升高（体温维持消耗增加 5-10%） |
| 碳水 | +5%，优先根茎类和全谷物 | 身体本能渴望碳水和热食，顺应生理需求 |
| 脂肪 | +5%，增加健康脂肪 | 提供热量的同时促进脂溶性维生素吸收 |
| 蛋白质 | 维持 | 不变 |
| 烹饪方式 | 优先炖汤、火锅（清汤）、蒸、烤 | 热食提升满足感和体温 |
| 关键营养素 | 维生素 D（日照减少）、维生素 C（免疫）、锌 | 冬季缺乏日照，感冒风险高 |

**冬季推荐食物**：
- 暖身：生姜、桂圆、红枣（糖分高，控量）、羊肉
- 根茎类：红薯、山药、芋头、白萝卜
- 汤类：番茄蛋汤、紫菜蛋花汤、萝卜排骨汤（少喝浮油）
- 维生素 D 补充：深海鱼、蛋黄、蘑菇（晒过的）

**冬季注意事项**：
- 火锅陷阱：一顿火锅 800-1500 kcal → 选清汤锅、多吃蔬菜和瘦肉、少喝汤底
- 进补误区：冬季"贴秋膘"不等于暴饮暴食，额外 100-150 kcal 足够
- 年底聚餐密集：参考外食指南（第六章），每餐控制在目标范围内
- 维生素 D：建议抽血检测，多数人冬季需要补充 1000-2000 IU/天

### 16.3 春秋季（3-5 月、9-11 月）

过渡季节，维持标准方案，微调如下：

| 调整项 | 春季（3-5 月） | 秋季（9-11 月） |
|--------|---------------|----------------|
| 热量 | 维持标准 | 微增 50 kcal（为冬季过渡） |
| 碳水 | 维持 | +3-5%，增加根茎类 |
| 特殊注意 | 过敏季 → 补充维生素 C 和槲皮素（洋葱、苹果） | 保湿 → 增加 Omega-3 和水分摄入 |
| 推荐食物 | 春笋、豌豆、草莓、荠菜 | 南瓜、栗子、柿子、梨 |

### 16.4 触发指令

- `季节建议`：查看当前季节的饮食调整建议
- `夏天吃什么` / `冬天吃什么`：获取对应季节推荐食谱

---

## 十七、注意事项与免责声明

1. **非医疗建议**：本 skill 提供的信息仅供参考，不构成医疗或专业营养建议
2. **个体差异**：公式计算为估算值，实际需求因人而异
3. **循序渐进**：不建议极端节食或快速减重
4. **专业咨询**：如有饮食障碍史、慢性疾病、孕期等特殊情况，建议咨询注册营养师
5. **数据隐私**：用户的身体数据保存在本地 `~/nutrition-data/profile.json`，不会被上传
6. **安全阈值**：任何情况下，女性不低于 1200 kcal/天，男性不低于 1500 kcal/天

---

## 十八、快捷指令

用户可以使用以下简短指令快速获取服务：

| 指令 | 说明 |
|------|------|
| `营养报告` | 显示完整的个人数据和营养目标 |
| `今天吃什么` | 根据当前目标生成今日三餐建议 |
| `查热量 [食物名]` | 查询特定食物的热量和营养素 |
| `调整目标 [新目标]` | 更改健身目标并重新计算 |
| `周期报告` | 显示当前生理周期阶段和调整建议 |
| `一周食谱` | 生成一周七天的饮食计划 |
| `外食指南` | 提供餐厅/外卖场景下的选择建议 |
| `补剂建议` | 根据目标和情况给出分层补剂方案 |
| `保存档案` | 将当前身体数据保存到本地 |
| `读取档案` | 从本地读取已保存的身体数据 |
| `深夜饿了` | 深夜低卡宵夜推荐 |
| `没空做饭` | 快手食谱 + 健康外卖 |
| `聚餐怎么办` | 社交场景饮食策略 |
| `出差吃啥` | 旅行场景健康选择 |
| `压力大想吃` | 情绪化进食应对 |
| `替换 [食物名]` | 高热量食物健康替代 |
| `用 [食材] 做饭` | 基于库存推荐食谱 |
| `喝水 [量]` | 记录饮水量 |
| `水分报告` | 查看当日饮水状态 |
| `饭后感受` | 记录饭后身体感受 |
| `习惯报告` | 查看习惯追踪和里程碑 |
| `月度总结` | 生成月度营养分析 |
| `今天剩余` | 查看今日已摄入和剩余营养素 |
| `还能吃多少` | 同上，查看今日剩余热量和营养素 |
| `记录饮食` | 记录当餐吃了什么 |
| `我吃了 [食物]` | 快速记录饮食并更新今日看板 |
| `季节建议` | 查看当前季节的饮食调整建议 |
| `夏天吃什么` | 夏季推荐食谱和注意事项 |
| `冬天吃什么` | 冬季推荐食谱和注意事项 |
| `碳水循环` | 查看碳水循环策略模板 |
| `平台期` | 平台期判断与突破方案 |
| `什么时候吃` / `时间营养` | 查看时间营养学建议（餐食时间窗口） |
| `晚餐建议` | 获取符合时间营养学的晚餐推荐 |
| `断食建议` / `间歇性断食` | 查看适合的断食模式 |
| `16:8` / `5:2` | 获取对应断食模式的详细方案 |
| `破食` | 获取断食后破食饮食建议 |
| `断食+碳水循环` | 获取断食与碳水循环叠加方案 |
| `低GI [食物名]` | 查看食物 GI 值和低 GI 替代 |
| `血糖管理` / `控糖饮食` | 查看 GI/GL 食物搭配指南 |
| `纤维报告` | 查看当日膳食纤维摄入进度 |
| `肠道健康` | 查看益生元/益生菌食物推荐 |
| `助眠食物` / `睡前吃什么` | 获取助眠晚餐和睡前小食推荐 |
| `睡眠不好怎么吃` | 睡眠不足次日的营养调整方案 |
| `抗炎饮食` / `抗炎食物` | 查看抗炎食物数据库和饮食模式 |
| `促炎` | 查看促炎食物列表和替代方案 |
| `皮质醇` / `压力饮食` | 查看压力-皮质醇营养建议 |
| `反向饮食` / `恢复代谢` | 查看反向饮食执行方案 |
| `Diet Break` / `代谢恢复` | 区分 Diet Break 和反向饮食 |

---

## 十九、时间营养学（Chrononutrition）

> 同样的食物，早上吃和晚上吃，身体的代谢反应不同。时间营养学研究的是「什么时候吃」和「吃多长时间」对代谢、体重、健康的影响。

### 19.1 核心原理

```
1. 昼夜节律影响代谢：
   - 胰岛素敏感性：早上最高 → 下午逐渐降低 → 晚上最低
   - 同等碳水，晚上摄入引起的血糖波动比早上大 30-40%
   - 饮食热效应（TEF）：早上的 TEF 比晚上高约 15%（吃同样食物，早上"浪费"更多热量消化）
   - 皮质醇晨峰（6:00-8:00）+ 早餐碳水 = 协同启动代谢；不建议空腹喝咖啡（见二十五章）

2. 进食窗口影响体脂：
   - 将进食集中在 8-10 小时内的人，体脂率普遍低于 12-14 小时进食者
   - 即使总热量相同

3. 晚餐时间与睡眠：
   - 晚餐距睡眠 < 2 小时 → 影响睡眠质量、增加胃食管反流风险
   - 睡眠不足 → 瘦素下降、饥饿素上升 → 次日食欲增加 20-25%
```

### 19.2 餐食时间窗口建议

**默认方案**（三餐模式）：

| 餐次 | 建议时间窗口 | 热量分配原则 | 原因 |
|------|-------------|-------------|------|
| 早餐 | 起床后 1-2 小时内 | 偏高碳水 + 高蛋白 | 胰岛素敏感性最高，碳水利用率最好 |
| 午餐 | 12:00-13:30 | 最均衡的一餐 | 消化能力最强 |
| 晚餐 | 睡前 3-4 小时 | 偏高蛋白 + 低碳水 | 胰岛素敏感性下降，减少碳水避免脂肪囤积 |
| 睡前 | 睡前 2 小时禁食 | — | 保证睡眠质量和消化休息 |

**时间窗口对热量分配的影响**：

```
标准三餐（起床 7:00，入睡 23:00）：
  早餐 8:00 → 30% 热量，碳水占比可偏高
  午餐 12:30 → 35% 热量，最均衡
  晚餐 19:00 → 35% 热量，减少碳水，增加蛋白质和蔬菜
  禁食窗口：20:30 - 次日 8:00（约 11.5 小时，自然形成）

晚起模式（起床 9:00，入睡 1:00）：
  整体后移 2 小时，原则不变
  注意：晚餐不超过 22:00，否则影响睡眠

早起运动模式（起床 5:30，运动 6:00-7:00）：
  运动前 30min：少量快碳水（香蕉半根）
  运动后 7:30 → 早餐，蛋白质 + 碳水（训练后窗口）
  午餐 12:00，晚餐 18:30
```

### 19.3 同等热量的早晚差异

```
实验数据参考：

| 食物 | 早上吃（8:00） | 晚上吃（20:00） | 差异 |
|------|---------------|----------------|------|
| 高碳水餐（70% 碳水） | 血糖峰值中等，2h 回落 | 血糖峰值高 30-40%，回落慢 | 晚上胰岛素抵抗更明显 |
| 高蛋白餐（40% 蛋白质） | TEF ≈ 25% | TEF ≈ 20% | 早上消化消耗更多 |
| 高脂肪餐（50% 脂肪） | 血脂清除较快 | 血脂清除慢，更易囤积 | 晚上脂蛋白脂肪酶活性低 |

结论：
- 碳水尽量放在早餐和午餐，晚餐减少碳水
- 蛋白质每餐都要有，早晚差异不大
- 高脂食物不适合作为晚餐主力
- 晚上胰岛素抵抗更严重，晚餐碳水应优先选 GI < 55 的食物（见二十一章）
```

### 19.4 与其他模块的联动

**与间歇性断食（第二十章）**：
- 断食期间，进食窗口内的分配仍遵循时间营养学原则
- 断食缩短了进食窗口，实际上更容易实现"早吃多、晚吃少"

**与生理周期（第三章）**：
- 黄体期食欲增加，尤其晚间 cravings 加重 → 晚餐增加蛋白质和健康脂肪以提高饱腹感
- 卵泡期胰岛素敏感性最好 → 最佳时机把碳水集中在早午餐

**与睡眠-营养关联（第二十三章）**：
- 晚餐的组成和时间直接影响睡眠质量，而睡眠质量又反过来影响次日代谢
- 晚餐含色氨酸的食物有助于褪黑素合成，改善睡眠
- 晚餐距睡眠 ≥ 3 小时的具体食物建议见二十三章

**与训练日/休息日（4.2）**：
- 训练日：训练前 1-2h 增加碳水（利用胰岛素敏感性窗口）
- 休息日：碳水进一步前移到早午餐

### 19.5 触发指令

- `时间营养` / `什么时候吃`：查看当前的时间营养学建议
- `晚餐建议`：获取符合时间营养学的晚餐推荐

---

## 二十、间歇性断食模块

### 20.1 支持的断食模式

| 模式 | 进食窗口 | 断食时长 | 适合人群 | 不适合人群 |
|------|---------|---------|---------|-----------|
| **16:8** | 8 小时（如 12:00-20:00） | 16 小时 | 初学者、上班族、减脂人群 | 孕期/哺乳期、进食障碍史、BMI < 18.5 |
| **14:10** | 10 小时（如 9:00-19:00） | 14 小时 | IF 入门者、早起型体质 | 同上 |
| **5:2** | 5 天正常 + 2 天 500-600 kcal | 非每日 | 不想每天限制的人群 | 孕期/哺乳期、低血糖史、高强度训练者 |
| **隔日断食（ADF）** | 隔天交替正常/500 kcal | — | 减脂平台期突破 | 初学者、BMI < 20、压力大的时期 |

### 20.2 断食期间的营养计算

**16:8 模式下的热量和蛋白质分配**：

```
8 小时内吃 2-3 餐，仍需吃完全天目标热量和营养素。

例：用户目标 1650 kcal，蛋白质 120g
  餐1（12:00）：650 kcal，蛋白质 45g（≥ 30g ✅）
  餐2（15:30 加餐）：200 kcal，蛋白质 15g（加餐不强制达标）
  餐3（19:00）：800 kcal，蛋白质 60g（≥ 30g ✅）

关键：不能因为缩短进食窗口就减少总摄入（除非是有意制造缺口）。
      每餐蛋白质仍须 ≥ 30g（见 2.4 每餐蛋白质阈值）。
```

**5:2 模式下低热量日的分配**：

```
低热量日目标：500 kcal（女性）/ 600 kcal（男性）

分配建议：
  午餐 12:00：250 kcal（高蛋白 + 蔬菜，如鸡胸肉沙拉）
  晚餐 18:30：250-350 kcal（蛋白质 + 少量健康脂肪，如蒸鱼+蔬菜）

低热量日注意事项：
- 碳水极低（< 30g），主要来自蔬菜
- 蛋白质不低于 0.8g/kg 体重（防止肌肉分解）
- 大量饮水（2.5-3L）
- 避免高强度训练（可做轻度散步或瑜伽）
- 低热量日不连续安排（建议周一和周四）
```

### 20.3 断食期间的生理反应时间线

```
断食开始后：

0-4 小时：消化吸收期，血糖逐渐回落
4-8 小时：肝糖原开始分解供能
8-12 小时：肝糖原接近耗尽，脂肪酸氧化加速
12-16 小时：脂肪供能比例显著上升，酮体水平升高
16-24 小时：自噬作用增强（细胞自我修复），胰岛素水平降至低位

注意：这些是生理描述，不代表"断食越久越好"。对大多数人 14-16 小时已足够获得代谢益处。
```

### 20.4 破食（Break-fast）建议

```
第一餐很关键，不要暴食。

推荐破食方案：
1. 先喝一杯温水或清汤（唤醒消化系统）
2. 第一口选择蛋白质 + 少量健康脂肪（鸡蛋、希腊酸奶、坚果）
3. 避免第一口就是大量精制碳水（会导致血糖急升急降，引发后续暴食）；高 GI 食物数据库见二十一章
4. 15-20 分钟后再吃碳水类食物
5. 正常吃到八分饱，不要"补偿性暴食"

推荐的破食食物：
| 优先选择 | 原因 |
|---------|------|
| 水煮蛋 2 个 | 蛋白质 13g，温和启动消化 |
| 希腊酸奶 + 坚果 | 蛋白质 + 健康脂肪 |
| 鸡胸肉沙拉（油醋汁） | 高蛋白 + 纤维 |
| 少量坚果 + 鸡蛋 | 脂肪 + 蛋白质，血糖平稳 |

避免的破食食物：
| 避免 | 原因 |
|------|------|
| 大量白米饭/面条 | 血糖飙升后暴跌，增加饥饿感 |
| 甜食/奶茶 | 同上，且断食后的胰岛素反应更剧烈 |
| 油炸食品 | 空腹后大量油脂增加消化负担 |
```

### 20.5 与其他模块的联动规则

**与碳水循环（3.4-B）**：

```
可以叠加使用，建议方案：
- 高强度训练日 → 缩短断食为 14:10（训练前后需要碳水）
- 低强度训练日 → 标准 16:8
- 休息日 → 可延长至 18:6，配合低碳日

不要叠加的情况：
- 低热量日（5:2 模式）+ 休息日低碳 → 能量过低，不可取
```

**与生理周期（第三章）**：

```
断食强度随周期调整：

| 阶段 | 断食建议 | 原因 |
|------|---------|------|
| 月经期 | 14:10 或暂停 | 身体在恢复中，不宜增加代谢压力 |
| 卵泡期 | 标准 16:8 | 胰岛素敏感性好，代谢灵活度高，最佳窗口 |
| 排卵期 | 14:10~16:8 | 维持，食欲波动时不勉强 |
| 黄体期前期 | 14:10 | TDEE 升高，需要更多热量，不宜长断食 |
| 黄体期后期（PMS） | 不推荐断食 | 食欲增加是生理需求，强行断食可能导致暴食 |

核心原则：黄体期后期绝对不推荐严格断食。身体需要额外 200-300 kcal 是正常的生理信号。
```

**与睡眠-营养关联（第二十三章）**：
- 断食最后一餐的食物选择影响当晚睡眠质量
- 建议选择含色氨酸的食物（三文鱼、鸡蛋、核桃），详见二十三章
- 避免断食导致睡前过度饥饿 → 必要时参考二十三章方案 C 睡前小食

**与时间营养学（第十九章）**：

```
断食窗口内的时间营养学：
- 进食窗口的第一餐 ≈ "早餐"角色 → 碳水比例可偏高
- 进食窗口的最后一餐 ≈ "晚餐"角色 → 减少碳水
- 断食不改变时间营养学的基本原则，只是压缩了进食时间
```

**与训练（4.2）**：

```
训练安排在进食窗口内：
- 最佳：进食窗口中间时段（如 16:8 的 15:00-16:00）
- 可接受：进食窗口开始前 1 小时（训练后立即进食补充）
- 避免：断食最后 2-3 小时内高强度训练（低血糖风险）

空腹训练注意事项：
- 低强度有氧（散步、瑜伽）→ 可以空腹进行
- 高强度力量/HIIT → 必须在进食窗口内，训练前后补充碳水
- 空腹训练如果出现头晕、手抖 → 立即停止并补充快碳水
```

### 20.6 不适用人群（安全底线）

```
以下人群不应使用间歇性断食：
1. 孕期 / 哺乳期
2. 进食障碍史（厌食、暴食）
3. BMI < 18.5
4. 1 型糖尿病（胰岛素依赖者）
5. 严重胃病患者（胃溃疡、胃食管反流）
6. 18 岁以下未成年人
7. 正在服用需要随餐服用的药物者
8. 高压力时期（皮质醇高 → 断食进一步升高皮质醇，详见二十五章）
```

### 20.7 触发指令

- `断食建议` / `间歇性断食`：查看适合的断食模式
- `16:8` / `5:2`：获取对应模式的详细方案
- `破食`：获取破食饮食建议
- `断食+碳水循环`：获取叠加方案

---

## 二十一、血糖管理 — GI/GL 食物搭配

### 21.1 核心概念

```
GI（升糖指数）：衡量含 50g 碳水的食物引起血糖升高速度的相对值（葡萄糖 = 100）
  低 GI：≤ 55    → 血糖上升缓慢、平稳
  中 GI：56-69   → 血糖上升中等
  高 GI：≥ 70    → 血糖快速飙升后回落

GL（升糖负荷）：GI × 实际碳水克数 ÷ 100（考虑了份量，更实用）
  低负荷：≤ 10
  中负荷：11-19
  高负荷：≥ 20

重要区别：
  - GI 只看"速度"，不看"份量"——西瓜 GI=76（高），但含水量大，每份 GL=27（份量大时仍高）
  - 粉丝 GI=26（低），但碳水密度极高，每份 GL 可达 22（低 GI ≠ 可以放开吃）
  - 实际应用中 GL 比 GI 更重要
```

### 21.2 常见食物 GI/GL 数据库

**主食类**

| 食物 | GI | 常见份量(g) | 碳水/份(g) | GL/份 | 备注 |
|------|-----|-----------|-----------|-------|------|
| 白米饭（蒸） | 83 | 200 | 56 | 46 | 高 GI，搭配蛋白质和蔬菜可降负荷 |
| 糙米饭（蒸） | 68 | 200 | 48 | 33 | 中 GI，优于白米饭 |
| 紫米饭（蒸） | 70 | 200 | 50 | 35 | |
| 馒头 | 85 | 100 | 45 | 38 | 极高 GI |
| 白面条（煮） | 82 | 200 | 50 | 41 | |
| 全麦面条（煮） | 48 | 200 | 42 | 20 | 低 GI |
| 意面（煮 al dente） | 49 | 200 | 50 | 25 | 煮的时间越短 GI 越低 |
| 红薯 | 54 | 150 | 30 | 16 | 低 GI，放冷后更低（抗性淀粉增加） |
| 土豆（煮） | 78 | 150 | 26 | 20 | 放冷做成土豆沙拉 GI 降至 56 |
| 燕麦（传统压片） | 55 | 40（干） | 26 | 14 | |
| 即食燕麦 | 79 | 40（干） | 26 | 21 | 加工度高，GI 远高于传统燕麦 |
| 藜麦（熟） | 53 | 150 | 32 | 17 | |
| 全麦面包 | 53 | 60 | 24 | 13 | 注意配料表，部分"全麦"掺白面粉 |
| 白面包 | 75 | 60 | 30 | 23 | |
| 粉丝（绿豆） | 26 | 100（干） | 84 | 22 | 低 GI 但高 GL，注意份量 |
| 糯米 | 90 | 100 | 78 | 70 | 极高 GI 和 GL，应严格控量 |

**水果类**

| 食物 | GI | 常见份量(g) | 碳水/份(g) | GL/份 | 备注 |
|------|-----|-----------|-----------|-------|------|
| 苹果 | 38 | 180 | 25 | 10 | 低 GI 低 GL，优选 |
| 梨 | 38 | 180 | 25 | 10 | |
| 橙子 | 43 | 180 | 22 | 9 | |
| 草莓 | 40 | 150 | 10 | 4 | 低 GI 低 GL |
| 蓝莓 | 53 | 100 | 14 | 7 | |
| 香蕉（熟） | 62 | 120 | 27 | 17 | 越熟 GI 越高；带绿边的香蕉 GI ~42 |
| 葡萄 | 59 | 150 | 23 | 14 | |
| 西瓜 | 76 | 250 | 35 | 27 | 高 GI，但水分大，控制份量仍可吃 |
| 芒果 | 51 | 150 | 22 | 11 | |
| 猕猴桃 | 39 | 150 | 15 | 6 | |

**乳制品与豆类**

| 食物 | GI | 常见份量(g/ml) | 碳水/份(g) | GL/份 | 备注 |
|------|-----|--------------|-----------|-------|------|
| 牛奶（全脂） | 31 | 250 | 12 | 4 | 低 GI，蛋白质和脂肪延缓血糖上升 |
| 豆浆（无糖） | 34 | 300 | 5 | 2 | |
| 酸奶（原味） | 36 | 200 | 10 | 4 | 选无糖，加糖酸奶 GI 可达 60+ |
| 鹰嘴豆（熟） | 28 | 100 | 27 | 8 | 优质低 GI 碳水 + 蛋白质 |
| 红豆（熟） | 30 | 100 | 22 | 7 | |
| 豆腐 | 15 | 100 | 2 | 0 | 几乎不影响血糖 |

**零食与甜食**

| 食物 | GI | 常见份量(g) | 碳水/份(g) | GL/份 | 备注 |
|------|-----|-----------|-----------|-------|------|
| 巧克力（70%+） | 23 | 30 | 12 | 3 | 低 GI，但热量高需控量 |
| 冰淇淋 | 61 | 100 | 24 | 15 | |
| 薯片 | 54 | 50 | 25 | 14 | 中 GI 但高脂高热量 |
| 苏打饼干 | 74 | 30 | 20 | 15 | |
| 蜂蜜 | 58 | 15 | 12 | 7 | 比白糖 GI 低，但仍属添加糖 |

### 21.3 降 GI 搭配三原则

```
原则一：加酸（醋/柠檬汁）
  - 每餐 1-2 勺醋（约 15-30ml）可降低餐后血糖峰值 20-35%
  - 醋酸抑制淀粉酶活性，减缓碳水消化速度
  - 实操：凉拌菜加醋、蘸料用油醋汁代替甜酱、米饭加寿司醋

原则二：加纤维 + 蛋白质 + 健康脂肪
  - 与高 GI 主食同吃，延缓胃排空和葡萄糖吸收
  - 白米饭 + 鸡胸肉 + 西蓝花 → GL 有效降低 30-40%
  - 规则：高 GI 主食不超过该餐总重量的 25%

原则三：调整进食顺序
  蔬菜先吃 → 蛋白质 → 碳水最后吃
  研究表明此顺序可降低餐后血糖峰值 30-40%（与加酸效果叠加）
  原理：蔬菜纤维和蛋白质先在胃壁形成"缓冲层"，减缓后续碳水吸收
```

### 21.4 低 GI 餐食模板

| 模板 | 适用人群 | 早餐示例 | 午餐示例 | 晚餐示例 |
|------|---------|---------|---------|---------|
| 低 GL 模板 | PCOS、减脂、糖尿病前期 | 燕麦40g+鸡蛋+蓝莓（GL~14） | 糙米+鸡胸肉+蔬菜（GL~20） | 红薯+蒸鱼+蔬菜（GL~16） |
| 均衡 GL 模板 | 维持、增肌 | 全麦面包+牛奶+鸡蛋（GL~17） | 糙米+牛肉+蔬菜（GL~25） | 意面+虾仁+蔬菜（GL~22） |
| 训练后高 GL 模板 | 训练后恢复 | — | — | 白米饭+鸡胸肉+香蕉（GL~40，训练后 1h 内可接受） |

```
注意：
- 低 GL 模板中三餐 GL 总和 ≈ 50，适合需要严格控糖的用户
- 均衡 GL 模板三餐 GL 总和 ≈ 64，适合大多数健康用户
- 训练后高 GL 是特例：训练后肌肉急需补充糖原，此时高 GI 食物反而有利恢复
- 晚上胰岛素敏感性下降（见第十九章），晚餐碳水应优先选 GI < 55 的食物
```

### 21.5 触发指令

- `低GI [食物名]`：查看食物 GI 值和低 GI 替代
- `血糖管理` / `控糖饮食`：查看 GI/GL 食物搭配指南
- `GI值`：查询指定食物的 GI/GL 数据

---

## 二十二、消化健康 — 膳食纤维、益生元与益生菌

### 22.1 膳食纤维追踪目标

```
每日膳食纤维目标：
  一般成人：25-30g/天
  减脂期：30-35g/天（增加饱腹感，延缓消化）
  PCOS：25-35g/天（改善胰岛素敏感性，渐进增加见 22.5）

可溶纤维 vs 不可溶纤维：

| 类型 | 作用 | 代表食物 | 每日目标 |
|------|------|---------|---------|
| 可溶性纤维 | 形成凝胶，延缓血糖上升；益生元作用 | 燕麦、苹果、柑橘、豆类、亚麻籽、洋车前子壳 | 8-12g |
| 不可溶纤维 | 促进肠道蠕动，预防便秘 | 全谷物、麦麸、坚果、蔬菜茎叶 | 12-18g |
```

### 22.2 常见食物纤维含量表

**高纤维食物（每 100g）**

| 食物 | 总纤维(g) | 可溶(g) | 不可溶(g) | 热量(kcal) | 备注 |
|------|----------|--------|----------|-----------|------|
| 奇亚籽 | 34.4 | 10 | 24 | 486 | 每克纤维密度最高 |
| 亚麻籽（磨粉） | 27.3 | 8 | 19 | 534 | 必须磨粉才能吸收 |
| 燕麦（干） | 10.3 | 5.0 | 5.3 | 389 | β-葡聚糖丰富 |
| 鹰嘴豆（熟） | 7.6 | 2.0 | 5.6 | 164 | |
| 红豆（熟） | 7.3 | 1.5 | 5.8 | 127 | |
| 藜麦（熟） | 2.8 | 0.8 | 2.0 | 120 | |
| 红薯 | 3.0 | 1.2 | 1.8 | 86 | 放冷后抗性淀粉增加 |
| 西蓝花 | 2.6 | 1.0 | 1.6 | 34 | |
| 苹果（带皮） | 2.4 | 1.0 | 1.4 | 52 | |
| 香蕉 | 2.6 | 0.6 | 2.0 | 89 | 带绿边抗性淀粉更多 |
| 梨（带皮） | 3.1 | 1.1 | 2.0 | 57 | |
| 牛油果 | 6.7 | 2.1 | 4.6 | 160 | |
| 糙米饭（熟） | 1.8 | 0.5 | 1.3 | 112 | |
| 白米饭（熟） | 0.4 | 0.1 | 0.3 | 130 | 纤维极低 |
| 魔芋 | 3.5 | 3.0 | 0.5 | 7 | 葡甘露聚糖，极低热量 |
| 海带（干） | 9.2 | 3.0 | 6.2 | 43 | |

### 22.3 益生元食物

益生元是益生菌的"食物"，促进有益菌繁殖：

| 食物 | 有效成分 | 建议每日量 | 备注 |
|------|---------|-----------|------|
| 大蒜 | 菊粉、低聚果糖 | 1-2 瓣 | 生吃或轻炒效果最好 |
| 洋葱 | 低聚果糖、菊粉 | 1/4-1/2 个 | 生吃 > 熟吃 |
| 香蕉（微绿） | 抗性淀粉 | 1 根 | 越绿抗性淀粉越多 |
| 燕麦 | β-葡聚糖 | 40-60g（干） | 已是推荐主食 |
| 芦笋 | 菊粉 | 3-5 根 | |
| 苹果 | 果胶 | 1 个 | 带皮吃 |
| 魔芋 | 葡甘露聚糖 | 按需（粉丝/豆腐） | 极高纤维密度 |
| 海藻 | 多糖类 | 5-10g（干） | 海带、裙带菜、紫菜 |
| 亚麻籽（磨粉） | 木脂素、粘胶纤维 | 10-15g | 必须磨粉 |
| 菊芋（洋姜） | 菊粉 | 30-50g | 菊粉含量最高之一 |

### 22.4 益生菌食物

| 食物 | 主要菌种 | 每份估计 CFU | 备注 |
|------|---------|------------|------|
| 酸奶（活菌） | 乳酸杆菌、嗜热链球菌 | 10-100 亿/200g | 选包装标注"活菌"的产品 |
| 泡菜 | 乳酸杆菌、明串珠菌 | 10-100 亿/100g | 自然发酵，非醋泡 |
| 纳豆 | 枯草芽孢杆菌 | 10-100 亿/40g | 维生素 K2 含量极高 |
| 味噌 | 多种乳酸菌 | 10-50 亿/份 | 不要煮沸（高温杀灭细菌） |
| 德国酸菜 | 乳酸杆菌 | 10-50 亿/100g | 选生/未杀菌的 |
| 康普茶 | 多种（不稳定） | 不稳定 | 注意含糖量 |
| 发酵豆制品（腐乳） | 多种 | 10-50 亿/块 | 钠含量高，适量 |

```
益生元 + 益生菌协同策略：
  先补充益生菌（吃发酵食物），再持续喂养益生元（吃纤维丰富的植物），才能让有益菌定植。
  只吃益生菌不吃益生元 → 好菌吃不到东西，很快被排出。
  只吃益生元不吃益生菌 → 肠道原有菌群的组成不会突然改变。
```

### 22.5 纤维渐进增加方案

```
⚠️ 不要突然大幅增加纤维摄入（从 15g 突然到 35g 会导致严重胀气和不适）

每周增加 3-5g，给肠道菌群适应时间：

第 1 周：当前摄入 + 3g（如加一个苹果或一碗燕麦）
第 2 周：+5g（如加一份豆类或奇亚籽布丁）
第 3 周：+5g（如蔬菜份量翻倍）
第 4 周：+5g（如全谷物替换精制碳水）

关键配合：
- 每增加 5g 纤维 → 饮水目标额外 +200ml（纤维需要水分膨胀才能发挥作用）
- 增加纤维期间出现轻微胀气是正常的 → 通常 1-2 周后缓解
- 如果胀气严重 → 减缓增加速度（每周 +2g）
- 同时增加益生元食物（洋葱、大蒜）效果更好
```

### 22.6 触发指令

- `膳食纤维` / `纤维报告`：查看当日膳食纤维摄入进度
- `肠道健康` / `益生菌食物`：查看益生元/益生菌食物推荐
- `便秘` / `消化不好`：获取消化健康建议和纤维增加方案

---

## 二十三、睡眠-营养关联

### 23.1 核心机制

```
睡眠不足对营养代谢的影响：
  睡眠 < 6h → 瘦素↓ 18%、饥饿素↑ 28% → 次日多摄入 300-500 kcal
  睡眠不足 → 胰岛素敏感性↓ → 同等食物血糖波动更大
  睡眠不足 → 皮质醇↑ → 肌肉分解↑、脂肪囤积↑（尤其腹部）
  睡眠不足 → 对高热量食物的奖赏反应增强（脑成像证实）

营养对睡眠的影响：
  色氨酸 → 5-羟色胺（5-HT）→ 褪黑素（睡眠激素合成链）
  色氨酸需要与维生素 B6、铁、镁协同才能高效转化为褪黑素
  晚餐时间、份量、宏量营养素比例直接影响入睡速度和睡眠深度
  睡前 2h 禁食（见第十九章）是基础，晚餐组成是关键
```

### 23.2 色氨酸丰富食物

| 食物 | 色氨酸(mg/100g) | 建议份量 | 其他助眠营养素 |
|------|----------------|---------|---------------|
| 南瓜籽 | 570 | 15-20g | 镁、锌 |
| 火鸡胸肉 | 330 | 100-150g | B6、烟酸 |
| 三文鱼 | 260 | 100-150g | DHA、维生素 D |
| 杏仁 | 210 | 20-30g | 镁 |
| 燕麦（干） | 180 | 40g | 钙、镁、B6 |
| 核桃 | 170 | 20-30g | 微量褪黑素 |
| 鸡蛋（全蛋） | 170 | 1-2 个 | B6、B12 |
| 黑巧克力（85%） | 130 | 15-20g | 镁（但含咖啡因，控制量） |
| 牛奶 | 42 | 200ml | 钙、B6 |
| 香蕉 | 11 | 1 根 | 镁、B6、钾 |
| 酸樱桃 | — | 240ml 汁或 30g 干 | 天然褪黑素来源（少数含褪黑素的食物） |

```
色氨酸利用要点：
  - 色氨酸进入大脑需要穿过血脑屏障，与其他氨基酸竞争运输载体
  - 搭配少量碳水（而非大量蛋白质）可提高色氨酸入脑效率
    → 碳水刺激胰岛素 → 胰岛素将其他氨基酸推入肌肉 → 色氨酸竞争减少 → 更多入脑
  - 因此：晚餐适量碳水 + 含色氨酸的蛋白质 = 最佳助眠组合
  - 纯蛋白质晚餐反而不利于色氨酸利用（氨基酸竞争太激烈）
```

### 23.3 晚餐时间与组成对睡眠的影响

**时间规则**（与第十九章一致）：

```
- 晚餐距睡眠 ≥ 3 小时（消化基本完成再入睡，最理想）
- 最低要求：≥ 2 小时
- 如果只能睡前 1.5 小时吃 → 选择流质或半流质（汤、酸奶、奶昔）
- 晚餐过晚 → 核心体温升高 → 入睡困难 + 深度睡眠减少
```

**份量规则**：

```
- 晚餐热量不超过全天 30%
- 过饱 → 血液集中消化系统 → 体温升高 → 入睡困难
- 七分饱最佳
- 过饿 → 半夜饿醒 → 睡眠片段化
```

**宏量营养素规则**：

| 营养素 | 晚餐建议 | 原因 |
|--------|---------|------|
| 蛋白质 | 正常量（≥ 30g） | 色氨酸来源，促进褪黑素合成 |
| 碳水 | 偏低（占晚餐 25-30%） | 选择 GI < 55 的碳水；高碳水 → 血糖波动 → 睡眠片段化 |
| 脂肪 | 适量健康脂肪 | 坚果/三文鱼的 Omega-3 有助睡眠 |
| 避免 | 咖啡因（睡前 6h 内） | 咖啡因半衰期 5-6h，阻断腺苷（困意信号） |
| 避免 | 酒精 | 虽然助入睡但破坏 REM 睡眠，后半夜易醒 |
| 避免 | 辛辣食物 | 升高体温，加重胃食管反流 |

### 23.4 助眠晚餐模板

**方案 A：助眠标准晚餐（约 450 kcal）**

```
三文鱼 120g + 糙米 80g（熟）+ 菠菜 150g + 南瓜籽 10g
> 蛋白质 35g | 碳水 30g | 脂肪 16g
> 色氨酸 ~350mg + 镁 ~150mg + Omega-3 ~2g
```

**方案 B：助眠素食晚餐（约 380 kcal）**

```
豆腐 150g + 红薯 100g + 西蓝花 150g + 核桃 15g
> 蛋白质 24g（有效蛋白 24×1.1=26.4g）| 碳水 28g | 脂肪 14g
> 注意：略低于 30g MPS 阈值，可加 1 个水煮蛋（+7g 蛋白质）补足
```

**方案 C：睡前小食（≤ 150 kcal，仅限晚餐早且睡前饿了）**

```
适用条件：晚餐在 18:00 前吃完，入睡时间 22:30 之后，间隔 > 3.5 小时且确实饿了
在睡前 60-90 分钟食用，不要在睡前 30 分钟内吃

选项一：温牛奶 200ml + 少量杏仁 10g
  > 热量 ~120 kcal | 色氨酸 + 镁 + 钙
选项二：希腊酸奶 100g + 奇亚籽 5g
  > 热量 ~110 kcal | 蛋白质 + 色氨酸 + 纤维
选项三：酸樱桃汁 120ml
  > 热量 ~60 kcal | 天然褪黑素

注意：这是第十九章"睡前 2h 禁食"规则的例外，仅适用于上述特定场景
```

### 23.5 睡眠不足次日营养调整方案

```
如果昨晚睡得差（< 6h 或睡眠质量差）：

1. 热量：不增加（瘦素↓/饥饿素↑会让你自然想吃更多，需要刻意控制）
2. 蛋白质：每餐 +5-10g（增强饱腹感，对抗饥饿素升高）
3. 碳水：降低 5%，优先选低 GI（睡眠不足 → 胰岛素敏感性↓，见二十一章）
4. 避免：高糖零食（会加重血糖波动和疲劳感）、咖啡因 > 2 杯（短期提神但加重睡眠负债循环）
5. 补充：额外饮水 300-500ml（睡眠不足常伴随轻度脱水）
6. 当天不安排高强度训练（改为散步或瑜伽，避免皮质醇进一步升高）

早餐示例（睡眠不足日）：
  鸡蛋 2 个 + 全麦面包 1 片 + 牛油果半个 + 无糖豆浆
  > 蛋白质 30g+（比平时多 5-10g）| 低 GI 碳水 | 健康脂肪
```

### 23.6 触发指令

- `助眠食物` / `睡前吃什么`：获取助眠晚餐和睡前小食推荐
- `失眠饮食` / `睡眠不好怎么吃`：获取睡眠不足次日的营养调整方案

---

## 二十四、抗炎饮食框架

### 24.1 慢性炎症与代谢

```
急性炎症（红肿热痛）→ 身体的保护机制，正常且必要
慢性炎症（低度持续）→ "沉默的杀手"，与以下问题密切相关：

代谢方面：
  - 胰岛素抵抗 ↑ → 糖尿病风险 ↑
  - 内脏脂肪堆积 → 腰围增加
  - 基础代谢下降 → 减脂更困难

女性健康：
  - PCOS 恶化（炎症 → 胰岛素抵抗 → 雄激素升高）
  - 经前综合征加重
  - 子宫内膜异位症风险 ↑

其他：
  - 关节疼痛和僵硬
  - 持续疲劳感
  - 皮肤问题（痤疮、湿疹）
  - 肠道不适（胀气、排便不规律）

炎症与饮食的关系：
  你吃的每一顿饭都在"投票"——促进炎症或抑制炎症。
  没有一种"抗炎超级食物"，关键是整体饮食模式。
```

### 24.2 膳食炎症指数（DII）核心食物数据库

**高促炎食物（尽量减少）**

| 食物/成分 | 促炎机制 | 建议限量 | 替代方案 |
|----------|---------|---------|---------|
| 精制糖（白糖/果葡糖浆） | 暴增血糖和胰岛素，促进 AGEs 生成 | < 25g/天 | 天然水果甜味 |
| 反式脂肪（氢化植物油） | 直接激活炎症通路，升高 TNF-α 和 IL-6 | 完全避免 | 橄榄油、牛油果油 |
| 精制碳水（白面包/白米饭） | 快速升高血糖 → 胰岛素飙升 → 炎症（GI > 70 见二十一章） | 控制份量 | 全谷物、红薯 |
| 加工肉类（香肠/培根/火腿） | 亚硝酸盐 + 高温烹饪产生促炎化合物 | < 50g/周 | 新鲜肉类 |
| 过量酒精 | 肠道通透性增加 → 内毒素入血 → 全身炎症 | 女性 ≤ 1 杯/天 | — |
| 深度油炸食品 | 氧化油脂 + AGEs + 丙烯酰胺 | 尽量避免 | 空气炸锅、蒸、煮 |
| 过量 Omega-6 植物油（大豆油/玉米油） | Omega-6/Omega-3 比例失衡促炎 | 减少用量 | 橄榄油、茶油 |
| 含糖饮料 | 果糖过量 → 肝脏脂肪堆积 → 炎症 | 避免 | 无糖茶、气泡水 |

**强抗炎食物（优先增加）**

| 食物 | 活性成分 | 有效剂量 | 抗炎机制 |
|------|---------|---------|---------|
| 深海鱼（三文鱼/沙丁鱼/鲭鱼） | EPA + DHA | ≥ 2 次/周，每次 100-150g | 抑制 NF-κB 炎症通路 |
| 初榨橄榄油 | 橄榄苦苷、羟基酪醇 | 2-3 汤匙/天 | 类似布洛芬的 COX 抑制作用 |
| 姜黄 | 姜黄素 | 500mg/天（+黑胡椒提吸收 2000%） | 抑制 TNF-α、IL-6 |
| 深色浆果（蓝莓/黑莓/草莓） | 花青素 | 每天一小碗（100-150g） | 清除自由基，降低 CRP |
| 深绿色蔬菜（菠菜/羽衣甘蓝） | 叶绿素、镁、维生素 K | 每天 ≥ 200g | 镁降低 CRP 水平 |
| 西兰花 | 萝卜硫素 | 2-3 次/周，150g/次 | 激活 Nrf2 抗炎通路 |
| 坚果（核桃/杏仁） | Omega-3（ALA）、维生素 E | 20-30g/天 | 降低 IL-6 和 CRP |
| 绿茶 | EGCG | 2-3 杯/天 | 抑制 NF-κB |
| 大蒜 | 大蒜素 | 1-2 瓣/天（生吃最佳） | 降低 CRP 和 TNF-α |
| 生姜 | 姜辣素 | 1-2g/天（泡茶或烹饪） | 抑制 COX-2（类似阿司匹林） |
| 发酵食物（泡菜/纳豆/味噌） | 益生菌 + 短链脂肪酸 | 每天 1 份（见二十二章） | 改善肠道屏障，减少内毒素 |
| 亚麻籽（磨粉） | ALA、木脂素 | 10-15g/天 | 植物性 Omega-3 来源 |
| 番茄（熟吃） | 番茄红素 | 2-3 次/周，加油烹调吸收更好 | 脂溶性抗氧化剂 |
| 黑巧克力（≥ 85%） | 黄烷醇 | 15-20g/天 | 降低炎症标志物 |
| 蘑菇（香菇/灵芝/杏鲍菇） | β-葡聚糖 | 2-3 次/周 | 免疫调节，抗炎 |

### 24.3 抗炎饮食模式模板

**模式 A：地中海式抗炎（最推荐）**

```
每日框架：
  蔬菜 ≥ 500g（深绿色占一半）
  水果 200-300g（优先浆果）
  全谷物 3-4 份
  深海鱼 ≥ 2 次/周
  橄榄油为主要烹饪油
  坚果 20-30g
  红肉 ≤ 2 次/周
  加工肉类 ≤ 1 次/月

一日示例：
  早餐：燕麦 + 蓝莓 + 核桃 + 橄榄油拌蔬菜沙拉
  午餐：糙米 + 烤三文鱼 + 西兰花 + 混合绿叶沙拉（橄榄油醋汁）
  晚餐：番茄炖豆 + 蒸红薯 + 蒜蓉菠菜
```

**模式 B：亚洲抗炎**

```
每日框架：
  大量蔬菜（菌菇类、深绿色叶菜、十字花科）
  豆制品（豆腐、纳豆、味噌）
  深海鱼或海鲜 ≥ 2 次/周
  姜葱蒜辣椒作为日常调味
  绿茶 2-3 杯
  减少油炸和重油烹饪
  用茶油或芝麻油替代大豆油

一日示例：
  早餐：味噌汤 + 纳豆 + 糙米饭 + 凉拌菠菜
  午餐：清蒸鲈鱼 + 蒜蓉西兰花 + 杂粮饭 + 泡菜
  晚餐：姜汁鸡肉 + 菌菇汤 + 蒸红薯
```

**模式 C：极简版（最低要求）**

```
如果无法完全改变饮食模式，至少做到这 5 点：
  1. 每天吃 500g 蔬菜（深色占一半）
  2. 每天吃一小把坚果（20-30g）
  3. 每周至少吃 2 次鱼
  4. 用橄榄油替代大豆油/花生油烹饪
  5. 戒掉含糖饮料和加工零食

仅此 5 点，就能显著降低炎症标志物。
```

### 24.4 与其他模块的联动

```
与 PCOS（3.4）：慢性炎症是 PCOS 胰岛素抵抗的核心驱动因素，
  抗炎饮食可协同改善胰岛素敏感性（与低 GI 饮食叠加效果更好）

与 GI/GL（二十一章）：低 GI 食物通常也是低促炎食物（血糖稳定 = 炎症降低）
  → 二十一章程低 GI 模板天然具有抗炎属性

与纤维（二十二章）：可溶性纤维被肠道菌群发酵产生丁酸（短链脂肪酸），
  → 丁酸是强效抗炎物质，直接抑制结肠炎症

与补剂（七章）：Omega-3（EPA+DHA 1-2g/天）是最重要的抗炎补剂
  姜黄素（500mg/天 + 黑胡椒）是第二重要的

与睡眠（二十三章）：炎症升高 → 干扰睡眠结构（减少深度睡眠）
  → 睡眠不足 → 炎症进一步升高（恶性循环）
```

### 24.5 触发指令

- `抗炎饮食` / `抗炎食物`：查看抗炎食物数据库和饮食模式
- `促炎`：查看促炎食物列表和替代方案

---

## 二十五、压力-皮质醇-营养关联

### 25.1 皮质醇昼夜节律与营养时机

```
皮质醇正常节律：
  6:00-8:00   晨峰（最高）→ 帮助清醒、启动代谢
  12:00-14:00  中等 → 维持精力
  18:00-20:00  下降 → 准备休息
  22:00-0:00   谷底（最低）→ 允许入睡

营养配合原则：
  晨峰时（早餐）：
    - 皮质醇最高 → 身体需要能量启动
    - 适合摄入碳水（胰岛素敏感性较好，见十九章）
    - 不建议空腹喝咖啡（皮质醇已经很高，咖啡因叠加升高皮质醇）
    - 建议先吃早餐，30 分钟后再喝咖啡

  下午低谷时（15:00-16:00）：
    - 皮质醇自然下降 → 容易犯困
    - 补充少量蛋白质 + 健康脂肪（坚果/酸奶）
    - 避免此时喝咖啡（会打乱晚间皮质醇回落节奏）

  晚间下降时（晚餐）：
    - 皮质醇应自然下降 → 不宜再刺激
    - 避免高糖食物（糖 → 胰岛素 → 血糖波动 → 皮质醇反弹）
    - 选择助眠食物（见二十三章）
```

### 25.2 压力型进食的生物力学

```
压力 → 大脑释放 CRH → 垂体释放 ACTH → 肾上腺释放皮质醇
                                        ↓
                        皮质醇长期升高导致：
                        1. 血糖升高 → 胰岛素升高 → 脂肪囤积（尤其腹部）
                        2. 瘦素抵抗 → 饱腹感下降
                        3. 渴望高脂高糖食物（多巴胺代偿机制）
                        4. 肌肉分解 → 基础代谢下降
                        5. 肠道通透性增加 → 炎症（见二十四章）

关键洞察：
  压力下想吃高热量食物不是"意志力薄弱"，而是皮质醇在驱动你的食欲。
  用"少吃"对抗皮质醇驱动的饥饿注定失败。
  正确策略：吃够蛋白质和健康脂肪（提高饱腹感），选择抗炎食物（降低皮质醇的炎症副作用）。
```

### 25.3 皮质醇友好型饮食方案

**应该增加的**：

| 食物/营养素 | 原因 | 建议量 |
|------------|------|--------|
| 维生素 C | 皮质醇消耗大量维生素 C，补充可降低皮质醇水平 | 500mg/天（猕猴桃、甜椒、西兰花） |
| 镁 | 镁缺乏与焦虑和皮质醇升高相关 | 300-400mg/天（南瓜籽、菠菜、黑巧克力） |
| Omega-3 | 降低皮质醇引发的炎症（见二十四章） | EPA+DHA 1-2g/天 |
| 适应原草药 | 帮助身体适应压力，调节皮质醇 | 见下方 |
| 复合碳水 | 促进血清素合成 → 改善情绪 → 降低皮质醇 | 选低 GI 碳水（见二十一章） |
| 益生菌食物 | 肠-脑轴：肠道菌群影响压力反应 | 每天一份（见二十二章） |

**应该减少的**：

| 食物/习惯 | 原因 | 替代 |
|----------|------|------|
| 咖啡因 > 2 杯/天 | 咖啡因直接刺激皮质醇分泌 | 绿茶（含 L-茶氨酸，降低焦虑感） |
| 睡前酒精 | 酒精 → 皮质醇升高 → 睡眠差 → 皮质醇更高 | 甘菊茶、酸樱桃汁（见二十三章） |
| 高糖零食 | 血糖急升急降 → 皮质醇反弹 | 坚果 + 黑巧克力 |
| 不吃饭/过度节食 | 低血糖 → 皮质醇代偿性升高 | 规律进食，热量不低于安全底线 |

**适应原草药参考**（非处方，食物或补剂形式）：

| 适应原 | 作用 | 用法 |
|--------|------|------|
| 南非醉茄（Ashwagandha） | 降低皮质醇 ~30%，改善焦虑 | 300-600mg/天（KSM-66 提取物） |
| 红景天 | 抗疲劳，提升压力耐受 | 200-400mg/天 |
| 灵芝 | 免疫调节，降低炎症 | 煮汤或补剂形式 |
| 人参 | 提升精力，抗疲劳 | 1-2g/天（不建议晚上用） |

### 25.4 高压期营养调整方案

```
适用场景：加班周、考试周、项目冲刺、家庭变故、情绪低落

核心原则：高压期不是减脂的时机。目标是"不退步"而非"进步"。

营养调整：
  1. 热量：从减脂热量恢复至维持热量（TDEE），见二十六章
  2. 蛋白质：维持或 +10%（防止皮质醇导致的肌肉分解）
  3. 碳水：增加 5-10%，选择低 GI 复合碳水（稳定情绪）
  4. 特别补充：
     - 维生素 C 500mg/天
     - 镁 400mg/天（睡前服用，改善睡眠）
     - Omega-3 2g/天
  5. 咖啡因控制：≤ 2 杯，最后 1 杯不超过 14:00
  6. 每餐必含蛋白质（稳定血糖 → 减少皮质醇波动）

运动调整：
  - 取消高强度训练（HIIT 会进一步升高皮质醇）
  - 改为散步、瑜伽、轻度拉伸
  - 每天保证 20-30 分钟户外活动（自然光调节皮质醇节律）

高压期结束后：
  - 不要立即恢复减脂热量
  - 先维持 1-2 周，让皮质醇回落
  - 然后再逐步恢复减脂方案
```

### 25.5 触发指令

- `皮质醇` / `压力饮食`：查看压力-皮质醇-营养关联建议
- `压力大想吃`：获取压力型进食的应对策略

---

## 二十六、反向饮食与代谢恢复

### 26.1 什么是反向饮食

```
长期处于热量缺口中，身体会发生"代谢适应"：
  - BMR 下降 10-15%（身体变得更"节能"）
  - NEAT（非运动消耗）无意识减少
  - 瘦素下降 → 饥饿感增加
  - 皮质醇升高 → 腹部脂肪更难减
  - 训练表现下降、恢复变慢
  - 女性可能出现月经紊乱

反向饮食（Reverse Dieting）：
  通过缓慢、系统地增加热量摄入，恢复代谢水平，
  同时尽量减少脂肪增加。

核心理念：
  你不能永远处于热量缺口中。
  减脂 → 维持 → 恢复代谢 → 再减脂，才是可持续的周期。
```

### 26.2 何时需要反向饮食或 Diet Break

```
满足以下 3 个以上信号，说明需要代谢恢复：

代谢信号：
  □ 持续减脂平台期 > 4 周（体重和体围均无变化）
  □ 日常感觉比以前更怕冷（代谢下降的体征）
  □ 训练表现明显下降（力量掉 > 10%）

激素信号：
  □ 持续饥饿感（瘦素低）
  □ 睡眠质量变差
  □ 性欲下降
  □ 女性月经周期紊乱或闭经

情绪信号：
  □ 对食物的强迫性思维增加
  □ 情绪波动大、易怒
  □ 社交活动开始回避（因为涉及食物）

区分 Diet Break vs 反向饮食：
  ┌─────────────────────────────────────────────────────┐
  │ Diet Break：暂停 1-2 周，吃维持热量，然后继续减脂    │
  │ 适用：持续减脂 8-12 周，需要短期恢复                  │
  │                                                      │
  │ 反向饮食：花 8-12 周缓慢增加至维持热量，重建代谢基线  │
  │ 适用：长期减脂 > 16 周，出现多个上述信号              │
  │                                                      │
  │ 欺骗餐：单餐额外摄入，不影响整体计划                  │
  │ 适用：偶尔的心理释放，不解决代谢问题                  │
  └─────────────────────────────────────────────────────┘
```

### 26.3 反向饮食执行方案

```
前提：用当前体重重新计算 TDEE（体重下降后 TDEE 已降低）

示例：
  当前摄入：1300 kcal（长期减脂）
  当前 TDEE：1800 kcal
  差距：500 kcal

执行方案（每周 +50-100 kcal）：

  第 1-2 周：1400 kcal（+100）
    → 关注体重变化：如果体重增加 < 0.3kg → 继续
    → 如果体重增加 > 0.5kg → 放慢速度（+50）

  第 3-4 周：1500 kcal（+100）
    → 同上观察

  第 5-6 周：1600 kcal（+100）
  第 7-8 周：1700 kcal（+100）
  第 9-10 周：1800 kcal（+100）→ 达到 TDEE

  总时长：~10 周

增加的热量分配：
  蛋白质：维持不变（不随热量增加而增加，已经充足）
  碳水：增加的部分 60-70% 来自碳水（恢复糖原储备、提升训练表现）
  脂肪：增加的部分 30-40% 来自脂肪（恢复激素水平）

反向饮食期间的预期：
  ✅ 体重可能增加 0.5-2kg（主要是糖原 + 水分，不是脂肪）
  ✅ 精力明显改善
  ✅ 训练表现恢复
  ✅ 饥饿感降低
  ✅ 睡眠改善
  ❌ 不是增肌期（热量增加太慢，不足以显著增肌）

达到 TDEE 后的下一步：
  方案 A：维持 TDEE 4-8 周，让身体完全适应
  方案 B：如果代谢信号全部消失 → 可以重新开始减脂周期
  方案 C：如果目标是增肌 → 从 TDEE 开始，进入干净增肌方案
```

### 26.4 Diet Break vs 反向饮食 vs 欺骗餐

| 维度 | 欺骗餐 | Diet Break | 反向饮食 |
|------|--------|-----------|---------|
| 时长 | 1 餐 | 1-2 周 | 8-12 周 |
| 热量 | 不限制（单餐） | 恢复至 TDEE | 每周 +50-100 kcal 直至 TDEE |
| 目的 | 心理释放 | 短期代谢重置 | 重建代谢基线 |
| 频率 | 每周 ≤ 1 次 | 每 8-12 周 1 次 | 减脂周期结束后 1 次 |
| 适用阶段 | 减脂期中 | 减脂期中期 | 长期减脂后 / 多个信号出现时 |
| 体重影响 | 无长期影响 | 可能 +0.5-1kg（水分） | 可能 +0.5-2kg（糖原+水分） |
| 解决代谢适应？ | 否 | 部分恢复 | 完全恢复 |
| 风险 | 扩展为欺骗日 → 失控 | 恢复减脂后可能不适应 | 需要耐心，不要急于恢复减脂 |

```
重要区分：
  - 平台期策略中的 Diet Break（15.3 策略 A）是 1-2 周短期恢复
  - 本章的反向饮食是系统性长期代谢重建
  - 两者目的相似但量级不同，选择取决于代谢适应的严重程度
```

### 26.5 触发指令

- `反向饮食` / `恢复代谢`：查看反向饮食执行方案
- `Diet Break` / `代谢恢复`：区分 Diet Break 和反向饮食，获取适用建议
