commandby huifer

Child Illness

儿童常见疾病记录与护理管理

Installs: 0
Used in: 1 repos
Updated: 0mo ago
$npx ai-builder add command huifer/child-illness

Installs to .claude/commands/child-illness.md

# 儿童常见疾病管理

儿童常见疾病记录、症状追踪和居家护理管理,提供发热管理、用药记录和康复追踪功能。

## 操作类型

### 1. 记录疾病 - `record`

记录儿童患病信息。

**参数说明:**
- `condition`: 疾病名称或症状(自然语言)
- `date`: 发病日期(可选,默认今天)

**示例:**
```
/child-illness record 发热咳嗽流涕
/child-illness record 急性上呼吸道感染 2025-01-10
```

**执行步骤:**

#### 1. 读取儿童基础信息

从 `data/profile.json` 读取儿童信息。如缺少,提示设置。

#### 2. 识别疾病类型

根据用户输入识别常见儿童疾病:

| 疾病类型 | 关键词 | 常见症状 |
|----------|--------|----------|
| 急性上呼吸道感染 | 感冒、上感、流鼻涕、鼻塞 | 发热、咳嗽、流涕、咽痛 |
| 急性支气管炎 | 支气管炎 | 咳嗽、咳痰、发热 |
| 肺炎 | 肺炎 | 高热、咳嗽、呼吸困难 |
| 急性胃肠炎 | 肠炎、拉肚子、腹泻 | 呕吐、腹泻、发热 |
| 手足口病 | 手足口 | 皮疹、发热、口腔疱疹 |
| 水痘 | 水痘 | 皮疹、发热、瘙痒 |
| 流行性感冒 | 流感 | 高热、全身酸痛、乏力 |
| 急性中耳炎 | 中耳炎、耳朵痛 | 耳痛、发热 |
| 过敏性鼻炎 | 过敏鼻炎 | 打喷嚏、流涕、鼻痒 |

#### 3. 收集疾病详细信息

```
请提供以下信息(可跳过):

1. 主要症状:(如:发热、咳嗽、流涕)
2. 发病日期:(默认今天)
3. 严重程度:(轻/中/重)
4. 是否就医:(是/否)
5. 诊断结果:(如已有)

输入 /done 完成记录
```

#### 4. 生成疾病记录报告

**正常记录示例:**
```
✅ 疾病记录已保存

疾病信息:
━━━━━━━━━━━━━━━━━━━━━━━━━━
儿童:小明
年龄:2岁5个月
记录日期:2025年1月14日

疾病:急性上呼吸道感染
类型:病毒性感冒
严重程度:轻度

症状:
━━━━━━━━━━━━━━━━━━━━━━━━━━
• 发热(最高38.5℃)
• 咳嗽(干咳)
• 流涕(清涕)
• 轻微咽痛

发病与就诊:
━━━━━━━━━━━━━━━━━━━━━━━━━━
发病日期:2025年1月12日
是否就医:否
诊断结果:自我观察

居家护理建议:
━━━━━━━━━━━━━━━━━━━━━━━━━━

✅ 发热管理
   • 体温>38.5℃使用退热药
   • 多喝水/奶
   • 穿透气宽松衣物
   • 定时监测体温

✅ 缓解咳嗽
   • 保持室内湿度
   • 多喝温水
   • 蜂蜜(>1岁)可缓解

✅ 饮食建议
   • 清淡易消化
   • 少量多餐
   • 充足水分

⚠️ 警惕信号:
━━━━━━━━━━━━━━━━━━━━━━━━━━
如出现以下情况,请立即就医:
• 呼吸困难或急促
• 持续高热>3天
• 精神状态差
• 拒食或尿量明显减少

📅 随访建议:
━━━━━━━━━━━━━━━━━━━━━━━━━━
建议3天后评估恢复情况

使用 /child-illness fever 记录体温
使用 /child-illness medicine 记录用药

数据已保存
```

---

### 2. 症状记录 - `symptom`

记录和追踪具体症状。

**示例:**
```
/child-illness symptom 发热38.5℃
/child-illness symptom 咳嗽 加重
```

