Track child growth measurements (height, weight, BMI, head circumference) with WHO growth standards percentile analysis and velocity tracking. Use when user mentions child height, weight, growth, or physical development.
Child growth monitoring and assessment, based on WHO child growth standards, providing percentile analysis and growth abnormality alerts.
用户输入 → 解析测量信息 → 读取儿童信息 → 计算月龄 → 计算百分位/Z-score → 评估生长状态 → 保存数据
| Input | action | Description |
|---|---|---|
| record | record | Record growth data |
| status | status | View growth assessment |
| percentile | percentile | Percentile analysis |
| velocity | velocity |
| Growth velocity |
| check | check | Abnormality check |
| history | history | History records |
| 输入模式 | 参数 | 值示例 |
|---|---|---|
| height[:\s]+(\d+.?\d*) | height | 112.5 |
| (\d+.?\d*)\s*cm | height | 112.5 |
| weight[:\s]+(\d+.?\d*) | weight | 20.5 |
| (\d+.?\d*)\s*kg | weight | 20.5 |
| head[:\s]+(\d+.?\d*) | head_circumference | 48 |
| date[:\s]+(\d{4}-\d{2}-\d{2}) | date | 2025-06-15 |
birthDate = profile.child_birth_date
measurementDate = date || today
ageMonths = (measurementDate - birthDate) / 30.44
ageYears = ageMonths / 12
// 早产儿矫正(如需要)
if gestational_age < 37 weeks and age < 2 years:
correctedAge = chronologicalAge - (40 - gestational_age)
if height && weight:
bmi = weight / (height / 100)²
// 从WHO标准查找
percentile = calculatePercentile(value, whoData)
zScore = (value - median) / standardDeviation
| Z-score | Assessment |
|---|---|
| < -3 | Severely low |
| -3 to -2 | Significantly low |
| -2 to -1 | Mildly low |
| -1 to +1 | Normal |
| +1 to +2 | Mildly high |
| +2 to +3 | Significantly high |
| > +3 | Severely high |
| HAZ | Assessment |
|---|---|
| < -2 | Stunting |
| -2 to -1 | Mild stunting |
| -1 to +1 | Normal |
| > +1 | Tall stature |
| WAZ | Assessment |
|---|---|
| < -3 | Severe underweight |
| -3 to -2 | Moderate underweight |
| -2 to -1 | Mild underweight |
| -1 to +2 | Normal |
| > +2 | Overweight |
| BAZ | Assessment |
|---|---|
| < -2 | Wasting |
| -2 to +1 | Normal |
| > +1 | Overweight risk |
| > +2 | Obese |
生长数据已记录
测量信息:
日期:2025年6月20日
年龄:5岁5个月(65月龄)
身高:112.5 cm
百分位:第50百分位 (P50)
Z-score:0.0
生长速度:6.5 cm/年(第50百分位)
体重:20.5 kg
百分位:第55百分位 (P55)
Z-score:+0.13
生长速度:2.8 kg/年(第60百分位)
BMI:16.2
百分位:第60百分位 (P60)
Z-score:+0.25
生长评估:
身高:正常(第50百分位)
体重:正常(第55百分位)
BMI:正常(第60百分位)
生长速度:正常(第50百分位)
比例:匀称
综合评估:
生长正常
儿童身高、体重、BMI均在正常范围内,
生长速度正常,身体比例匀称。
建议:
继续保持健康生活方式
均衡营养
适量运动
充足睡眠
定期体检
数据已保存
生长异常提示
测量信息:
日期:2025年6月20日
年龄:5岁5个月(65月龄)
身高:105.0 cm
百分位:第3百分位 (P3)
Z-score:-1.9
生长速度:4.5 cm/年(第3百分位)
体重:16.5 kg
百分位:第5百分位 (P5)
Z-score:-1.6
BMI:15.0
百分位:第15百分位 (P15)
生长评估:
身高:生长迟缓(第3百分位)
体重:体重不足(第5百分位)
生长速度:生长速度缓慢
可能原因:
遗传因素
营养不良
慢性疾病
内分泌异常
吸收障碍
建议就医:
建议尽快咨询:
- 儿科
- 儿童保健科
- 内分泌科(如需要)
进一步检查:
- 骨龄评估
- 营养评估
- 甲状腺功能
- 生长激素水平
数据已保存
保存到 data/growth-tracker.json,包含:
| 年龄 | 身高速度(男) |
|---|---|
| 0-1岁 | 20-30 cm/年 |
| 1-2岁 | 10-14 cm/年 |
| 2-3岁 | 8-11 cm/年 |
| 3-4岁 | 7-9 cm/年 |
| 4-5岁 | 6-8 cm/年 |
| 5-6岁 | 6-7 cm/年 |
本系统基于WHO儿童生长标准,仅供参考,不能替代专业医疗诊断。
如对生长发育有疑问,建议咨询儿科或儿童保健科医生。