commandby huifer

Child Safety

儿童意外伤害预防与安全评估

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

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

# 儿童意外伤害预防与安全评估

儿童意外伤害预防和安全风险评估,覆盖家庭、交通、食品、水上等各类场景,提供年龄适配的安全建议。

## 操作类型

### 1. 记录安全评估 - `record`

记录儿童安全评估结果。

**参数说明:**
- `area`: 安全区域(必填)
  - home: 家庭安全
  - car: 交通/汽车安全
  - water: 水上安全
  - food: 食品安全
  - outdoor: 户外/活动安全
- `date`: 评估日期(可选,默认今天)

**示例:**
```
/child-safety record home
/child-safety record car 2025-01-14
```

**执行步骤:**

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

从 `data/profile.json` 读取:
- 儿童姓名
- 出生日期
- 性别

如果缺少,提示:
```
⚠️ 未找到儿童档案

请先设置儿童基础信息:
/profile child-name 小明
/profile child-birth-date 2020-01-01
/profile child-gender male
```

#### 2. 根据年龄确定检查项目

**0-6个月(婴儿期):**
- 家庭:婴儿床安全、睡眠姿势、防窒息
- 抱姿:头部支撑
- 温度调节

**6-12个月(爬行期):**
- 家庭:插座保护、防撞角、楼梯防护
- 小物品:防吞咽
- 烫伤防护

**1-3岁(学步期):**
- 家庭:门窗锁、抽屉锁、阳台防护
- 厨房:刀具、化学品收纳
- 浴室:防滑、防溺水

**3-6岁(学龄前):**
- 交通:安全座椅/增高垫
- 户外:走失预防
- 运动:护具使用

**6-12岁(学龄期):**
- 交通:自行车安全、乘车安全
- 户外:陌生人危险
- 网络:网络安全教育

**12-18岁(青春期):**
- 交通:驾驶安全(如适用)
- 运动:运动安全
- 社会:安全意识

#### 3. 生成评估问题

根据年龄和区域,生成互动问题。

**示例(1-3岁家庭安全):**
```
请回答以下安全问题(是/否):

1. 所有插座是否已安装保护盖?
2. 家具尖锐角是否已安装防撞条?
3. 窗户是否安装了防护栏或限位器?
4. 清洁用品/药品是否放在儿童拿不到的地方?
5. 浴室是否铺设防滑垫?
```

#### 4. 计算安全评分

```javascript
safeCount = 用户回答"是"的数量
totalCount = 总问题数
safetyScore = (safeCount / totalCount) * 100

if safetyScore >= 90:
  level = "excellent" // 优秀
else if safetyScore >= 70:
  level = "good" // 良好
else if safetyScore >= 50:
  level = "needs_attention" // 需要注意
else:
  level = "high_risk" // 高风险
```

#### 5. 生成评估报告

**优秀示例:**
```
✅ 家庭安全评估 - 优秀

评估信息:
━━━━━━━━━━━━━━━━━━━━━━━━━━
儿童:小明
年龄:2岁5个月
评估日期:2025年1月14日
评估区域:家庭安全

评估结果:
━━━━━━━━━━━━━━━━━━━━━━━━━━
安全等级:优秀 ✅
安全得分:90/100分

检查项目:
━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ 插座保护:已安装保护盖
✅ 防撞保护:家具尖角已处理
✅ 门窗防护:窗户已安装限位器
✅ 危险品收纳:药品/清洁品已收纳
✅ 浴室安全:已铺设防滑垫

建议:
━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ 继续保持良好的安全习惯
✅ 定期检查安全设施完好性
✅ 随着孩子成长调整安全措施

⚠️ 重要提示:
━━━━━━━━━━━━━━━━━━━━━━━━━━
本评估仅供参考,不能替代
专业安全检查。

如有特殊安全隐患,
请咨询相关专业人员。

数据已保存
```

