Назад към всички

eye-health

// Manage comprehensive eye health tracking including vision records, intraocular pressure, fundus exams, eye disease screening, habits, and checkup reminders. Use for vision monitoring, glaucoma/cataract screening, and eye care management.

$ git log --oneline --stat
stars:1,933
forks:367
updated:March 4, 2026
SKILL.mdreadonly
SKILL.md Frontmatter
nameeye-health
descriptionManage comprehensive eye health tracking including vision records, intraocular pressure, fundus exams, eye disease screening, habits, and checkup reminders. Use for vision monitoring, glaucoma/cataract screening, and eye care management.
argument-hint<操作类型 视力/眼压/检查结果,如:vision left 1.0 right 0.8>
allowed-toolsRead, Write
schemaeye-health/schema.json

Eye Health Management Skill

Comprehensive vision monitoring, eye examination, and eye disease screening management.

Medical Safety Disclaimer

This system is for health monitoring records only and cannot replace professional medical diagnosis and treatment.

Cannot Do:

  • Do not provide specific ophthalmic treatment plans
  • Do not recommend prescription medications or surgical plans
  • Do not diagnose eye diseases or determine prognosis
  • Do not replace professional ophthalmologist examinations

Can Do:

  • Provide vision monitoring records and trend analysis
  • Provide eye examination records and reminders
  • Provide eye disease screening records (for reference only)
  • Provide eye care habit recommendations and medical visit reminders

核心流程

用户输入 → 识别操作类型 → [vision/iop/fundus] 解析数值 → 保存记录
                              ↓
                         [screening] 解析结果 → 评估风险 → 保存
                              ↓
                         [habit] 解析习惯 → 提供建议 → 保存
                              ↓
                         [status/trend/checkup] 读取数据 → 显示报告

步骤 1: 解析用户输入

操作类型识别

Input KeywordsOperation Type
visionvision - Record vision exam
iopiop - Record intraocular pressure
fundusfundus - Record fundus exam
screeningscreening - Eye disease screening
habithabit - Record eye care habits
statusstatus - View eye health status
trendtrend - View vision trends
checkupcheckup - Checkup reminders
medicationmedication - Eye medication

步骤 2: 解析数值

视力数值解析

InputUncorrected VACorrected VA
left 1.0 right 0.8Left 1.0 Right 0.8-
uncorrected 0.50.5-
corrected 1.2-1.2
sphere -3.5 cylinder -0.5 axis 180-Refraction

眼压解析

InputLeft EyeRight EyeReference
left 15 right 16151610-21 mmHg
15 161516Normal range

眼底检查结果解析

InputResult
normalNormal
diabetic_mildDiabetic retinopathy (mild)
hypertensive_grade_1Hypertensive retinopathy (grade 1)
amd_drusenMacular degeneration (drusen)

筛查结果解析

Screening TypeResult Values
glaucomanegative/suspect/early/moderate/advanced
cataractnone/grade_1/grade_2/grade_3/mature
amdnone/early/intermediate/late
diabetic_retinopathynone/mild/moderate/severe/proliferative
dry_eyenone/mild/moderate/severe

步骤 3: 检查信息完整性

vision 必填:

  • 至少提供一只眼的视力值或屈光度数

iop 必填:

  • 左眼和右眼的眼压值

fundus 必填:

  • 检查结果(正常或异常描述)

screening 必填:

  • 筛查类型和结果

步骤 4: 生成 JSON

视力记录数据结构

{
  "id": "vision_20250102000001",
  "date": "2025-01-02",
  "left_eye": {
    "uncorrected_va": 0.5,
    "corrected_va": 1.0,
    "sphere": -3.50,
    "cylinder": -0.50,
    "axis": 180
  },
  "right_eye": {
    "uncorrected_va": 0.4,
    "corrected_va": 1.0,
    "sphere": -4.00,
    "cylinder": -0.75,
    "axis": 175
  },
  "exam_type": "routine",
  "created_at": "2025-01-02T00:00:00.000Z"
}

眼压记录数据结构

{
  "id": "iop_20250102000001",
  "date": "2025-01-02",
  "time": "10:00",
  "left_iop": 15,
  "right_iop": 16,
  "measurement_method": "goldmann_applanation_tonometer",
  "reference_range": "10-21"
}

步骤 5: 保存数据

  1. 读取 data/eye-health-tracker.json
  2. 更新对应记录段
  3. 写回文件

视力分级参考

Uncorrected VAAssessmentEstimated Myopia (Reference)
1.0-1.5Normal0 ~ -0.5D
0.8-0.9Mild decrease-0.5D ~ -1.5D
0.4-0.7Moderate decrease-1.5D ~ -3.0D
0.1-0.3Severe decrease-3.0D ~ -6.0D
<0.1Very severe decrease>-6.0D (high myopia)

眼压参考值

CategoryIOP (mmHg)
Normal10-21
Elevated22-25
Suspected glaucoma26-30
Possible glaucoma>30

筛查频率建议

Adult Routine Checkup

  • 18-40 years: Every 2 years
  • 40-60 years: Every 1-2 years
  • 60 years: Annually

High Risk Groups

  • Diabetes: Annual fundus exam
  • Hypertension: Annual fundus exam
  • High myopia (>-6.0D): Annual fundus exam
  • Glaucoma family history: Annual IOP and visual field exam |

更多示例参见 examples.md