核心功能
who-growth-charts 是一款专业儿童生长发育可视化工具,基于世界卫生组织(WHO)官方标准生成生长曲线图表。支持三大核心指标:
- 身高年龄曲线(0-19岁):评估线性生长状况
- 体重年龄曲线(0-10岁):监测体重发育趋势
- BMI年龄曲线(0-19岁):筛查体重异常风险
工具自动从 WHO 官方 CDN(cdn.who.int)下载权威参考数据集并本地缓存,确保数据准确性与时效性。支持男女性别区分,可将儿童实际测量数据叠加于百分位曲线之上,直观展示生长轨迹。
显著优点
- 权威数据源:直接采用 WHO 儿童生长标准,非第三方转录
- 可视化直观:matplotlib 生成专业医学级图表,含3rd-97th百分位完整曲线
- 灵活集成:预留与
withings-family等智能硬件技能对接接口 - 零配置运行:自动探测工作空间,智能缓存管理
潜在局限
- 依赖外部数据:需稳定访问 cdn.who.int,离线环境依赖缓存有效性
- Python 生态依赖:需预装 pandas、scipy 等科学计算库,环境搭建门槛较高
- 输入格式严格:日期格式限定为 DD.MM.YYYY,测量数据需手动 JSON 编辑
- 年龄范围受限:体重指标仅覆盖0-10岁,大龄儿童需改用BMI评估
适合人群
- 关注儿童发育的家长(需基础命令行操作能力)
- 儿科诊所/保健机构进行批量生长评估
- 健康管理开发者集成至儿童健康追踪系统
常规风险提示
测量数据需确保来源可靠( calibrated 体重秤、规范身高测量),建议结合专业儿保解读,避免单一指标焦虑。WHO 标准基于特定人群样本,特殊族群(如早产儿、特定遗传背景)需医生个体化评估。