SuperAPI AI Directory

sexual-health

General & other

View repository

Updated 10-15 22:15

About this skill

Sexual Health Management Skills

Record sexual health checkups, manage STD screening, track contraceptive methods, and analyze sexual health trends. Supports comprehensive features such as the IIEF-5 interactive questionnaire, FSFI scoring, and sexual activity logs.

Core Process

用户输入 → 解析操作类型 → 执行对应操作 → 生成/更新数据 → 保存 → 输出结果

Supported Operation Types

Operation Description Example
checkup Health Checkup /sexual checkup libido normal
iief5 IIEF-5 Questionnaire /sexual iief5 score 18
fsfi Female Sexual Function Index /sexual fsfi score 28.5
std STD Screening /sexual std hiv negative
contraception Contraception Management /sexual contraception condom
activity Sexual Activity Log /sexual activity satisfaction 7
medication Medication Record /sexual medication sildenafil 50mg
status Status Query /sexual status
trend Trend Analysis /sexual trend iief5
reminder Reminder Settings /sexual reminder std 6 months

Step 1: Parse User Input

Operation Type Recognition

Input Keywords Operation Type
checkup checkup
iief5, IIEF iief5
fsfi fsfi
std std
contraception contraception
activity activity
medication medication
status status
trend trend
reminder reminder

IIEF-5 Score Recognition

Total Score ED Severity Recommendation
22-25 Normal Erectile Function Continue to maintain a healthy lifestyle
17-21 Mild ED Lifestyle adjustment
12-16 Mild to Moderate ED Recommend consulting a doctor
8-11 Moderate ED Recommend seeking medical care; medication may be needed
5-7 Severe ED Need to seek medical care for a comprehensive evaluation

STD Type Recognition

Disease English Screening Method
HIV HIV Blood test
Syphilis Syphilis Blood test
Chlamydia Chlamydia Urine/swab
Gonorrhea Gonorrhea Urine/swab
HPV HPV Swab/DNA test
Hepatitis B Hepatitis B Blood test
Herpes Herpes Swab/blood test

STD Result Recognition

Normal Abnormal
negative, clear positive

Contraceptive Method Recognition

Method English Typical Effectiveness
Condom condom 85%
Pill pill 91%
IUD IUD 99%
Implant implant 99%
Withdrawal withdrawal 78%
Rhythm rhythm 76-88%
Sterilization sterilization 99%

Erectile Difficulty Frequency Recognition

Keyword Frequency
always always
usually usually
sometimes sometimes
rarely rarely
almost never almost_never

Sexual Desire Recognition

Keyword Level
normal, good normal
decreased, low decreased
very low very_low
absent absent

Step 2: Check Information Completeness

Required items for iief5 operation

  • Total score (0-25) or individual item scores

std operation recommended to have

  • Disease type
  • Screening result

contraception operation recommended to have

  • Contraceptive method type

activity operation recommended to have

  • Frequency or satisfaction

Step 3: Interactive Inquiry (If Needed)

Scenario A: IIEF-5 Questionnaire Initiation

国际勃起功能指数-5 (IIEF-5) 问卷

问题1:在过去6个月内,您有多少次对自己的勃起感到有信心?
• 0分 - 无性活动
• 1分 - 几乎没有/从不
• 2分 - 少数几次(远少于一半时候)
• 3分 - 有时(约一半时候)
• 4分 - 多数时候(远多于一半时候)
• 5分 - 几乎总是/总是

请选择0-5分:

Scenario B: Missing STD Result

请提供STD筛查结果:
• negative / 阴性 / 正常
• positive / 阳性 / 异常

Scenario C: Missing Contraceptive Method

请选择避孕方法:
• condom - 避孕套
• pill - 口服避孕药
• IUD - 宫内节育器
• implant - 皮下埋植
• withdrawal - 体外射精
• rhythm - 安全期法
• none - 未使用

Step 4: Generate JSON

Sexual Health Data Structure

