WHO Growth Charts

📈 WHO标准儿童生长曲线一键生成

健康与健身榜 #4

基于WHO官方标准生成儿童生长发育曲线图,支持身高、体重、BMI百分位追踪,自动下载WHO参考数据并叠加儿童实际测量数据,适合家长与儿科医生监测儿童成长趋势。

收藏
7.7k
安装
2.3k
版本
1.0.3
CLS 安全性认证2026-06-23
点击查看完整报告 >

使用说明

核心功能

who-growth-charts 是一款专业的儿童生长发育可视化工具,严格遵循世界卫生组织(WHO)2006年发布的儿童生长标准。该skill支持生成三类核心生长曲线:身高年龄比(0-19岁)、体重年龄比(0-10岁)、BMI年龄比(0-19岁),覆盖男女性别差异。

显著优点

权威性与准确性:直接对接WHO官方CDN数据源(cdn.who.int),确保百分位曲线的科学性与国际可比性。数据自动本地缓存,兼顾更新及时性与离线可用性。

实用性强:支持JSON格式的儿童实际测量数据叠加,生成带趋势线的个性化生长图表,直观反映儿童在同龄群体中的发育位置。与withings-family技能可联动,实现智能体重秤数据的自动导入。

灵活部署:Python脚本化设计,支持命令行参数精细控制(图表类型、输出目录、性别等),工作目录自动识别机制适配多种开发环境。

潜在局限

  • 技术门槛:需预装Python 3及pandas、matplotlib等科学计算库,对非技术用户不够友好
  • 数据格式敏感:身高单位严格要求为米(非厘米),日期格式固定为DD.MM.YYYY,易产生输入错误
  • 功能边界:仅支持单儿童单次分析,缺乏多子女对比、历史数据长期趋势预测等进阶功能
  • 网络依赖:首次使用需联网下载WHO参考数据集

适用人群

  • 关注儿童发育数据的家长
  • 需要可视化工具的儿科/儿保科医生
  • 健康数据分析爱好者与研究者
  • 已部署withings-family生态的用户

常规风险提示

该工具生成的图表仅供健康监测参考,不可替代专业医疗诊断。百分位偏离正常范围(如低于3%或高于97%)需咨询儿科医师,而非自行解读。测量数据准确性直接影响图表有效性,建议使用校准后的专业设备。

安全解读

核心功能与用法

who-growth-charts 是一款专业的儿童生长发育可视化工具,基于世界卫生组织(WHO)官方生长标准数据,为 0-19 岁儿童生成身高-年龄、体重-年龄、BMI-年龄三张标准百分位曲线图。

核心用法

基础命令行调用:

python3 ./scripts/growth_chart.py "孩子姓名" "出生日期(DD.MM.YYYY)" --sex F/M --type all

支持叠加实际测量数据(JSON 格式):

{
  "heights": [["2024-01-15T10:00:00", 1.05]],
  "weights": [["2024-01-15T10:00:00", 17.5]]
}

首次运行时自动从 cdn.who.int 下载 WHO 官方参考数据并本地缓存,后续无需联网。

显著优点

1. 数据来源权威:直接采用 WHO 2007 儿童生长标准,被全球 140 余国采用
2. 功能完整:覆盖身高、体重、BMI 三大指标,支持男女分性别曲线

3. 隐私优先:儿童生长数据完全本地处理,不上传任何服务器

4. 生态整合:可与 withings-family 等智能体重秤 Skill 联动,自动导入测量数据

5. 输出规范:生成专业级图表,可直接用于儿科就诊参考

潜在局限与注意事项

1. 网络依赖(首次):需访问 WHO CDN 下载约 2-5MB 参考数据,网络受限环境需预下载
2. 数据格式敏感:JSON 测量数据需严格遵循 ISO 8601 日期格式和米/千克单位

3. 医学参考非诊断:图表仅作生长发育监测参考,不能替代专业儿科评估

4. Python 环境依赖:需预装 pandas、matplotlib、scipy 等数据科学库

5. 标准版本滞后:当前基于 2007 标准,未来 WHO 更新时需等待 Skill 升级

适合人群

  • 关注孩子生长发育的家长,希望可视化追踪生长趋势
  • 儿科健康管理人员,需要批量生成生长曲线报告
  • 儿童保健机构,进行社区儿童发育筛查
  • 与智能设备集成的极客家长(Withings/小米体重秤用户)

常规风险提示

  • 避免过度解读百分位数值,50th 百分位≠"正常",3rd-97th 均属常见范围
  • 单次测量异常需结合多次趋势判断,生长曲线斜率比单点更重要
  • 早产儿需使用矫正月龄, Skill 未自动处理需手动调整出生日期
  • 定期清理 cache/ 目录避免数据文件累积

WHO Growth Charts 内容

scripts文件夹
手动下载zip · 9.4 kB
growth_chart.pytext/plain
请选择文件