Prostate health tracking and management, including PSA monitoring, IPSS symptom scoring, prostate examination planning, and risk assessment.
Core Flow
User Input → Identify Operation Type → Parse Information → Check Completeness → Generate JSON → Save Data
|
[Ask when information insufficient]
Step 1: Parse User Input
Operation Type Recognition
Input Keywords
Operation
psa, PSA
PSA test record
ipss, IPSS
IPSS symptom score
dre
DRE record
相關技能
ultrasound
Prostate ultrasound record
status
View status
screening
Screening plan
risk
Risk assessment
PSA Value Recognition
Input Format
Extract
PSA 2.5
total_psa: 2.5
总PSA 2.5
total_psa: 2.5
psa 4.2 free 0.9
total: 4.2, free: 0.9
IPSS Symptom Recognition
Symptom
Keywords
Score Range
Incomplete emptying
not empty
0-5
Frequency
frequent
0-5
Nocturia
night
0-5
DRE Result Recognition
Keywords
Result
normal
normal
enlarged
enlarged
firm
firm
nodule
nodule present
soft
soft
Step 2: Check Information Completeness
PSA Test (psa)
Required: Total PSA value
Optional: Free PSA value, test date
IPSS Score (ipss)
Required: None (interactive scoring)
DRE Exam (dre)
Required: Exam result description
Recommended: Size, texture, nodule status
Step 3: Interactive Prompts (If Needed)
Question Scenarios
Scenario A: PSA Missing Specific Value
Please provide PSA test result, for example:
• Total PSA: 2.5 ng/mL
• Free PSA: 0.8 ng/mL (optional)
Scenario B: IPSS Interactive Scoring
Please answer the following 7 questions, each 0-5 points:
1. Incomplete emptying: Often feel incomplete bladder emptying?
0-None 1-Less than 1/5 2-Less than 1/2 3-About 1/2 4-More than 1/2 5-Almost always
[Ask each question sequentially...]
1. Identify operation type
2. Parse input parameters, extract all available information
3. Check required fields, ask user if missing
4. Judge results based on assessment standards
5. Generate JSON compliant with schema.json
6. Save to appropriate file path
7. Confirm save to user and display summary and recommendations
Example Interactions
Example 1: Record PSA Test (Normal)
User: PSA检测 2.5
AI: ✅ PSA检测已记录
PSA Information:
Total PSA: 2.5 ng/mL ✓ (reference: <4.0)
Risk level: Low ✅
Recommendation: Continue routine screening, next test in 1 year
Saved to: data/前列腺记录/2025-06/2025-06-15_PSA检测.json
Example 2: IPSS Score
User: IPSS症状评分
AI: 请回答以下7个问题,每个问题0-5分:
[Interactive questioning...]
✅ IPSS评分已完成
Total score: 9/35 points
Severity: Moderate ⚠️
Recommendation: Observe and follow up, avoid drinking before bed, reduce caffeine and alcohol
Saved to: data/前列腺记录/2025-06/2025-06-20_IPSS评分.json
Example 3: View Screening Plan
User: 前列腺筛查计划
AI: 📋 Prostate Cancer Screening Plan
Screening Recommendations:
✅ PSA test: Annually
✅ DRE (Digital Rectal Exam): Annually
Next test: 2026-06-15 (362 days away)
Test Preparation:
• 24-48 hours after ejaculation
• 48 hours after prostate massage
• No acute urinary tract infection
Data saved
Important Notice
This system is for prostate health tracking only, cannot replace professional medical advice
Elevated PSA does not equal prostate cancer
Regular screening is very important for early detection of prostate cancer