{
  "sexual_health_tracking": {
    "last_updated": "2025-01-01T00:00:00.000Z",

    "male_assessment": {
      "iief5": {
        "last_assessed": null,
        "total_score": null,
        "risk_level": null,
        "q1_confidence": null,
        "q2_erection": null,
        "q3_penetration": null,
        "q4_maintenance": null,
        "q5_satisfaction": null,
        "score_history": []
      },
      "libido": {
        "level": null,
        "change": null,
        "notes": ""
      }
    },

    "female_assessment": {
      "fsfi": {
        "last_assessed": null,
        "total_score": null,
        "desire_score": null,
        "arousal_score": null,
        "lubrication_score": null,
        "orgasm_score": null,
        "satisfaction_score": null,
        "pain_score": null,
        "score_history": []
      }
    },

    "std_screening": {
      "last_screened": null,
      "next_due": null,
      "risk_level": "low",
      "results": {
        "hiv": {"status": null, "date": null},
        "syphilis": {"status": null, "date": null},
        "chlamydia": {"status": null, "date": null},
        "gonorrhea": {"status": null, "date": null},
        "hpv": {"status": null, "date": null},
        "hepatitis_b": {"status": null, "date": null},
        "herpes": {"status": null, "date": null}
      }
    },

    "contraception": {
      "current_method": null,
      "start_date": null,
      "effectiveness": null,
      "side_effects": [],
      "satisfaction": null,
      "history": []
    },

    "activity_log": {
      "frequency_weekly": null,
      "frequency_monthly": null,
      "satisfaction_average": null,
      "protection_usage": null,
      "last_activity": null,
      "logs": []
    },

    "medication": {
      "pde5_inhibitors": {
        "current_use": false,
        "medication": null,
        "dose": null,
        "frequency": null,
        "effectiveness": null,
        "side_effects": []
      },
      "other_medications": []
    },

    "notes": ""
  }
}

For the complete Schema definition, see schema.json。

Step 5: Save Data

  1. Read data/sexual-health-tracker.json
  2. Update the corresponding data
  3. Write back to file

Execution Instructions

1. 解析用户输入,确定操作类型
2. 根据操作类型执行相应逻辑
3. 验证输入数据和状态
4. 生成符合 schema.json 的 JSON
5. 保存到 data/sexual-health-tracker.json
6. 向用户输出操作结果和摘要

Example Interactions

Example 1: IIEF-5 Scoring

用户: /sexual iief5 score 18

系统:
IIEF-5评估完成

IIEF-5总分:18分

风险评估:轻度ED

建议:
• 生活方式调整(戒烟、限酒、运动)
• 减轻压力和焦虑
• 如持续或加重,建议咨询医生

ED可能是心血管健康的预警信号,
建议关注整体健康状况。

Example 2: STD Screening

用户: /sexual std screening all clear

系统:
STD筛查已记录

筛查日期:2025年1月1日

结果:
• HIV:阴性
• 梅毒:阴性
• 衣原体:阴性
• 淋病:阴性
• 乙肝:阴性
• 疱疹:阴性

下次筛查:
建议:1年后复查

风险等级:低

Example 3: Contraception Record

用户: /sexual contraception condom

系统:
避孕记录已更新

当前方法:避孕套

有效性:
• 典型使用有效率:85%
• 完美使用有效率:98%

优点:
• 预防性传播疾病
• 无激素副作用
• 易于获得

注意事项:
• 每次使用都要正确佩戴
• 注意保质期
• 储存在阴凉干燥处

Example 4: View Status

用户: /sexual status

系统:
性健康状态概览

男性性功能:
• IIEF-5评分:18分(轻度ED)
• 最后评估:2025年1月1日

STD筛查:
• 最后筛查:2025年1月1日
• 结果:全阴性
• 下次筛查:2026年1月

避孕:
• 当前方法:避孕套
• 满意度:良好

建议:
• 3个月后复评IIEF-5
• 继续使用保护措施
• 年度STD筛查

For more examples, see examples.md。