**输出示例:**
```
✅ 症状已记录

症状信息:
━━━━━━━━━━━━━━━━━━━━━━━━━━
记录时间:2025-01-14 20:00
症状:发热
严重程度:中度

症状追踪:
━━━━━━━━━━━━━━━━━━━━━━━━━━
当前疾病:急性上呼吸道感染
发病第3天

症状变化:
━━━━━━━━━━━━━━━━━━━━━━━━━━
第1天:发热38.2℃、咳嗽、流涕
第2天:发热38.5℃、咳嗽加重
第3天(今天):发热38.0℃、咳嗽有好转

评估:
━━━━━━━━━━━━━━━━━━━━━━━━━━
✓ 体温有下降趋势
✓ 咳嗽有所改善
✓ 总体向好发展

建议:
━━━━━━━━━━━━━━━━━━━━━━━━━━
继续观察,注意监测体温

数据已保存
```

---

### 3. 发热管理 - `fever`

专门管理儿童发热。

**示例:**
```
/child-illness fever 38.5
/child-illness fever 39.2 服用布洛芬
```

**执行步骤:**

#### 1. 记录体温数据

#### 2. 评估发热程度

| 体温分级 | 标准范围 |
|----------|----------|
| 正常 | < 37.3℃ |
| 低热 | 37.3℃ - 38.0℃ |
| 中热 | 38.1℃ - 39.0℃ |
| 高热 | 39.1℃ - 41.0℃ |
| 超高热 | > 41.0℃ |

#### 3. 生成发热管理报告

**中热示例:**
```
🌡️ 发热管理记录

儿童:小明(2岁5个月)
记录时间:2025-01-14 20:00

体温:38.5℃
发热程度:中热 ⚠️

发热评估:
━━━━━━━━━━━━━━━━━━━━━━━━━━
当前疾病:急性上呼吸道感染
发热时长:第2天
体温趋势:上升期

处理建议:
━━━━━━━━━━━━━━━━━━━━━━━━━━

✅ 物理降温
   • 温水擦浴(重点颈部、腋下、腹股沟)
   • 减少衣物,保持透气
   • 室温维持在24-26℃
   • 多喝温水或奶

✅ 药物退热
   • 体温≥38.5℃可使用退热药
   • 布洛芬(>6月龄):5-10mg/kg,间隔6-8小时
   • 对乙酰氨基酚(>3月龄):10-15mg/kg,间隔4-6小时
   • 每日不超过4次

❌ 避免使用:
   • 阿司匹林(儿童禁用)
   • 激素退热
   • 酒精擦浴

⚠️ 警惕信号:
━━━━━━━━━━━━━━━━━━━━━━━━━━
如出现以下情况,请立即就医:
• 体温≥39℃持续24小时
• 体温≥40℃
• 热性惊厥
• 精神状态差、嗜睡
• 呼吸困难
• 持续哭闹无法安抚

体温监测:
━━━━━━━━━━━━━━━━━━━━━━━━━━
建议每4小时测量一次体温
发热高峰期可增加频率

下次服药提醒:
━━━━━━━━━━━━━━━━━━━━━━━━━━
如使用布洛芬:6小时后(明天02:00)
如使用对乙酰氨基酚:4小时后(明天00:00)

⚠️ 重要提示:
━━━━━━━━━━━━━━━━━━━━━━━━━━
发热是身体对抗感染的反应,
发热本身不会烧坏脑子。

重要的是观察孩子的精神状态!

数据已保存
```

**高热紧急提醒:**
```
🚨 高热警报!

体温:39.5℃
发热程度:高热 🚨

⚠️ 请注意:

1. 立即服用退热药
2. 密切观察精神状态
3. 如持续高热>24小时,请就医!

以下情况立即就医:
━━━━━━━━━━━━━━━━━━━━━━━━━━
• 精神状态差、嗜睡
• 呼吸困难或急促
• 持续哭闹无法安抚
• 拒食或尿量明显减少
• 出现皮疹或惊厥

急救电话:120
```

---

### 4. 用药记录 - `medicine`

记录疾病期间的用药情况。

**示例:**
```
/child-illness medicine 布洛芬混悬液 5ml
/child-illness medicine 氨溴索口服液 2.5ml 每日2次
```

