Oral Health Management Skill
Record dental examinations, manage treatment records, track oral health status, and analyze oral health trends.
Medical Disclaimer
This system is for health tracking and educational purposes only, and does not provide medical diagnosis or treatment advice.
Cannot Do:
- All oral health issues should be evaluated by a professional dentist
- Do not handle emergencies (severe toothache, trauma, etc.)
- Cannot replace professional dental examination and treatment
Can Do:
- Record and track oral health data
- Provide dental examination records and reminders
- Provide oral health assessment
- Provide general oral care recommendations
核心流程
用户输入 → 识别操作类型 → [checkup] 解析检查结果 → 保存记录
↓
[treatment] 解析治疗信息 → 保存记录
↓
[hygiene] 解析习惯 → 更新记录 → 保存
↓
[issue] 解析问题 → 保存记录
↓
[status/trend/reminder] 读取数据 → 显示报告
步骤 1: 解析用户输入
操作类型识别
| Input Keywords |
Operation Type |
| checkup |
checkup - Checkup record |
| treatment |
treatment - Treatment record |
| hygiene |
hygiene - Oral hygiene habits |
| issue |
issue - Oral problem |
| status |
status - View status |
| trend |
trend - Trend analysis |
| reminder |
reminder - Checkup reminder |
| screening |
screening - Disease screening |
步骤 2: 参数解析规则
Tooth Numbering (FDI System)
| User Input |
Tooth |
| 16, tooth 16 |
16 (upper right first molar) |
| 26, tooth 26 |
26 (upper left first molar) |
| 36, tooth 36 |
36 (lower left first molar) |
| 46, tooth 46 |
46 (lower right first molar) |
治疗类型识别
| Input Keywords |
Type |
| filling |
filling |
| root_canal |
root_canal |
| extraction |
extraction |
| implant |
implant |
| crown |
crown |
| bridge |
bridge |
| denture |
denture |
| orthodontic |
orthodontic |
| scaling |
scaling |
| periodontal |
periodontal |
口腔问题类型
| Input Keywords |
Type |
| toothache |
toothache |
| bleeding |
bleeding |
| ulcer |
ulcer |
| sensitivity |
sensitivity |
| swelling |
swelling |
| bad_breath |
bad_breath |
| dry_mouth |
dry_mouth |
| clicking |
clicking |
Severity
| Input |
Severity |
| mild |
mild |
| moderate |
moderate |
| severe |
severe |
步骤 3: 生成 JSON
检查记录数据结构
{
"id": "checkup_20250610_001",
"date": "2025-06-10",
"teeth_status": {
"16": { "condition": "caries", "note": "Decay" },
"26": { "condition": "filling", "note": "Filled" }
},
"periodontal_status": {
"bleeding_on_probing": false,
"probing_depth": "2-3mm",
"gingival_recession": "none"
},
"soft_tissue": "normal",
"occlusion": "normal",
"tmj": "normal",
"examined_by": "",
"notes": "Regular checkup recommended"
}
治疗记录数据结构
{
"id": "treatment_20250610_001",
"date": "2025-06-10",
"tooth_number": "26",
"treatment_type": "filling",
"material": "composite_resin",
"cost": 300,
"anesthesia": "local",
"notes": "Composite resin filling"
}
卫生习惯数据结构
{
"last_updated": "2025-06-10",
"brushing": {
"frequency": "twice_daily",
"method": "bass_method",
"duration_minutes": 2
},
"flossing": {
"frequency": "daily",
"time": "evening"
},
"mouthwash": {
"frequency": "sometimes",
"type": "fluoride"
}
}
步骤 4: 保存数据
- 读取
data/oral-health-tracker.json
- 更新对应记录段
- 写回文件
FDI牙位标记法
恒牙编号(1-32)
- 右上象限:18 17 16 15 14 13 12 11
- 左上象限:21 22 23 24 25 26 27 28
- 左下象限:38 37 36 35 34 33 32 31
- 右下象限:48 47 46 45 44 43 42 41
乳牙编号(51-85)
- 右上象限:55 54 53 52 51
- 左上象限:61 62 63 64 65
- 左下象限:75 74 73 72 71
- 右下象限:85 84 83 82 81
Hygiene Score
| Score |
Description |
| 9-10 |
Excellent: Brushing 2+ times daily, flossing daily, regular cleanings |
| 7-8 |
Good: Brushing 2 times daily, flossing 3+ times weekly |
| 5-6 |
Fair: Brushing 1-2 times daily, occasionally flossing |
| 3-4 |
Poor: Brushing once daily, rarely flossing |
| 1-2 |
Very Poor: Irregular brushing, no flossing |
Cavity Risk Level
| Risk |
Description |
| Low |
Low sugar diet, good hygiene habits, fluoride toothpaste, regular checkups |
| Medium |
Moderate sugar intake, fair hygiene, occasional fluoride products |
| High |
High sugar diet, poor hygiene, irregular checkups, history of cavities |
Periodontal Health Classification
| Grade |
Description |
| Healthy |
No bleeding, probing depth 1-3mm, no attachment loss |
| Gingivitis |
Bleeding on probing, probing depth 3-4mm |
| Mild Periodontitis |
Probing depth 4-5mm, mild attachment loss |
| Moderate Periodontitis |
Probing depth 5-6mm, moderate attachment loss |
| Severe Periodontitis |
Probing depth >6mm, severe attachment loss |
Emergency Guide
Requires Emergency Care (within 24 hours)
- Severe toothache unrelieved by medication
- Trauma causing tooth loss or fracture
- Facial swelling, especially with fever
- Excessive gum bleeding that won't stop
Needs Prompt Care (within 1 week)
- Persistent toothache over 3 days
- Mouth ulcer not healing after 2 weeks
- Unknown lump or white patch in mouth
Routine Appointment (within 1 month)
- Regular checkup and cleaning
- Mild tooth sensitivity
- Cosmetic dental consultation
更多示例参见 examples.md。
1---2name: oral-health3description: Manage oral health tracking including dental checkups, treatment records, hygiene habits, problem monitoring, and screening. Use for dental visit records, cavity tracking, gum health, and oral care management.4argument-hint: <操作类型 牙科信息,如:checkup 2025-06-10 牙齿检查 16号牙有龋齿>5allowed-tools: Read, Write6schema: oral-health/schema.json7---89# Oral Health Management Skill1011Record dental examinations, manage treatment records, track oral health status, and analyze oral health trends.1213## Medical Disclaimer1415This system is for health tracking and educational purposes only, and does not provide medical diagnosis or treatment advice.1617**Cannot Do:**18- All oral health issues should be evaluated by a professional dentist19- Do not handle emergencies (severe toothache, trauma, etc.)20- Cannot replace professional dental examination and treatment2122**Can Do:**23- Record and track oral health data24- Provide dental examination records and reminders25- Provide oral health assessment26- Provide general oral care recommendations2728## 核心流程2930```31用户输入 → 识别操作类型 → [checkup] 解析检查结果 → 保存记录32 ↓33 [treatment] 解析治疗信息 → 保存记录34 ↓35 [hygiene] 解析习惯 → 更新记录 → 保存36 ↓37 [issue] 解析问题 → 保存记录38 ↓39 [status/trend/reminder] 读取数据 → 显示报告40```4142## 步骤 1: 解析用户输入4344### 操作类型识别4546| Input Keywords | Operation Type |47|---------------|----------------|48| checkup | checkup - Checkup record |49| treatment | treatment - Treatment record |50| hygiene | hygiene - Oral hygiene habits |51| issue | issue - Oral problem |52| status | status - View status |53| trend | trend - Trend analysis |54| reminder | reminder - Checkup reminder |55| screening | screening - Disease screening |5657## 步骤 2: 参数解析规则5859### Tooth Numbering (FDI System)6061| User Input | Tooth |62|-----------|------|63| 16, tooth 16 | 16 (upper right first molar) |64| 26, tooth 26 | 26 (upper left first molar) |65| 36, tooth 36 | 36 (lower left first molar) |66| 46, tooth 46 | 46 (lower right first molar) |6768### 治疗类型识别6970| Input Keywords | Type |71|---------------|------|72| filling | filling |73| root_canal | root_canal |74| extraction | extraction |75| implant | implant |76| crown | crown |77| bridge | bridge |78| denture | denture |79| orthodontic | orthodontic |80| scaling | scaling |81| periodontal | periodontal |8283### 口腔问题类型8485| Input Keywords | Type |86|---------------|------|87| toothache | toothache |88| bleeding | bleeding |89| ulcer | ulcer |90| sensitivity | sensitivity |91| swelling | swelling |92| bad_breath | bad_breath |93| dry_mouth | dry_mouth |94| clicking | clicking |9596### Severity9798| Input | Severity |99|-------|----------|100| mild | mild |101| moderate | moderate |102| severe | severe |103104## 步骤 3: 生成 JSON105106### 检查记录数据结构107108```json109{110 "id": "checkup_20250610_001",111 "date": "2025-06-10",112 "teeth_status": {113 "16": { "condition": "caries", "note": "Decay" },114 "26": { "condition": "filling", "note": "Filled" }115 },116 "periodontal_status": {117 "bleeding_on_probing": false,118 "probing_depth": "2-3mm",119 "gingival_recession": "none"120 },121 "soft_tissue": "normal",122 "occlusion": "normal",123 "tmj": "normal",124 "examined_by": "",125 "notes": "Regular checkup recommended"126}127```128129### 治疗记录数据结构130131```json132{133 "id": "treatment_20250610_001",134 "date": "2025-06-10",135 "tooth_number": "26",136 "treatment_type": "filling",137 "material": "composite_resin",138 "cost": 300,139 "anesthesia": "local",140 "notes": "Composite resin filling"141}142```143144### 卫生习惯数据结构145146```json147{148 "last_updated": "2025-06-10",149 "brushing": {150 "frequency": "twice_daily",151 "method": "bass_method",152 "duration_minutes": 2153 },154 "flossing": {155 "frequency": "daily",156 "time": "evening"157 },158 "mouthwash": {159 "frequency": "sometimes",160 "type": "fluoride"161 }162}163```164165## 步骤 4: 保存数据1661671. 读取 `data/oral-health-tracker.json`1682. 更新对应记录段1693. 写回文件170171## FDI牙位标记法172173### 恒牙编号(1-32)174- 右上象限:18 17 16 15 14 13 12 11175- 左上象限:21 22 23 24 25 26 27 28176- 左下象限:38 37 36 35 34 33 32 31177- 右下象限:48 47 46 45 44 43 42 41178179### 乳牙编号(51-85)180- 右上象限:55 54 53 52 51181- 左上象限:61 62 63 64 65182- 左下象限:75 74 73 72 71183- 右下象限:85 84 83 82 81184185## Hygiene Score186187| Score | Description |188|-------|-------------|189| 9-10 | Excellent: Brushing 2+ times daily, flossing daily, regular cleanings |190| 7-8 | Good: Brushing 2 times daily, flossing 3+ times weekly |191| 5-6 | Fair: Brushing 1-2 times daily, occasionally flossing |192| 3-4 | Poor: Brushing once daily, rarely flossing |193| 1-2 | Very Poor: Irregular brushing, no flossing |194195## Cavity Risk Level196197| Risk | Description |198|------|-------------|199| Low | Low sugar diet, good hygiene habits, fluoride toothpaste, regular checkups |200| Medium | Moderate sugar intake, fair hygiene, occasional fluoride products |201| High | High sugar diet, poor hygiene, irregular checkups, history of cavities |202203## Periodontal Health Classification204205| Grade | Description |206|-------|-------------|207| Healthy | No bleeding, probing depth 1-3mm, no attachment loss |208| Gingivitis | Bleeding on probing, probing depth 3-4mm |209| Mild Periodontitis | Probing depth 4-5mm, mild attachment loss |210| Moderate Periodontitis | Probing depth 5-6mm, moderate attachment loss |211| Severe Periodontitis | Probing depth >6mm, severe attachment loss |212213## Emergency Guide214215### Requires Emergency Care (within 24 hours)216- Severe toothache unrelieved by medication217- Trauma causing tooth loss or fracture218- Facial swelling, especially with fever219- Excessive gum bleeding that won't stop220221### Needs Prompt Care (within 1 week)222- Persistent toothache over 3 days223- Mouth ulcer not healing after 2 weeks224- Unknown lump or white patch in mouth225226### Routine Appointment (within 1 month)227- Regular checkup and cleaning228- Mild tooth sensitivity229- Cosmetic dental consultation230231更多示例参见 [examples.md](examples.md)。