Agent Skills
返回列表
BMI 健康指数计算器

BMI 健康指数计算器

生活服务 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-cn-bmi-calculator。

技能介绍

要解决什么问题

Body Mass Index(BMI)是身高与体重推导出的常用体重指标,体检、健身或健康咨询里经常需要快速换算,并对照「偏瘦 / 正常 / 超重 / 肥胖」等分级。手工按公式算、再查表,容易在单位混用(厘米与英尺英寸、千克与磅)时出错。

技能如何工作

本技能面向身高、体重输入 → BMI 数值 + 健康分级 + 建议体重区间这一闭环:

  • 单位:支持公制(cm / kg)与英制(ft-in / lbs),避免换算步骤遗漏。
  • BMI 计算:由给定身高体重得出指数。
  • 健康分级:输出 Underweight、Normal、Overweight、Obese 等类别评估。
  • 健康体重区间:在同一身高下给出可参考的体重范围。

实现为纯 Python,SKILL 说明中标注无外部依赖,适合在 Agent 对话里直接调用逻辑,而不依赖额外包安装。

适用边界与注意

BMI 是人口统计学层面的粗筛指标,不区分肌肉量、体脂分布或特殊人群(如运动员、孕妇);结果宜作参考,不能替代临床诊断。英制身高若需「英尺 + 英寸」组合输入,使用时需按技能约定的字段格式提供,避免只填单一单位导致结果偏差。

使用场景

  • 体检前在对话里用厘米和千克输入身高体重,立刻得到 BMI 及偏瘦/正常/超重/肥胖分级
  • 健身客户报英制身高体重时,统一换算并给出该身高下的健康体重区间供沟通参考
  • 写健康科普或 FAQ 时需要核对「某身高对应多少 BMI 算超重」,避免手算公式出错
  • 营养或体重管理咨询中,快速对比客户当前体重是否落在建议区间内

适合人员

  • 做私教或线上陪跑、需在会话里帮学员算 BMI 和体重区间的教练
  • 撰写体重/代谢类科普内容、要反复核对指数与分级的健康写作者
  • 社区或企业健康活动中负责现场录入身高体重并口头反馈分级的志愿者
  • 学习人体测量或公共卫生课程、要完成 BMI 作业与单位换算的学生