Back to skills
SKILL.md
Weightloss Analyzer
ASecurity分析减肥数据、计算代谢率、追踪能量缺口、管理减肥阶段
- 8 stars
- 0 votes
- 0 copies
- 0 views
- Added November 7, 2026
Security analysis
100/100npx -y skills add huytran1120/vietnam-agentic-skills --skill weightloss-analyzer --agent claude-codeAre you the author of Weightloss Analyzer?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/huytran1120-weightloss-analyzer)---
name: weightloss-analyzer
description: 分析减肥数据、计算代谢率、追踪能量缺口、管理减肥阶段
risk: critical
source: community
date_added: "2026-03-06"
---
# 减肥分析技能
分析减肥数据,计算代谢率,追踪能量缺口,管理减肥阶段。
## When to Use
- 需要分析减重数据、代谢率、能量缺口或减脂阶段管理时使用。
- 任务涉及 BMI、体脂、围度、BMR/TDEE 或体重变化趋势分析。
- 用户请求减肥进度评估、目标规划或个性化减重建议时使用。
## 功能
### 1. 身体成分分析
**BMI计算与分类**
- BMI = 体重(kg) / 身高(m)²
- 成人筛查分类(CDC,适用于20岁及以上;不是诊断,具体地区临床标准可能不同):
- 偏瘦:BMI < 18.5
- 正常:18.5 ≤ BMI < 25
- 超重:25 ≤ BMI < 30
- 肥胖:BMI ≥ 30
**体脂、围度和目标体重**
- 记录测量方法、单位和误差;不要把家用体脂秤读数当作诊断。
- 不从单个 BMI、围度或公式自动指定“理想体重”;由用户与合格医护人员结合年龄、病史、用药和目标评估。
### 2. 代谢率计算
**Harris-Benedict修订公式(1984系数;不是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
### 3. 能量缺口管理
**每日能量缺口追踪**
- 缺口估算 = TDEE - 实际摄入;若活动系数已包含运动,不再重复加运动消耗
- 缺口达标分析:实际缺口 vs 目标缺口
**减重估算**
- 1kg脂肪 ≈ 7700大卡
- 预计周减重 = 每日缺口 × 7 / 7700
- CDC通常建议逐渐减重约每周1–2磅;这不是对每个人的安全保证,不据此自动开具热量缺口
**热量边界**
- 不提供适用于所有人的最低热量或自动节食处方;`BMR × 1.2` 不是绝对安全下限。
- 公式、活动系数和 7700 大卡换算仅为粗略估算,不能预测线性的个人减重结果。
### 4. 阶段管理
**减重期**
- 追踪体重变化
- 计算减重进度
- 监测减重速度
**平台期检测**
- 定义:2周以上体重无明显变化(波动<0.5kg)
- 原因分析:代谢适应、水分滞留、肌肉增加
- 先检查测量一致性、趋势、健康状况和执行记录;不因两周波动自动减少热量或建议断食
**维持期**
- 目标体重±2kg范围内
- 定期监测体重
- 及时调整方案
## 数据源
### 主要数据源
1. **健身追踪器**
- 路径:`data/fitness-tracker.json`
- 内容:体重记录、身体成分、代谢率、阶段管理
2. **营养追踪器**
- 路径:`data/nutrition-tracker.json`
- 内容:热量摄入、能量缺口、膳食计划
3. **健康日志**
- 路径:`data/health-logs/YYYY-MM/YYYY-MM-DD.json`
- 内容:每日体重、饮食记录
## 输出格式
返回可复核的报告,而不是虚构示例中的“安全通过”结论:
1. 输入来源、日期范围、单位、缺失记录和测量误差。
2. BMI及所选成人筛查标准;不作疾病诊断。
3. 每个代谢估算公式的实际代入值和结果、活动假设及不确定性。
4. 体重趋势:有效记录数、原始日期、均值算法与异常值处理;不补造缺失日数据。
5. 能量收支估算,注明活动是否已计入;不重复计算运动。
6. 与医护人员讨论的问题和未验证的因素;不自动生成低热量计划。
## 使用方法
这些数据文件和 `/fitness:weightloss-*`、`/nutrition:weightloss-*` 命令未随本技能提供;只有在用户已有相应实现并核验后才能调用。可独立分析用户授权提供的数据,不声称命令已执行。
### 示例命令
```bash
# 设置减肥计划
/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
```
## 安全原则
### 适用范围
- 不为未成年人、孕期/哺乳期、进食障碍风险者或有复杂病史者自动制定减重或热量限制计划。
- 明显不适、非预期快速体重变化或用药相关问题应联系合格医护人员。
- 不从 BMI 单项判断是否需要减重。
### 医学免责声明
本技能仅供健康参考,不构成医疗建议。
以下情况请咨询医生:
- BMI > 35
- 有心脏病、高血压、糖尿病等慢性病
- 服用处方药物
- 女性怀孕或哺乳期
- 任何健康状况不确定的情况
---
**技能版本**: v1.0
**最后更新**: 2026-01-14
**维护者**: WellAlly Tech
## Limitations
- Use this skill only when the task clearly matches the scope described above.
- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
参考:[CDC成人BMI分类](https://www.cdc.gov/bmi/adult-calculator/bmi-categories.html)、[CDC渐进减重](https://www.cdc.gov/healthy-weight-growth/losing-weight/index.html)、[NIDDK体重规划](https://www.niddk.nih.gov/health-information/weight-management/body-weight-planner)。健康日志属于敏感数据;仅处理用户授权的数据,不自动上传、持久保存或分享。
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.