Male menopause (hypogonadism) tracking and management, including symptom assessment, testosterone monitoring, and TRT treatment records.
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
symptom
Record symptoms
testosterone
Record testosterone levels
adam
ADAM questionnaire assessment
相關技能
trt
TRT treatment record
monitor
TRT monitoring indicators
status
View status
diagnosis
View diagnosis
Symptom Type Recognition
Category
Keywords
Sexual symptoms
libido, erectile, morning erection
Physical symptoms
fatigue, weak, muscle, fat
Psychological symptoms
mood, depression, memory, concentration
Symptom Severity Recognition
Severity
Keywords
Mild
mild
Moderate
moderate
Severe
severe
Testosterone Recognition
Keywords
Extract
testosterone, total testosterone
Value + nmol/L
morning, 09:00, am
Measurement time
Step 2: Check Information Completeness
Symptom Record (symptom)
Required: Symptom type
Recommended: Severity
Optional: Duration, impact description
Testosterone Test (testosterone)
Required: Testosterone value
Recommended: Measurement time
Optional: Free testosterone, SHBG
TRT Treatment (trt)
Required: Operation type (start/stop/record)
Recommended: Medication type, dosage
Optional: Effectiveness, side effects
Step 3: Interactive Prompts (If Needed)
Question Scenarios
Scenario A: Symptom Record Missing Specific Information
What specific symptoms do you have?
For example: decreased libido, erectile dysfunction, easy fatigue, low mood, etc.
Scenario B: Missing Symptom Severity
How much do these symptoms affect your life?
• Mild: Occasional, doesn't affect life
• Moderate: Frequent, affects quality of life
• Severe: Persistent, severely affects life
Question 1 or 7 positive + any other question positive
Or >= 3 questions positive
Result Interpretation:
0-2 questions "yes": Negative
= 3 questions "yes": Positive
Hypogonadism Diagnostic Standards
Symptoms: Typical symptoms present
Testosterone: Total testosterone < 8 nmol/L (repeat testing)
Or: Total testosterone 8-12 nmol/L + significant symptoms
Diagnostic Criteria:
Morning (8-11am) testing
At least 2 tests to confirm
Exclude other diseases
Execution Instructions
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