**需要注意示例:**
```
⚠️ 家庭安全评估 - 需要注意

评估信息:
━━━━━━━━━━━━━━━━━━━━━━━━━━
儿童:小明
年龄:2岁5个月
评估日期:2025年1月14日
评估区域:家庭安全

评估结果:
━━━━━━━━━━━━━━━━━━━━━━━━━━
安全等级:需要注意 ⚠️
安全得分:60/100分

检查项目:
━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ 插座保护:已安装保护盖
✅ 防撞保护:家具尖角已处理
⚠️ 门窗防护:窗户缺少防护措施
❌ 危险品收纳:药品放在易取得处
✅ 浴室安全:已铺设防滑垫

需要改进:
━━━━━━━━━━━━━━━━━━━━━━━━━━
🔴 紧急:窗户安装防护栏/限位器
🔴 紧急:药品移至儿童拿不到的高处/带锁柜

建议措施:
━━━━━━━━━━━━━━━━━━━━━━━━━━
1. 立即安装窗户防护装置
2. 购买药品安全收纳盒
3. 检查所有窗户的安全性
4. 教育孩子不攀爬窗户

🏚️ 家庭安全小贴士:
━━━━━━━━━━━━━━━━━━━━━━━━━━
• 窗户旁不要放置可攀爬家具
• 阳台门应随时关闭
• 药品应存放在带锁容器中
• 清洁剂应存放在原容器中

⚠️ 重要提示:
━━━━━━━━━━━━━━━━━━━━━━━━━━
高处坠落是儿童意外伤害的
主要原因之一,请务必重视!

数据已保存
```

---

### 2. 安全检查 - `check`

进行快速安全检查,识别潜在风险。

**示例:**
```
/child-safety check home
/child-safety check car
```

**输出示例(家庭安全快速检查):**
```
🔍 家庭安全快速检查

儿童:小明(2岁5个月)

高风险项检查:
━━━━━━━━━━━━━━━━━━━━━━━━━━

❓ 窗户是否有防护?
   风险:高处坠落
   建议:安装防护栏或限位器

❓ 药品/化学品是否安全存放?
   风险:中毒
   建议:存放在带锁高处

❓ 是否有防烫措施?
   风险:烫伤
   建议:热水壶放在后方

❓ 插座是否保护?
   风险:触电
   建议:安装插座保护盖

中风险项检查:
━━━━━━━━━━━━━━━━━━━━━━━━━━

❓ 家具尖角是否防护?
   风险:撞伤
   建议:安装防撞角

❓ 楼梯是否有防护门?
   风险:跌落
   建议:安装安全门

⚠️ 如有以上风险,请立即整改!

使用 /child-safety record home 记录详细评估
```

---

### 3. 风险评估 - `risk`

根据儿童年龄评估特定风险场景。

**参数说明:**
- `area`: 风险区域

**示例:**
```
/child-safety risk fall
/child-safety risk burn
/child-safety risk poisoning
```

**输出示例(跌落风险):**
```
📊 跌落风险评估

儿童:小明(2岁5个月)

风险等级:高风险 ⚠️⚠️

高风险场景:
━━━━━━━━━━━━━━━━━━━━━━━━━━

1. 窗户跌落
   风险因素:攀爬、无防护
   预防措施:
   • 安装窗户防护栏
   • 窗户旁不放置家具
   • 教育孩子不攀爬

2. 床边跌落
   风险因素:翻身、攀爬
   预防措施:
   • 使用床围
   • 床垫调至最低

3. 楼梯跌落
   风险因素:无防护门
   预防措施:
   • 上下安装安全门
   • 教育正确上下楼梯

4. 家具翻倒
   风险因素:攀爬不稳
   预防措施:
   • 固定高大家具
   • 电视固定在墙上

紧急处理:
━━━━━━━━━━━━━━━━━━━━━━━━━━
如发生跌落:
1. 检查意识状态
2. 观察是否有外伤
3. 如有异常,立即就医
4. 头部跌落需观察24小时

⚠️ 重要提示:
━━━━━━━━━━━━━━━━━━━━━━━━━━
跌落是儿童意外伤害的首要原因,
务必做好预防措施!

使用 /child-safety emergency 查看急救信息
```

---

### 4. 预防建议 - `prevent`

提供年龄适配的安全预防建议。

**示例:**
```
/child-safety prevent
/child-safety prevent 2岁
```

