SuperAPI AI 工具集

profile

通用与其它

查看项目

更新于 10-15 22:15

技能介绍

用途:设置或查看用户基础医疗参数,包括性别、身高、体重和出生日期,并据此计算 BMI、体表面积(BSA)和年龄。

主要能力:

  • set:校验输入并保存参数。性别格式 M/F;身高 50-250 cm;体重 2-300 kg;出生日期 YYYY-MM-DD 且不晚于今天。
  • 计算派生指标:BMI = weight(kg) / height(m)²,分级为 <18.5 偏瘦、18.5-23.9 正常、24-27.9 超重、>=28 肥胖;体表面积采用 Mosteller 公式 BSA = √(height_cm × weight_kg / 3600);年龄 = 当前年份 - 出生年份。
  • view:读取并格式化展示已保存的数据。

使用方式:输入操作关键词 set 或 view。set 时提供性别、身高、体重、出生日期,例如“F 175 70 1990-01-01”,技能会校验、计算并保存;view 时输入“view basic parameters”即可查看。数据保存路径为 data/profile.json,内容包含 basic_info 与 calculated 两部分。

适用场景:需要记录个人基础体征并快速获得 BMI、体表面积和年龄等派生指标的场合。

限制:年龄按年份差计算,未考虑生日是否已过;BMI 分级采用资料给出的区间;其余平台、收费、价格等信息暂未提供。