/male-fertility
生育健康信息(精液分析结果、激素水平、检查结果等,自然语言描述)
$ npx -y skills add huifer/WellAlly-health --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/male-fertility
Context preview
What this command does when you run it.
生育健康信息(精液分析结果、激素水平、检查结果等,自然语言描述)
Command definition
male-fertility.mddescription: 男性生育健康和精液分析记录
arguments:
- name: action
description: 操作类型:semen(精液分析)/hormone(激素)/varicocele(精索静脉曲张)/infection(感染)/status(状态)/diagnosis(诊断)
required: true
- name: info
description: 生育健康信息(精液分析结果、激素水平、检查结果等,自然语言描述)
required: false男性不育管理
男性生育健康追踪和管理,包括精液分析记录、激素水平监测、不育因素评估。
操作类型
1. 记录精液分析 - `semen`
记录精液分析结果,WHO 2021标准。
**参数说明:**
- `info`: 精液分析信息(必填)
- 参数类型: volume(精液量)/concentration(密度)/motility(活力)/morphology(形态)/ph(pH)/liquefaction(液化)
- 数值: 根据参数类型提供相应数值
- 精子活力: pr(前向运动), np(非前向运动)
**示例:**
/fertility semen volume 2.5
/fertility semen concentration 45
/fertility semen motility pr 35 np 20
/fertility semen morphology 4
/fertility semen ph 7.5
/fertility semen complete # 完整记录
**执行步骤:**
1. 精液分析标准(WHO 2021)
**精液量:**
- 正常: ≥ 1.5 mL
- 异常: < 1.5 mL(精液减少)
- 无精: 0 mL
**精子密度:**
- 正常: ≥ 15 × 10⁶/mL
- 少精症: < 15 × 10⁶/mL
- 无精症: 0 × 10⁶/mL
**精子总数:**
- 正常: ≥ 39 × 10⁶/每次射精
**精子活力:**
- PR(前向运动,progressive): ≥ 32%
- NP(非前向运动,non-progressive): ≥ 40%
- 弱精症: PR < 32%
**精子形态:**
- 正常形态率: ≥ 4%
- 畸形精子症: < 4%
**精液pH值:**
- 正常: 7.2-8.0
- 异常: < 7.2 或 > 8.0
**液化时间:**
- 正常: ≤ 60分钟
2. 解析精液分析信息
**参数识别:**
// 精液量
volume_patterns = [
/volume[:\s]+(\d+\.?\d*)/i,
/精液量[:\s]+(\d+\.?\d*)/i,
/(\d+\.?\d*)\s*ml/i
]
// 精子密度
concentration_patterns = [
/concentration[:\s]+(\d+)/i,
/密度[:\s]+(\d+)/i,
/(\d+)\s*10.*6.*ml/i
]
// 活力
motility_patterns = [
/pr[:\s]+(\d+)/i,
/前向运动[:\s]+(\d+)/i,
/np[:\s]+(\d+)/i
]
// 形态
morphology_patterns = [
/morphology[:\s]+(\d+)/i,
/形态[:\s]+(\d+)/i
]
3. 诊断评估
**精液分析结果分类:**
| 结果 | 诊断 | |------|------| | 所有参数正常 | 正常精液(normospermia) | | 精子密度<15 | 少精症(oligozoospermia) | | 精子密度=0 | 无精症(azoospermia) | | PR<32% | 弱精症(asthenozoospermia) | | 正常形态<4% | 畸形精子症(teratozoospermia) | | 精液量<1.5mL | 精液减少(hypospermia) | | 多个异常 | 混合异常 |
4. 更新精液分析记录
**精液分析数据结构:**
{
"semen_analysis": {
"date": "2025-06-20",
"abstinence_period": "3_days",
"volume": {
"value": 2.5,
"unit": "mL",
"reference": "≥1.5",
"result": "normal"
},
"concentration": {
"value": 45,
"unit": "10⁶/mL",
"reference": "≥15",
"result": "normal"
},
"total_count": {
"value": 112.5,
"unit": "10⁶",
"reference": "≥39",
"result": "normal"
},
"motility": {
"pr": {
"value": 35,
"reference": "≥32",
"result": "normal"
},
"np": {
"value": 20,
"reference": "≥40",
"result": "normal"
},
"im": {
"value": 45,
"result": "normal"
}
},
"morphology": {
"value": 4,
"unit": "%",
"reference": "≥4",
"result": "normal"
},
"ph": {
"value": 7.5,
"reference": "7.2-8.0",
"result": "normal"
},
"liquefaction": {
"value": 30,
"unit": "minutes",
"reference": "≤60",
"result": "normal"
},
"diagnosis": "normospermia"
}
}5. 输出确认
**正常精液分析:**
✅ 精液分析已记录
精液分析报告:
━━━━━━━━━━━━━━━━━━━━━━━━━━
检测日期: 2025年6月20日
禁欲时间: 3天 ✓
精液参数:
━━━━━━━━━━━━━━━━━━━━━━━━━━
精液量: 2.5 mL ✓ (参考: ≥1.5)
精子密度: 45 × 10⁶/mL ✓ (参考: ≥15)
精子总数: 112.5 × 10⁶ ✓ (参考: ≥39)
精子活力:
PR(前向运动): 35% ✓ (参考: ≥32)
NP(非前向): 20% ✓ (参考: ≥40)
总活力: 55% ✓
精子形态: 4% ✓ (参考: ≥4)
精液pH: 7.5 ✓ (参考: 7.2-8.0)
液化时间: 30分钟 ✓ (参考: ≤60)
诊断结果:
━━━━━━━━━━━━━━━━━━━━━━━━━━
正常精液 (Normospermia) ✅
所有参数均在正常范围内。
评估:
━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ 精子数量充足
✅ 精子活力正常
✅ 精子形态正常
✅ 精液质量良好
建议:
━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ 继续尝试自然受孕
✅ 保持健康生活方式
✅ 避免高温环境(桑拿、热水澡)
✅ 戒烟限酒
✅ 均衡饮食
✅ 规律运动
⚠️ 重要提示:
━━━━━━━━━━━━━━━━━━━━━━━━━━
本次精液分析正常。
精液质量会有波动,
建议2-3个月后复查确认。
如果伴侣未能在6-12个月内
受孕,建议进一步检查。
数据已保存至: data/生育记录/2025-06/2025-06-20_精液分析.json
**异常精液分析警示:**
⚠️ 精液分析异常提示
精液分析报告:
━━━━━━━━━━━━━━━━━━━━━━━━━━
检测日期: 2025年6月20日
禁欲时间: 3天
精液参数:
━━━━━━━━━━━━━━━━━━━━━━━━━━
精液量: 1.2 mL ⚠️ (参考: ≥1.5)
精子密度: 12 × 10⁶/mL ⚠️ (参考: ≥15)
精子总数: 14.4 × 10⁶ ⚠️ (参考: ≥39)
精子活力:
PR(前向运动): 25% ⚠️ (参考: ≥32)
NP(非前向): 15% ⚠️ (参考: ≥40)
总活力: 40% ⚠️
精子形态: 3% ⚠️ (参考: ≥4)
精液pH: 7.3 ✓
液化时间: 45分钟 ✓
诊断结果:
━━━━━━━━━━━━━━━━━━━━━━━━━━
少精症 + 弱精症 + 畸形精子症
⚠️ 精液质量异常
评估:
━━━━━━━━━━━━━━━━━━━━━━━━━━
多个参数低于正常值,
可能影响生育能力。
可能原因:
━━━━━━━━━━━━━━━━━━━━━━━━━━
• 精索静脉曲张
• 内分泌异常
• 生殖道感染
• 免疫因素
• 遗传因素
• 环境因素
• 生活方式
🏥 建议就医:
━━━━━━━━━━━━━━━━━━━━━━━━━━
建议咨询泌尿外科或
男性科医生进一步评估:
进一步检查:
• 精索静脉超声
• 激素水平检测
• 生殖道感染筛查
• 遗传学检测(如需要)
生活方式调整:
━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ 戒烟(非常重要)
✅ 限制酒精
✅ 避免高温环境
✅ 减少紧身裤
✅ 均衡营养
✅ 规律运动
✅ 充足睡眠
✅ 减轻压力
⚠️ 重要提示:
━━━━━━━━━━━━━━━━━━━━━━━━━━
精液质量异常不等于绝对不育。
轻度异常可通过生活方式改善
和医学治疗得到纠正。
建议2-3个月后复查,
同时咨询男性科医生。
数据已保存
---
2. 记录激素水平 - `hormone`
记录性激素检查结果。
**参数说明:**
- `info`: 激素检测结果(必填)
- 激素类型: testosterone(睾酮)/lh(促黄体生成素)/fsh(促卵泡刺激素)/prl(泌乳素)/e2(雌二醇)
- 数值: 数字
**示例:**
/fertility hormone testosterone 15.5
/fertility hormone lh 5.2
/fertility hormone fsh 8.1
/fertility hormone prl 12.5
/fertility hormone complete # 完整激素检测
**执行步骤:**
1. 激素参考值
**睾酮(T):**
- 总睾酮: 10-35 nmol/L
- 游离睾酮: 0.22-0.65 nmol/L
**促黄体生成素(LH):**
- 正常: 1.7-8.6 IU/L
**促卵泡刺激素(FSH):**
- 正常: 1.5-12.4 IU/L
**泌乳素(PRL):**
- 正常: < 15 ng/mL(男性)
**雌二醇(E2):**
- 正常: < 70 pg/mL(男性)
2. 解析激素信息
**激素识别:**
hormones = {
testosterone: {
patterns: [/testosterone[:\s]+(\d+\.?\d*)/i, /睾酮[:\s]+(\d+\.?\d*)/i],
unit: "nmol/L",
reference: "10-35"
},
lh: {
patterns: [/\blh\b[:\s]+(\d+\.?\d*)/i, /促黄体生成素[:\s]+(\d+\.?\d*)/i],
unit: "IU/L",
reference: "1.7-8.6"
},
fsh: {
patterns: [/\bfsh\b[:\s]+(\d+\.?\d*)/i, /促卵泡刺激素[:\s]+(\d+\.?\d*)/i],
unit: "IU/L",
reference: "1.5-12.4"
},
prl: {
patterns: [/prl[:\s]+(\d+\.?\d*)/i, /泌乳素[:\s]+(\d+\.?\d*)/i],
unit: "ng/mL",
reference: "<15"
},
e2: {
patterns: [/e2[:\s]+(\d+\.?\d*)/i, /雌二醇[:\s]+(\d+\.?\d*)/i],
unit: "pg/mL",
reference: "<70"
}
}3. 激素评估
**异常模式:**
**原发性睾丸功能不全:**
- 睾酮: 低
- LH: 高
- FSH: 高
**继发性睾丸功能不全:**
- 睾酮: 低
- LH: 低或正常
-
Read more
description: 男性生育健康和精液分析记录
arguments:
- name: action
description: 操作类型:semen(精液分析)/hormone(激素)/varicocele(精索静脉曲张)/infection(感染)/status(状态)/diagnosis(诊断)
required: true
- name: info
description: 生育健康信息(精液分析结果、激素水平、检查结果等,自然语言描述)
required: false男性不育管理
男性生育健康追踪和管理,包括精液分析记录、激素水平监测、不育因素评估。
操作类型
1. 记录精液分析 - `semen`
记录精液分析结果,WHO 2021标准。
**参数说明:**
- `info`: 精液分析信息(必填)
- 参数类型: volume(精液量)/concentration(密度)/motility(活力)/morphology(形态)/ph(pH)/liquefaction(液化)
- 数值: 根据参数类型提供相应数值
- 精子活力: pr(前向运动), np(非前向运动)
**示例:**
/fertility semen volume 2.5 /fertility semen concentration 45 /fertility semen motility pr 35 np 20 /fertility semen morphology 4 /fertility semen ph 7.5 /fertility semen complete # 完整记录
**执行步骤:**
1. 精液分析标准(WHO 2021)
**精液量:**
- 正常: ≥ 1.5 mL
- 异常: < 1.5 mL(精液减少)
- 无精: 0 mL
**精子密度:**
- 正常: ≥ 15 × 10⁶/mL
- 少精症: < 15 × 10⁶/mL
- 无精症: 0 × 10⁶/mL
**精子总数:**
- 正常: ≥ 39 × 10⁶/每次射精
**精子活力:**
- PR(前向运动,progressive): ≥ 32%
- NP(非前向运动,non-progressive): ≥ 40%
- 弱精症: PR < 32%
**精子形态:**
- 正常形态率: ≥ 4%
- 畸形精子症: < 4%
**精液pH值:**
- 正常: 7.2-8.0
- 异常: < 7.2 或 > 8.0
**液化时间:**
- 正常: ≤ 60分钟
2. 解析精液分析信息
**参数识别:**
// 精液量 volume_patterns = [ /volume[:\s]+(\d+\.?\d*)/i, /精液量[:\s]+(\d+\.?\d*)/i, /(\d+\.?\d*)\s*ml/i ] // 精子密度 concentration_patterns = [ /concentration[:\s]+(\d+)/i, /密度[:\s]+(\d+)/i, /(\d+)\s*10.*6.*ml/i ] // 活力 motility_patterns = [ /pr[:\s]+(\d+)/i, /前向运动[:\s]+(\d+)/i, /np[:\s]+(\d+)/i ] // 形态 morphology_patterns = [ /morphology[:\s]+(\d+)/i, /形态[:\s]+(\d+)/i ]
3. 诊断评估
**精液分析结果分类:**
| 结果 | 诊断 | |------|------| | 所有参数正常 | 正常精液(normospermia) | | 精子密度<15 | 少精症(oligozoospermia) | | 精子密度=0 | 无精症(azoospermia) | | PR<32% | 弱精症(asthenozoospermia) | | 正常形态<4% | 畸形精子症(teratozoospermia) | | 精液量<1.5mL | 精液减少(hypospermia) | | 多个异常 | 混合异常 |
4. 更新精液分析记录
**精液分析数据结构:**
{
"semen_analysis": {
"date": "2025-06-20",
"abstinence_period": "3_days",
"volume": {
"value": 2.5,
"unit": "mL",
"reference": "≥1.5",
"result": "normal"
},
"concentration": {
"value": 45,
"unit": "10⁶/mL",
"reference": "≥15",
"result": "normal"
},
"total_count": {
"value": 112.5,
"unit": "10⁶",
"reference": "≥39",
"result": "normal"
},
"motility": {
"pr": {
"value": 35,
"reference": "≥32",
"result": "normal"
},
"np": {
"value": 20,
"reference": "≥40",
"result": "normal"
},
"im": {
"value": 45,
"result": "normal"
}
},
"morphology": {
"value": 4,
"unit": "%",
"reference": "≥4",
"result": "normal"
},
"ph": {
"value": 7.5,
"reference": "7.2-8.0",
"result": "normal"
},
"liquefaction": {
"value": 30,
"unit": "minutes",
"reference": "≤60",
"result": "normal"
},
"diagnosis": "normospermia"
}
}5. 输出确认
**正常精液分析:**
✅ 精液分析已记录 精液分析报告: ━━━━━━━━━━━━━━━━━━━━━━━━━━ 检测日期: 2025年6月20日 禁欲时间: 3天 ✓ 精液参数: ━━━━━━━━━━━━━━━━━━━━━━━━━━ 精液量: 2.5 mL ✓ (参考: ≥1.5) 精子密度: 45 × 10⁶/mL ✓ (参考: ≥15) 精子总数: 112.5 × 10⁶ ✓ (参考: ≥39) 精子活力: PR(前向运动): 35% ✓ (参考: ≥32) NP(非前向): 20% ✓ (参考: ≥40) 总活力: 55% ✓ 精子形态: 4% ✓ (参考: ≥4) 精液pH: 7.5 ✓ (参考: 7.2-8.0) 液化时间: 30分钟 ✓ (参考: ≤60) 诊断结果: ━━━━━━━━━━━━━━━━━━━━━━━━━━ 正常精液 (Normospermia) ✅ 所有参数均在正常范围内。 评估: ━━━━━━━━━━━━━━━━━━━━━━━━━━ ✅ 精子数量充足 ✅ 精子活力正常 ✅ 精子形态正常 ✅ 精液质量良好 建议: ━━━━━━━━━━━━━━━━━━━━━━━━━━ ✅ 继续尝试自然受孕 ✅ 保持健康生活方式 ✅ 避免高温环境(桑拿、热水澡) ✅ 戒烟限酒 ✅ 均衡饮食 ✅ 规律运动 ⚠️ 重要提示: ━━━━━━━━━━━━━━━━━━━━━━━━━━ 本次精液分析正常。 精液质量会有波动, 建议2-3个月后复查确认。 如果伴侣未能在6-12个月内 受孕,建议进一步检查。 数据已保存至: data/生育记录/2025-06/2025-06-20_精液分析.json
**异常精液分析警示:**
⚠️ 精液分析异常提示 精液分析报告: ━━━━━━━━━━━━━━━━━━━━━━━━━━ 检测日期: 2025年6月20日 禁欲时间: 3天 精液参数: ━━━━━━━━━━━━━━━━━━━━━━━━━━ 精液量: 1.2 mL ⚠️ (参考: ≥1.5) 精子密度: 12 × 10⁶/mL ⚠️ (参考: ≥15) 精子总数: 14.4 × 10⁶ ⚠️ (参考: ≥39) 精子活力: PR(前向运动): 25% ⚠️ (参考: ≥32) NP(非前向): 15% ⚠️ (参考: ≥40) 总活力: 40% ⚠️ 精子形态: 3% ⚠️ (参考: ≥4) 精液pH: 7.3 ✓ 液化时间: 45分钟 ✓ 诊断结果: ━━━━━━━━━━━━━━━━━━━━━━━━━━ 少精症 + 弱精症 + 畸形精子症 ⚠️ 精液质量异常 评估: ━━━━━━━━━━━━━━━━━━━━━━━━━━ 多个参数低于正常值, 可能影响生育能力。 可能原因: ━━━━━━━━━━━━━━━━━━━━━━━━━━ • 精索静脉曲张 • 内分泌异常 • 生殖道感染 • 免疫因素 • 遗传因素 • 环境因素 • 生活方式 🏥 建议就医: ━━━━━━━━━━━━━━━━━━━━━━━━━━ 建议咨询泌尿外科或 男性科医生进一步评估: 进一步检查: • 精索静脉超声 • 激素水平检测 • 生殖道感染筛查 • 遗传学检测(如需要) 生活方式调整: ━━━━━━━━━━━━━━━━━━━━━━━━━━ ✅ 戒烟(非常重要) ✅ 限制酒精 ✅ 避免高温环境 ✅ 减少紧身裤 ✅ 均衡营养 ✅ 规律运动 ✅ 充足睡眠 ✅ 减轻压力 ⚠️ 重要提示: ━━━━━━━━━━━━━━━━━━━━━━━━━━ 精液质量异常不等于绝对不育。 轻度异常可通过生活方式改善 和医学治疗得到纠正。 建议2-3个月后复查, 同时咨询男性科医生。 数据已保存
---
2. 记录激素水平 - `hormone`
记录性激素检查结果。
**参数说明:**
- `info`: 激素检测结果(必填)
- 激素类型: testosterone(睾酮)/lh(促黄体生成素)/fsh(促卵泡刺激素)/prl(泌乳素)/e2(雌二醇)
- 数值: 数字
**示例:**
/fertility hormone testosterone 15.5 /fertility hormone lh 5.2 /fertility hormone fsh 8.1 /fertility hormone prl 12.5 /fertility hormone complete # 完整激素检测
**执行步骤:**
1. 激素参考值
**睾酮(T):**
- 总睾酮: 10-35 nmol/L
- 游离睾酮: 0.22-0.65 nmol/L
**促黄体生成素(LH):**
- 正常: 1.7-8.6 IU/L
**促卵泡刺激素(FSH):**
- 正常: 1.5-12.4 IU/L
**泌乳素(PRL):**
- 正常: < 15 ng/mL(男性)
**雌二醇(E2):**
- 正常: < 70 pg/mL(男性)
2. 解析激素信息
**激素识别:**
hormones = {
testosterone: {
patterns: [/testosterone[:\s]+(\d+\.?\d*)/i, /睾酮[:\s]+(\d+\.?\d*)/i],
unit: "nmol/L",
reference: "10-35"
},
lh: {
patterns: [/\blh\b[:\s]+(\d+\.?\d*)/i, /促黄体生成素[:\s]+(\d+\.?\d*)/i],
unit: "IU/L",
reference: "1.7-8.6"
},
fsh: {
patterns: [/\bfsh\b[:\s]+(\d+\.?\d*)/i, /促卵泡刺激素[:\s]+(\d+\.?\d*)/i],
unit: "IU/L",
reference: "1.5-12.4"
},
prl: {
patterns: [/prl[:\s]+(\d+\.?\d*)/i, /泌乳素[:\s]+(\d+\.?\d*)/i],
unit: "ng/mL",
reference: "<15"
},
e2: {
patterns: [/e2[:\s]+(\d+\.?\d*)/i, /雌二醇[:\s]+(\d+\.?\d*)/i],
unit: "pg/mL",
reference: "<70"
}
}3. 激素评估
**异常模式:**
**原发性睾丸功能不全:**
- 睾酮: 低
- LH: 高
- FSH: 高
**继发性睾丸功能不全:**
- 睾酮: 低
- LH: 低或正常
-
WellAlly Health is a local-first, AI-powered personal health record (PHR) system.

