科学营养顾问-x-2

内容来源:clawhub · 原始地址 · 查看安装指南

原始内容


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 扩展字段

{
  "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,按日期分文件。

{
  "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

{
  "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 和反向饮食,获取适用建议