**输出示例(2岁儿童预防建议):**
```
📋 安全预防建议

儿童:小明(2岁5个月)

家庭安全:
━━━━━━━━━━━━━━━━━━━━━━━━━━

✅ 窗户安全
   • 安装防护栏或限位器(开启不超过10cm)
   • 窗户旁不放置桌椅等可攀爬物品

✅ 防撞保护
   • 家具尖角安装防撞条
   • 地面防滑处理

✅ 防触电
   • 所有插座安装保护盖
   • 电线收好不外露

✅ 防烫伤
   • 热水壶放在后方
   • 桌布不使用(防止拉扯)
   • 浴水先放冷水再放热水

✅ 防中毒
   • 药品存放在带锁高处
   • 清洁剂保持原包装
   • 不用饮料瓶装化学品

交通/汽车安全:
━━━━━━━━━━━━━━━━━━━━━━━━━━

✅ 安全座椅
   • 使用后向式安全座椅(至少至2岁)
   • 正确安装,定期检查

✅ 乘车安全
   • 不坐副驾驶
   • 不将身体伸出窗外

食品/进食安全:
━━━━━━━━━━━━━━━━━━━━━━━━━━

✅ 防窒息
   • 避免整粒坚果、葡萄、果冻
   • 进食时不玩耍/奔跑
   • 不用筷子/牙签逗玩

水上安全:
━━━━━━━━━━━━━━━━━━━━━━━━━━

✅ 浴室安全
   • 浴盆水深不超过5cm
   • 绝不离开视线

✅ 游泳池/水塘
   • 周围安装围栏
   • 不让孩子独自靠近

户外安全:
━━━━━━━━━━━━━━━━━━━━━━━━━━

✅ 防走失
   • 教育记住家长电话
   • 外出牵好手
   • 使用定位手环

⚠️ 重要提示:
━━━━━━━━━━━━━━━━━━━━━━━━━━
2岁儿童活动能力强但安全意识差,
需时刻看护!
```

---

### 5. 急救信息 - `emergency`

显示紧急情况处理信息和联系方式。

**示例:**
```
/child-safety emergency
/child-safety emergency cpr
```

**输出示例(紧急情况总览):**
```
🚨 儿童急救信息

紧急电话:
━━━━━━━━━━━━━━━━━━━━━━━━━━
• 急救电话:120
• 火警电话:119
• 报警电话:110

常用急救操作:
━━━━━━━━━━━━━━━━━━━━━━━━━━

1. 窒息急救(海姆立克法)
   婴儿(<1岁):
   • 拍背5次:肩胛骨之间
   • 压胸5次:两乳头连线中点
   • 重复至异物排出

   儿童(>1岁):
   • 站立或跪立背后
   • 拳头放在肚脐上方
   • 向上用力冲击

2. 高热处理
   • 体温>38.5℃:服用退热药
   • 物理降温:温水擦浴
   • 多喝水
   • 如精神差或持续发热,就医

3. 跌倒处理
   • 检查意识
   • 观察伤口
   • 冷敷肿胀处
   • 如呕吐/嗜睡,立即就医

4. 烫伤处理
   • 立即冲冷水15-20分钟
   • 不要弄破水泡
   • 不要涂抹牙膏等
   • 烫伤面积大或严重,就医

5. 误服毒物
   • 立即拨打120
   • 带上误服物品包装
   • 不要催吐(除非医生指示)

6. 触电处理
   • 先切断电源
   • 或用绝缘物分离
   • 检查呼吸心跳
   • 必要时进行CPR

紧急联系人:
━━━━━━━━━━━━━━━━━━━━━━━━━━
[从保存的数据中读取]

最近医院:
━━━━━━━━━━━━━━━━━━━━━━━━━━
[如已保存则显示]

⚠️ 重要提示:
━━━━━━━━━━━━━━━━━━━━━━━━━━
以上信息仅供参考,
紧急情况请立即拨打120!

建议参加正规急救培训。

使用 /child-safety emergency record 可保存联系人信息
```

---

### 6. 检查清单 - `checklist`

显示按年龄分类的安全检查清单。

**示例:**
```
/child-safety checklist
/child-safety checklist 2岁
```

**输出示例(2岁儿童检查清单):**
```
✅ 家庭安全检查清单

儿童年龄:2岁5个月

每日检查:
━━━━━━━━━━━━━━━━━━━━━━━━━━
□ 窗户是否关闭/锁好
□ 危险物品是否收纳好
□ 浴室地面是否干燥
□ 热水壶是否放在安全位置

每周检查:
━━━━━━━━━━━━━━━━━━━━━━━━━━
□ 插座保护盖是否完好
□ 家具防撞条是否牢固
□ 楼梯安全门是否正常
□ 药品是否锁好

每月检查:
━━━━━━━━━━━━━━━━━━━━━━━━━━
□ 烟雾报警器是否工作
□ 煤气报警器是否工作
□ 家具是否稳固
□ 窗户防护是否牢固

每季检查:
━━━━━━━━━━━━━━━━━━━━━━━━━━
□ 汽车安全座椅是否牢固
□ 自行车头盔是否完好
□ 急救包是否齐全

□ = 未完成  ✅ = 已完成

使用 /child-safety record 记录检查结果
```

