用途
weightloss-analyzer 用于分析减重数据、代谢率、能量缺口或进行减脂阶段管理。当任务涉及 BMI、体脂、围度、BMR/TDEE 或体重变化趋势分析,或用户请求减肥进度评估、目标规划、个性化减重建议时使用。
主要能力
身体成分分析
- BMI 计算与分类:BMI = 体重(kg) / 身高(m)²。分类标准(WHO 亚洲标准):偏瘦 BMI < 18.5;正常 18.5 ≤ BMI < 24;超重 24 ≤ BMI < 28;肥胖 BMI ≥ 28。
- 体脂率评估:男性 15-20%(正常)、20-25%(偏高)、>25%(肥胖);女性 20-25%(正常)、25-30%(偏高)、>30%(肥胖)。
- 围度分析:腰围男性 < 90cm 正常、≥ 90cm 腹部肥胖;女性 < 85cm 正常、≥ 85cm 腹部肥胖。腰臀比男性 < 0.9 正常、≥ 0.9 腹部肥胖;女性 < 0.85 正常、≥ 0.85 腹部肥胖。
- 理想体重计算:BMI 法为身高(m)² × 22;Broca 法修正为 (身高cm - 100) × 0.9。
代谢率计算
- Harris-Benedict 公式(1919 原始版):男性 BMR = 88.362 + (13.397 × 体重kg) + (4.799 × 身高cm) - (5.677 × 年龄);女性 BMR = 447.593 + (9.247 × 体重kg) + (3.098 × 身高cm) - (4.330 × 年龄)。
- 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);瘦体重 = 体重kg × (1 - 体脂率)。
- TDEE 计算:TDEE = BMR × 活动系数。活动系数:久坐 1.2;轻度活动 1.375;中度活动 1.55;高度活动 1.725;非常高度活动 1.9。
能量缺口管理
- 每日能量缺口追踪:缺口 = TDEE - 实际摄入 + 运动消耗;进行缺口达标分析(实际缺口 vs 目标缺口)。
- 减重估算:1kg 脂肪 ≈ 7700 大卡;预计周减重 = 每日缺口 × 7 / 7700;安全减重速度 0.5-1kg/周(缺口 500-1000 大卡/天)。
- 热量安全边界:男性最低热量 1500 大卡/天;女性最低热量 1200 大卡/天;绝对最低为 BMR × 1.2。
阶段管理
- 减重期:追踪体重变化、计算减重进度、监测减重速度。
- 平台期检测:定义为 2 周以上体重无明显变化(波动 < 0.5kg);原因分析包括代谢适应、水分滞留、肌肉增加;突破方法包括调整热量、改变运动、间歇性断食。
- 维持期:目标体重 ±2kg 范围内,定期监测体重,及时调整方案。
数据源
- 健身追踪器:data/fitness-tracker.json,内容为体重记录、身体成分、代谢率、阶段管理。
- 营养追踪器:data/nutrition-tracker.json,内容为热量摄入、能量缺口、膳食计划。
- 健康日志:data/health-logs/YYYY-MM/YYYY-MM-DD.json,内容为每日体重、饮食记录。
输出格式
技能输出包括身体成分分析报告、代谢率分析报告、能量缺口追踪报告、阶段管理报告等结构化报告,涵盖基本信息、身体指标、建议、BMR/TDEE 计算、热量分配、减重热量方案、安全检查、周度汇总、统计分析、趋势分析、进度追踪、状态分析与下一步行动。
使用方式
通过 /fitness:weightloss-* 和 /nutrition:weightloss-* 命令调用。示例命令:
- 设置减肥计划:/fitness:weightloss-setup --weight 75 --height 175 --age 52 --gender male
- 计算代谢率:/fitness:weightloss-bmr --formula mifflin
- 追踪能量缺口:/nutrition:weightloss-track --intake 1800 --exercise 350
- 生成阶段报告:/fitness:weightloss-report
- 检测平台期:/fitness:weightloss-plateau-check
适用场景
适合需要分析身体成分、计算 BMR/TDEE、追踪每日能量缺口、评估减重进度、规划减肥目标、管理减重与维持阶段,以及检测平台期的健康管理场景。
限制与安全原则
- 热量安全边界:不推荐 < 1200 大卡/天(女性)、不推荐 < 1500 大卡/天(男性)、绝对最低不低于 BMR × 1.2。
- 减重速度控制:安全范围 0.5-1kg/周;最大不超过 1.5kg/周;长期平均 0.5-0.8kg/周。
- 医学免责声明:本技能仅供健康参考,不构成医疗建议。BMI > 35、有心脏病、高血压、糖尿病等慢性病、服用处方药物、女性怀孕或哺乳期、任何健康状况不确定的情况,请咨询医生。
- 如缺少必需输入、权限、安全边界或成功标准,应停止并请求澄清。
- 不要将输出视为环境特定验证、测试或专家审查的替代品。
技能版本 v1.0,最后更新 2026-01-14,维护者 WellAlly Tech。