**输出示例:**
```
💊 用药已记录

用药信息:
━━━━━━━━━━━━━━━━━━━━━━━━━━
记录时间:2025-01-14 20:00
当前疾病:急性上呼吸道感染

药物:布洛芬混悬液
剂量:5ml
给药方式:口服

用药说明:
━━━━━━━━━━━━━━━━━━━━━━━━━━
• 体重:20.5kg,推荐剂量:5ml
• 间隔时间:6-8小时
• 每日最多:4次

今日用药记录:
━━━━━━━━━━━━━━━━━━━━━━━━━━
08:00  布洛芬 5ml ✓
14:00  跳过(体温未达38.5℃)
20:00  布洛芬 5ml ✓

下次用药:
━━━━━━━━━━━━━━━━━━━━━━━━━━
明天 02:00 或体温≥38.5℃时

⚠️ 用药注意事项:
━━━━━━━━━━━━━━━━━━━━━━━━━━
• 不要与含退热成分的复方感冒药同用
• 用药后多喝水
• 如有呕吐,不要补服

数据已保存
```

---

### 5. 康复追踪 - `recovery`

追踪疾病康复进度。

**示例:**
```
/child-illness recovery
/child-illness recovery 好转
```

**输出示例:**
```
📈 康复进度追踪

儿童:小明
当前疾病:急性上呼吸道感染

病程追踪:
━━━━━━━━━━━━━━━━━━━━━━━━━━
发病日期:2025-01-12
记录日期:2025-01-14
病程天数:第3天

症状变化:
━━━━━━━━━━━━━━━━━━━━━━━━━━
        发热    咳嗽    流涕    精神
第1天   38.2℃   ++      ++      正常
第2天   38.5℃   +++     ++      稍差
第3天   38.0℃   ++      +       恢复

图例:+ 轻度  ++ 中度  +++ 重度

康复评估:
━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ 体温下降,进入恢复期
✅ 精神状态好转
⏳ 咳嗽仍需观察

预计恢复:
━━━━━━━━━━━━━━━━━━━━━━━━━━
普通感冒自然病程:7-10天
预计完全恢复:1月19日左右

护理建议:
━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ 继续多休息
✅ 保持水分充足
✅ 室内保持湿度
✅ 避免剧烈活动
✅ 如症状加重,及时就医

数据已保存
```

---

### 6. 发病频率 - `frequency`

分析儿童疾病发病频率。

**示例:**
```
/child-illness frequency
```

**输出示例:**
```
📊 发病频率分析

儿童:小明
统计周期:近12个月

总体统计:
━━━━━━━━━━━━━━━━━━━━━━━━━━
总发病次数:6次
平均病程:5.5天
总计生病天数:33天

疾病分布:
━━━━━━━━━━━━━━━━━━━━━━━━━━
急性上呼吸道感染:4次
急性胃肠炎:1次
手足口病:1次

月份分布:
━━━━━━━━━━━━━━━━━━━━━━━━━━
1月:1次
2月:0次
3月:1次
4月:1次
5月:0次
6月:0次
7月:1次
8月:0次
9月:1次
10月:1次
11月:0次
12月:0次

季节分布:
━━━━━━━━━━━━━━━━━━━━━━━━━━
春季(3-5月):2次
夏季(6-8月):1次
秋季(9-11月):2次
冬季(12-2月):1次

健康评估:
━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ 发病频率正常范围内
✅ 无反复呼吸道感染(<7次/年)
✅ 无住院记录

建议:
━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ 继续保持良好卫生习惯
✅ 按时接种疫苗
✅ 增强体质,合理营养
✅ 流感季前接种流感疫苗

数据已保存
```

---

### 7. 历史记录 - `history`

显示疾病历史记录。

**示例:**
```
/child-illness history
/child-illness history 10
```

---

## 数据结构

### 主文件:data/child-illness-tracker.json