---

## 数据结构

### 主文件:data/child-safety-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"
  },

  "safety_assessments": [
    {
      "date": "2025-01-14",
      "age": "2y5m",
      "age_months": 29,
      "area": "home",
      "area_name": "家庭安全",

      "checklist": {
        "window_protection": true,
        "outlet_covers": true,
        "corner_guards": true,
        "chemical_storage": false,
        "bathroom_safety": true,
        "stair_gates": null
      },

      "score": {
        "total_items": 5,
        "safe_items": 4,
        "percentage": 80,
        "level": "good"
      },

      "risks_identified": [
        {
          "item": "chemical_storage",
          "risk_level": "high",
          "description": "药品/化学品未安全存放"
        }
      ],

      "recommendations": [
        "将药品移至带锁的高处",
        "检查所有窗户防护"
      ]
    }
  ],

  "risk_history": [],

  "emergency_contacts": [
    {
      "name": "爸爸",
      "phone": "138****1234",
      "relationship": "father"
    },
    {
      "name": "妈妈",
      "phone": "139****5678",
      "relationship": "mother"
    },
    {
      "name": "附近医院急诊",
      "phone": "010-12345678",
      "relationship": "hospital"
    }
  ],

  "statistics": {
    "total_assessments": 1,
    "last_assessment_date": "2025-01-14",
    "average_score": 80,
    "areas_assessed": ["home"]
  }
}
```

---

## 按年龄段安全重点

### 0-6个月(婴儿期)
| 区域 | 重点 |
|------|------|
| 睡眠 | 仰卧睡眠、硬床垫、无松软物品 |
| 抱姿 | 头部支撑、防摇晃 |
| 温度 | 适宜室温、防烫伤 |

### 6-12个月(爬行期)
| 区域 | 重点 |
|------|------|
| 地面 | 小物品清理、防吞咽 |
| 电器 | 插座保护、电线收纳 |
| 家具 | 防撞角、家具稳固 |

### 1-3岁(学步期)
| 区域 | 重点 |
|------|------|
| 窗户 | 防护栏/限位器 |
| 门窗 | 门锁、防夹手 |
| 厨房 | 刀具、化学品收纳 |
| 浴室 | 防滑、防溺水 |
| 交通 | 安全座椅 |

### 3-6岁(学龄前)
| 区域 | 重点 |
|------|------|
| 交通 | 安全座椅/增高垫 |
| 户外 | 防走失、陌生人危险 |
| 运动 | 护具使用 |

### 6-12岁(学龄期)
| 区域 | 重点 |
|------|------|
| 交通 | 自行车安全、乘车安全 |
| 户外 | 活动安全、防走失 |
| 网络 | 网络安全教育 |

### 12-18岁(青春期)
| 区域 | 重点 |
|------|------|
| 交通 | 驾驶安全(如适用) |
| 运动 | 运动安全 |
| 社会 | 安全意识、应急处理 |

---

## 错误处理

| 场景 | 错误消息 | 建议 |
|------|---------|------|
| 缺少儿童档案 | 未找到儿童档案<br>请先设置 /profile child-name | 引导设置基础信息 |
| 区域不支持 | 不支持该安全区域 | 列出支持的区域 |
| 年龄超出范围 | 该功能适用于0-18岁儿童 | 提示适用范围 |

---

## 医学安全原则

### ⚠️ 安全红线

1. **不做安全保证**
2. **不替代专业安全检查**
3. **不处理紧急情况(引导就医/报警)**

### ✅ 系统能做到的

- 安全风险评估
- 预防建议科普
- 急救信息参考
- 安全检查清单

---

## 示例用法

```
# 记录安全评估
/child-safety record home
/child-safety record car

# 快速安全检查
/child-safety check home

# 风险评估
/child-safety risk fall
/child-safety risk burn

# 预防建议
/child-safety prevent

# 急救信息
/child-safety emergency
/child-safety emergency cpr

# 检查清单
/child-safety checklist
```

---

## 重要提示

本系统仅供儿童安全评估和预防建议参考,**不能替代专业安全检查和急救培训**。

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

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

Quick Install

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

Details

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