规则与标准

本页展示系统实际使用的全部判定规则,均来自数据库(工作表 6「体重管理与配餐」)。 规则以数据形式存在,而不是写在代码里,便于按新版本标准整体替换。
BMI 分类界值 4 条 · 分类代码 bmi
规则代码主题适用人群性别 下限上限参考值 单位比较规则文本严重度
BMI_NORMAL 正常 成人 通用 18.5 24.0 — kg/m² between 维持能量平衡,保持健康生活方式 info
BMI_OBESE 肥胖 成人 通用 28.0 — — kg/m² ge 建议减重 5%~15%,必要时就医/营养门诊 info
BMI_OVERWEIGHT 超重 成人 通用 24.0 28.0 — kg/m² between 建议减重 5%~10%,改善代谢指标 info
BMI_UNDERWEIGHT 低体重 成人 通用 — 18.5 — kg/m² lt 需增加能量与蛋白质摄入,排除疾病因素 info
依据:WS/T 428-2013《成人体重判定》
能量缺口 4 条 · 分类代码 deficit
规则代码主题适用人群性别 下限上限参考值 单位比较规则文本严重度
DEFICIT_DAILY 每日能量缺口 成人 通用 500.0 1000.0 — kcal/日 between 1 每日能量摄入平均降低 30%~50%,或降低 500~1000 kcal;2 限能量平衡膳食:男性 1200~1500 kcal/日、女性 1000~1200 kcal/日;3 按实际需要量的超重 85%、肥胖 80% 供给;4 理想体重(身高cm−105) × 能量系数 15~35 kcal/kg(卧床 15、轻身体活动 20~25、中 30、重 35);5 《膳食指南2022》温和方案:每日减少 300~500 kcal | 《成人肥胖食养指南(2024年版)》国家卫生健康委;《中国居民膳食指南(2022)》中国营养学会 info
MIN_CALORIE_FEMALE 女性最低自动计划参考线 成人 通用 — — 1000.0 kcal/日 ge 限能量平衡膳食:女性 1000~1200 kcal/日 warn
MIN_CALORIE_MALE 男性最低自动计划参考线 成人 通用 — — 1200.0 kcal/日 ge 限能量平衡膳食:男性 1200~1500 kcal/日 warn
VLCD_FLOOR 极低能量膳食下限 成人 通用 — — 800.0 kcal/日 lt 800 kcal/日以下,仅限在医生/营养师严密监护下短期使用 | 《成人肥胖食养指南(2024年版)》国家卫生健康委 block
依据:《成人肥胖食养指南(2024年版)》国家卫生健康委
exercise 1 条 · 分类代码 exercise
规则代码主题适用人群性别 下限上限参考值 单位比较规则文本严重度
EXERCISE_AEROBIC 中等强度有氧 成人 通用 150.0 300.0 — 分钟/周 between 中等强度有氧每周 150~300 分钟(每周 5~7 天,至少隔天 1 次)+ 抗阻训练每周 2~3 天;每周运动消耗 ≥2000 kcal;静坐视屏每日 <2~4 小时;睡眠约 7 小时/日 | 《成人肥胖食养指南(2024年版)》国家卫生健康委 info
依据:《成人肥胖食养指南(2024年版)》国家卫生健康委
油盐糖等上限 4 条 · 分类代码 limit
规则代码主题适用人群性别 下限上限参考值 单位比较规则文本严重度
HIGH_ENERGY_THRESHOLD 高能量食物界定 成人 通用 — — 400.0 kcal/100g ge >400 kcal/100g 的食物应严格限制(如油炸食品、肥肉、含糖饮料、糕点) | 《成人肥胖食养指南(2024年版)》国家卫生健康委 info
LIMIT_ADDED_SUGAR 添加糖上限 成人 通用 — — 25.0 g/日 lt 添加糖 <25 g/日 warn
LIMIT_OIL_WL 减重期烹调油 成人 通用 20.0 25.0 — g/日 between 20~25 g/日(严于一般人群的 25~30 g/日);食盐 <5 g/日;添加糖最好 <25 g/日 | 《成人肥胖食养指南(2024年版)》国家卫生健康委 warn
LIMIT_SALT 食盐上限 成人 通用 — — 5.0 g/日 lt 食盐 <5 g/日(≈钠 1967mg) warn
依据:《成人肥胖食养指南(2024年版)》国家卫生健康委
供能与营养素比例 7 条 · 分类代码 macro
规则代码主题适用人群性别 下限上限参考值 单位比较规则文本严重度
MACRO_CARB_NORMAL 普通模式碳水供能比 成人 通用 50.0 65.0 — %E between 普通模式碳水供能比 50.0%~65.0% info
MACRO_CARB_WL 减重期碳水供能比 成人 通用 50.0 60.0 — %E between 碳水化合物 50%~60%、蛋白质 15%~20%、脂肪 20%~30% | 《成人肥胖食养指南(2024年版)》国家卫生健康委 info
MACRO_FAT_NORMAL 普通模式脂肪供能比 成人 通用 20.0 30.0 — %E between 普通模式脂肪供能比 20.0%~30.0% info
MACRO_FAT_WL 减重期脂肪供能比 成人 通用 20.0 30.0 — %E between 碳水化合物 50%~60%、蛋白质 15%~20%、脂肪 20%~30% | 《成人肥胖食养指南(2024年版)》国家卫生健康委 info
MACRO_PROTEIN_NORMAL 普通模式蛋白质供能比 成人 通用 10.0 20.0 — %E between 普通模式蛋白质供能比 10.0%~20.0% info
MACRO_PROTEIN_WL 减重期蛋白质供能比 成人 通用 15.0 20.0 — %E between 碳水化合物 50%~60%、蛋白质 15%~20%、脂肪 20%~30% | 《成人肥胖食养指南(2024年版)》国家卫生健康委 info
PROTEIN_WEIGHT_LOSS 减重期蛋白质 成人 通用 1.2 1.5 — g/kg理想体重/日 between 1.2~1.5 g/kg 理想体重/日,或供能比 15%~20%;优质蛋白占一半以上 | 《成人肥胖食养指南(2024年版)》国家卫生健康委 info
依据:《中国居民膳食指南(2022)》
三餐分配 6 条 · 分类代码 meal
规则代码主题适用人群性别 下限上限参考值 单位比较规则文本严重度
MEAL_AFTERNOON_SNACK 下午加餐能量占比 成人 通用 0.0 10.0 — %E between 下午加餐能量占比 0.0%~10.0% info
MEAL_BREAKFAST 早餐能量占比 成人 通用 25.0 30.0 — %E between 早餐能量占比 25.0%~30.0% info
MEAL_DINNER 晚餐能量占比 成人 通用 30.0 35.0 — %E between 晚餐能量占比 30.0%~35.0% info
MEAL_LUNCH 午餐能量占比 成人 通用 30.0 40.0 — %E between 午餐能量占比 30.0%~40.0% info
MEAL_MORNING_SNACK 上午加餐能量占比 成人 通用 0.0 10.0 — %E between 上午加餐能量占比 0.0%~10.0% info
MEAL_RATIO_3 三餐供能比(减重期) 成人 通用 — — — — — 早餐 : 午餐 : 晚餐 = 3 : 4 : 3 | 《成人肥胖食养指南(2024年版)》国家卫生健康委 info
依据:《中国居民膳食指南(2022)》中国营养学会
其他 1 条 · 分类代码 other
规则代码主题适用人群性别 下限上限参考值 单位比较规则文本严重度
ELDERLY_NO_BLIND_LOSS 老年人减重注意 成人 通用 — — — — — ≥65 岁老年人不宜盲目减重,应保证充足蛋白质与抗阻运动,预防肌少症 | 《居民体重管理核心知识(2024年版)》国家卫生健康委 warn
依据:《居民体重管理核心知识(2024年版)》国家卫生健康委
减重速度 3 条 · 分类代码 speed
规则代码主题适用人群性别 下限上限参考值 单位比较规则文本严重度
SPEED_MONTHLY_RANGE 每月减重参考 成人 通用 2.0 4.0 — kg/月 between 每周体重减少不超过 0.5 kg;每月 2~4 kg;在 3~6 个月内减少体重的 5%~10% | 《居民体重管理核心知识(2024年版)》国家卫生健康委;《中国居民膳食指南(2022)》中国营养学会 info
SPEED_WEEKLY_MAX 每周减重上限 成人 通用 — — 0.5 kg/周 le 每周体重减少不超过 0.5 kg;每月 2~4 kg;在 3~6 个月内减少体重的 5%~10% | 《居民体重管理核心知识(2024年版)》国家卫生健康委;《中国居民膳食指南(2022)》中国营养学会 warn
TARGET_LOSS_PCT 3~6 个月减重比例 成人 通用 5.0 10.0 — %体重 between 在 3~6 个月内减少体重的 5%~10% info
依据:《居民体重管理核心知识(2024年版)》国家卫生健康委
腰围界值 4 条 · 分类代码 waist
规则代码主题适用人群性别 下限上限参考值 单位比较规则文本严重度
WAIST_FEMALE_CENTRAL 女性中心型肥胖 成人 女 85.0 — — cm — 腰围 ≥ 85 cm 为中心型肥胖 warn
WAIST_FEMALE_PRE 女性中心型肥胖前期 成人 女 80.0 85.0 — cm — 中心型肥胖前期 80 ≤ 腰围 < 85 cm info
WAIST_MALE_CENTRAL 男性中心型肥胖 成人 男 90.0 — — cm — 腰围 ≥ 90 cm 为中心型肥胖 warn
WAIST_MALE_PRE 男性中心型肥胖前期 成人 男 85.0 90.0 — cm — 中心型肥胖前期 85 ≤ 腰围 < 90 cm info
依据:WS/T 428-2013《成人体重判定》
安全边界(V1.0 强制约束)
约束阈值系统行为
每周减重速度≤ 0.5 kg超过时给出橙色警告,不阻塞记录
极低能量膳食< 800 kcal/日普通模式禁止生成自动计划
男性最低能量< 1200 kcal/日自动计划下限,不再下调
女性最低能量< 1000 kcal/日自动计划下限,不再下调
低体重BMI < 18.5不生成自动减重计划
未成年人年龄 < 18 岁切换儿童青少年模式(年龄别 BMI 界值)
孕期 / 哺乳期—不生成自动减重计划
计算口径约定
能量口径
以数据库 ENERGY_KCAL 为主,不用宏量反推
供能系数
蛋白质 4 / 脂肪 9 / 碳水 4 / 酒精 7 / 纤维 2 kcal/g
BMI
体重kg ÷ 身高m²,保留 1 位小数
体脂 7700
仅用于长期趋势模型,不是人体固定常数
TDEE 平滑
0.7 × 旧值 + 0.3 × 新值,单次调整 ≤ ±100 kcal
体重趋势
7 / 14 / 28 日移动平均与最小二乘斜率,不用单日差值
NULL 与 0
空白 → NULL(不参与达标率);明文 0 → 0 并标记待复核
取整
ROUND_HALF_UP 量化,避免二进制浮点误差累积
页面不得直接书写 grams * food.calories / 100 之类的算式, 所有计算集中在服务层,保证口径唯一、可追溯、可重算。
门户首页