```json
{
  "created_at": "2025-01-14T00:00:00.000Z",
  "last_updated": "2025-01-14T10:00:00.000Z",

  "child_profile": {
    "child_id": "child_20200101",
    "name": "小明",
    "birth_date": "2020-01-01",
    "gender": "male"
  },

  "illness_records": [
    {
      "id": "illness_20250112",
      "date": "2025-01-12",
      "onset_date": "2025-01-12",
      "recovery_date": null,
      "days_illness": 3,

      "condition": {
        "name": "急性上呼吸道感染",
        "category": "respiratory",
        "type": "viral",
        "severity": "mild",
        "doctor_visit": false,
        "diagnosis": "自我观察"
      },

      "symptoms": [
        { "name": "发热", "severity": "moderate", "status": "improving" },
        { "name": "咳嗽", "severity": "mild", "status": "improving" },
        { "name": "流涕", "severity": "mild", "status": "improving" }
      ],

      "fever_tracking": [
        { "date": "2025-01-12T18:00", "temperature": 38.2, "medication": null },
        { "date": "2025-01-13T08:00", "temperature": 38.5, "medication": "布洛芬5ml" },
        { "date": "2025-01-13T14:00", "temperature": 38.0, "medication": null },
        { "date": "2025-01-14T08:00", "temperature": 37.5, "medication": null }
      ],

      "medications": [
        {
          "name": "布洛芬混悬液",
          "dosage": "5ml",
          "frequency": "按需",
          "times_given": 2
        }
      ],

      "recovery_tracking": {
        "day_1": { "fever": 38.2, "cough": "moderate", "spirit": "normal" },
        "day_2": { "fever": 38.5, "cough": "moderate", "spirit": "slightly_poor" },
        "day_3": { "fever": 37.5, "cough": "mild", "spirit": "normal" }
      },

      "notes": ""
    }
  ],

  "symptom_history": [],

  "medication_log": [],

  "statistics": {
    "total_illnesses": 1,
    "total_days_ill": 3,
    "most_common_condition": "急性上呼吸道感染",
    "illnesses_last_12_months": 6,
    "doctors_visits": 0,
    "emergency_visits": 0
  },

  "settings": {
    "temperature_unit": "celsius",
    "reminder_enabled": true
  }
}
```

---

## 常见疾病护理要点

### 急性上呼吸道感染(感冒)
- **病因**:病毒感染
- **病程**:7-10天
- **护理**:休息、多喝水、对症处理
- **就医指征**:发热>3天、呼吸困难、精神差

### 急性支气管炎
- **症状**:咳嗽为主要症状
- **病程**:1-2周
- **护理**:保持湿度、多喝水、拍背助排痰

### 急性胃肠炎
- **症状**:呕吐、腹泻
- **护理重点**:防脱水(口服补液盐)
- **饮食**:清淡、少量多餐

### 手足口病
- **症状**:发热 + 皮疹(手、足、口)
- **传染性**:强,需隔离
- **病程**:7-10天

### 水痘
- **症状**:发热 + 瘙痒性皮疹
- **传染性**:极强
- **护理**:避免抓挠、剪短指甲

---

## 错误处理

| 场景 | 错误消息 | 建议 |
|------|---------|------|
| 缺少儿童档案 | 未找到儿童档案<br>请先设置 /profile child-name | 引导设置基础信息 |
| 体温异常 | 体温值超出合理范围(35-42℃) | 重新测量 |
| 高热警报 | 体温≥39℃,请密切观察 | 发出警报 |

---

## 医学安全原则

### ⚠️ 安全红线

1. **不做疾病诊断**
2. **不推荐具体药物品牌**
3. **不开处方**
4. **不处理紧急情况**

### ✅ 系统能做到的

- 疾病记录与追踪
- 症状变化监测
- 发热管理记录
- 用药时间记录
- 康复进度追踪
- 发病频率统计

---

## 示例用法

```
# 记录疾病
/child-illness record 发热咳嗽
/child-illness record 急性支气管炎

# 记录症状
/child-illness symptom 发热38.5
/child-illness symptom 咳嗽加重

# 发热管理
/child-illness fever 38.5
/child-illness fever 39.2 布洛芬

# 用药记录
/child-illness medicine 布洛芬 5ml

# 康复追踪
/child-illness recovery

# 发病频率
/child-illness frequency

# 查看历史
/child-illness history
```

---

## 重要提示

本系统仅供疾病记录和居家护理参考,**不能替代专业医疗诊断和治疗**。

如出现以下情况,**请立即就医**:
- 持续高热>3天
- 呼吸困难或急促
- 精神状态差、嗜睡
- 持续哭闹无法安抚
- 拒食或尿量明显减少
- 出现皮疹或惊厥

紧急情况请**立即拨打120急救电话**。

数据已保存到本地,不上传云端。

Quick Install

$npx ai-builder add command huifer/child-illness

Details

Type
command
Author
huifer
Slug
huifer/child-illness
Created
0mo ago