Skill Overview
This skill provides in-depth analysis of family health data, including:
- Genetic Risk Assessment
- Family Disease Pattern Identification
- Family Shared Issue Analysis
- Personalized Prevention Recommendations
- Visual Report Generation
Trigger Conditions
Use this skill when the user requests the following:
- "Family Health Report"
- "Family Medical History Analysis"
- "Genetic Risk Assessment"
- "Family Health Trends"
- Execute
/family reportcommand - Execute
/family riskcommand
Analysis Steps
Step 1: Determine the Analysis Objective
Identify the type of user request:
- Family Medical History Analysis
- Genetic Risk Assessment
- Family Health Trends
- Family Health Report
Step 2: Read Family Data
Data Sources:
- Main Data File:
data/family-health-tracker.json - Integrated Module Data:
data/hypertension-tracker.jsondata/diabetes-tracker.jsondata/profile.json
Step 3: Data Validation and Cleaning
Validation Items:
- Relationship Integrity
- Age Reasonableness
- Data Consistency
Step 4: Genetic Pattern Identification
Identification Algorithms:
- Familial Clustering Analysis
- Genetic Pattern Identification
- Early-Onset Case Identification (usually <50 years old)
Step 5: Risk Calculation Algorithm
Weighted Calculation:
遗传风险评分 = (一级亲属患病数 × 0.4) +
(早发病例数 × 0.3) +
(家族聚集度 × 0.3)
风险等级:
- 高风险: ≥70%
- 中风险: 40%-69%
- 低风险: <40%
Step 6: Generate Prevention Recommendations
Recommendation Categories:
- Screening Recommendations: Regular examination items
- Lifestyle Recommendations: Diet, exercise, daily routine
- Medical Consultation Recommendations: When to seek medical care, which specialty to consult
Example:
{
"category": "screening",
"action": "定期血压监测",
"frequency": "每周3次",
"start_age": 35,
"priority": "high"
}
Step 7: Generate Visual Report
HTML Report Components:
- Family Tree (ECharts tree diagram)
- Genetic Risk Heatmap
- Disease Distribution Pie Chart
- Prevention Recommendation Timeline
Step 8: Output Results
Output Formats:
- Text Report (Concise Version): Command-line output
- HTML Report (Full Version): Visual charts
Safety Principles
Medical Safety Boundaries
- ✅ Statistical analysis based only on family medical history
- ✅ Provide prevention recommendations and screening reminders
- ✅ Clearly indicate uncertainty
- ❌ Do not diagnose genetic diseases
- ❌ Do not predict individual disease probability
- ❌ Do not recommend specific treatment plans
Disclaimer
Each analysis output must include:
⚠️ 免责声明:
1. 本分析基于家族病史统计,仅供参考
2. 遗传风险评估不预测个体发病
3. 所有医疗决策请咨询专业医师
4. 遗传咨询建议咨询专业遗传咨询师
Integrate Existing Modules
- Read hypertension management data
- Read diabetes management data
- Link medication records
Skill Version: v1.0 Last Updated: 2025-01-08 Maintainer: WellAlly Tech