Intelligent Triage and Symptom Analysis Skill. Supports 650+ symptoms across 11 body systems. Based on ESI and Manchester Triage System with 5-level triage classification. Features NLP-driven symptom extraction, 3000+ disease database, red flag warning mechanism (≥95% accuracy for life-threatening conditions), and machine learning-assisted differential diagnosis.
Version: 1.1.0
Category: Healthcare / Medical
Billing: SkillPay (1 token per call, ~0.001 USDT)
Free Trial: 10 free calls per user
Demo Mode: ✅ Available (no API key required)
AI-powered medical triage assistance for healthcare providers, telemedicine platforms, and patients. Provides accurate preliminary symptom assessment and urgency recommendations.
If you find this skill helpful, you can support the developer:
EVM Address: 0xf8ea28c182245d9f66f63749c9bbfb3cfc7d4815
Your support helps maintain and improve this skill!
Try the skill without any API key:
python scripts/triage.py --demo --symptoms "胸痛、呼吸困难"
Demo mode returns realistic simulated triage assessments to demonstrate the output format.
Each user gets 10 free calls before billing begins. During the trial:
{
"success": True,
"trial_mode": True, # Currently in free trial
"trial_remaining": 8, # 8 free calls left
"balance": None, # No balance needed in trial
"analysis": {...}
}
After 10 free calls, normal billing applies.
python scripts/triage.py --demo --symptoms "胸痛、呼吸困难、持续30分钟"
from scripts.triage import analyze_symptoms
import os
# Set environment variables
os.environ["SKILLPAY_API_KEY"] = "your-api-key"
os.environ["SKILLPAY_SKILL_ID"] = "your-skill-id"
# Analyze patient symptoms
result = analyze_symptoms(
symptoms="胸痛,呼吸困难,持续30分钟",
age=65,
gender="male",
vital_signs={"bp": "160/95", "hr": 110, "temp": 37.2},
user_id="user_123"
)
# Check result
if result["success"]:
print("分诊等级:", result["analysis"]["triage"]["level"])
print("紧急程度:", result["analysis"]["triage"]["urgency"])
print("建议措施:", result["analysis"]["recommendations"])