Installs: 0
Used in: 1 repos
Updated: 0mo ago
$
npx ai-builder add command huifer/child-illnessInstalls 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-illnessDetails
- Type
- command
- Author
- huifer
- Slug
- huifer/child-illness
- Created
- 0mo ago