返回顶部
w

who-growth-chartsWHO生长图表

Generate WHO child growth charts (height, weight, BMI) with percentile curves. Downloads official WHO reference data on demand. Use when users ask about child growth tracking, percentiles, or want growth charts for their kids.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.2.3
安全检测
已通过
2,239
下载量
免费
免费
1
收藏
概述
安装方式
版本历史

who-growth-charts

技能名称: who-growth-charts

详细描述:
生成包含百分位曲线和儿童数据叠加的WHO儿童生长标准图表。

功能特性

  • - 年龄别身高(0-19岁)
  • 年龄别体重(0-10岁)
  • 年龄别BMI(0-19岁)
  • 支持男孩和女孩
  • 按需从cdn.who.int下载WHO数据(本地缓存)
  • 叠加儿童实际测量数据并显示趋势线

示例

身高体重BMI
<img src=examples/annaheight.png width=250><img src=examples/annaweight.png width=250><img src=examples/anna_bmi.png width=250>

前置条件

安装Python依赖:
bash
pip install pandas matplotlib scipy openpyxl

使用方法

基础图表生成

bash
python3 ./scripts/growth_chart.py 儿童姓名 DD.MM.YYYY --sex F --type all

参数说明:

  • - name:儿童姓名(用于图表标题)
  • birthdate:出生日期,格式为DD.MM.YYYY
  • --sex / -s:F(女性)或M(男性)— 默认值:F
  • --type / -t:height、weight、bmi或all — 默认值:all
  • --data / -d:包含测量数据的JSON文件
  • --output / -o:图表输出目录

使用测量数据

创建包含身高/体重测量数据的JSON文件(身高单位为米,体重单位为千克):
json
{
heights: [ [2024-01-15T10:00:00, 1.05] ],
weights: [ [2024-01-15T10:00:00, 17.5] ]
}

bash
python3 ./scripts/growthchart.py Emma 06.07.2016 --sex F --data emmadata.json --type all

与Withings集成

结合withings-family技能自动获取体重数据:
bash

获取Withings体重数据(假设已安装withings-family技能)


python3 ../withings-family/scripts/withings.py emma body > /tmp/withings.json

解析并生成图表

(如果已实现,生长图表脚本可处理Withings JSON格式,否则需进行转换)

输出

默认情况下,图表和缓存文件写入以下位置:

  • - /who-growth-charts/
  • /who-growth-charts/cache/

其中是包含skills/目录的文件夹(根据当前工作目录或脚本位置自动检测)。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 who-growth-charts-1776385805 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 who-growth-charts-1776385805 技能

通过命令行安装

skillhub install who-growth-charts-1776385805

下载

⬇ 下载 who-growth-charts v1.2.3(免费)

文件大小: 8.63 KB | 发布时间: 2026-4-17 14:23

v1.2.3 最新 2026-4-17 14:23
Fix missing 'import os' causing runtime crash when os.environ is accessed

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部