经期管理:在 Agent 对话里完成周期记录与预测

前言

经期相关需求往往散落在日历 App、备忘录和口头回忆里:记一次开始日、估下次时间、备孕时查易孕窗口,换设备或换助手就要重讲一遍。通用大模型能聊健康话题,但缺少固定的收集步骤、预测格式和安全边界,容易给出过于确定的日期,或把排卵期估算当成避孕依据。

下面介绍 SkillHub 社区 Skill「经期管理」(@user_70c2f807/period-tracker-pro,v1.0.0)。它用标准 SKILL.md 约束 Agent:在用户提到经期、月经、大姨妈、period tracking、menstrual cycle、ovulation 等场景下,按步骤收集历史周期、输出带误差范围的预测,并明确不适用妇科诊断与避孕咨询。

这是什么

「经期管理」是面向生活服务的 Agent Skill,发布者为 SkillHub 用户 user_70c2f807,来源为 community,分类为 life-service。页面标注 requires_api_key=false,安装与使用不依赖额外 API Key。

Skill 定位是:帮助用户记录月经周期数据(开始日、结束日、症状),用历史数据估算平均周期,预测下次经期与排卵期时间窗口,并记录伴随症状与经量变化;面向「经期不规律难预判、备孕需要了解排卵期」两类常见诉求。明确不用于妇科疾病诊断、避孕方案咨询、不孕治疗、妇科用药。

核心功能

以下能力均来自 Skill 包内 SKILL.md 的说明:

  1. 经期记录:记录开始/结束日期,计算周期长度与经期持续天数。
  2. 周期预测:基于最近 2~3 次经期与平均周期,预测下次月经开始/结束,并标注误差(如 ±2 天)。
  3. 排卵与易孕窗口:按「下次月经前约 14 天」估算排卵日与易孕窗口,仅供备孕参考。
  4. 症状与经量:支持痛经等级、情绪、经量等表格化记录。
  5. 异常提示:周期骤变、经量异常、将排卵期当避孕手段等情况,Skill 要求 Agent 给出就医或安全提醒。
  6. 健康知识:FAQ 覆盖周期计算、痛经、经量、压力对月经的影响等,语气需温和并尊重隐私。

执行流程在 Skill 中固定为三步:数据收集(最近 2~3 次经期)→ 周期分析(平均周期与经期天数)→ 预测输出(下次经期、排卵期、简易月历)。

安装与启用

安装 SkillHub CLI(若尚未安装)

先确认本机是否已有 skillhub:

command -v skillhub && skillhub --version

未安装时可按 SkillHub 官方安装文档执行完整安装或仅 CLI:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash -s -- --cli-only

说明见:SkillHub 安装与优先源配置。

安装本 Skill

安装时必须用 --dir 指向当前 Agent 的 skills 目录,否则默认落在 ./skills/ 可能不会被识别。

skillhub install period-tracker-pro --namespace user_70c2f807 --dir ~/.cursor/skills/

坐标写法为 @user_70c2f807/period-tracker-pro。在 Cursor 中,常用 skills 路径为 ~/.cursor/skills/;Claude Code 为 ~/.claude/skills/;Codex 为 ~/.codex/skills/ 或项目下的 .agents/skills/。按你实际使用的客户端替换 --dir 即可。

也可将下面提示词发给支持 Skill 安装的 AI,让其按官方安装文档拉取本包:

请根据 https://skillhub.cn/install/skillhub.md,安装 `@user_70c2f807/period-tracker-pro`。

安装完成后,按各客户端要求重启或刷新 Agent,使新 Skill 生效。

典型用法

Skill 在 SKILL.md 中给出了可复现的对话示例,核心是自然语言口述日期与周期,无需记命令。

记录经期

  • 用户:帮我记录经期
  • 助手:询问上次月经开始日期与持续天数。
  • 用户:上次 5 月 1 号来的,持续了 5 天
  • 助手:确认周期长度;若用户表示「大概 28~30 天不太规律」,按平均值估算并给出下次预计日期。

备孕与排卵

  • 用户:我想备孕,排卵期大概什么时候?
  • 助手:根据周期计算下次月经前约 14 天的排卵估算,并输出易孕窗口。

结构化输出模板包含「周期信息」「下次月经」「排卵期估算」「本月日历」符号月历,以及症状记录表。预测需带 ± 天数,排卵期段落必须附带「不可作为避孕依据」类提醒——这是 Skill 的硬性输出原则。

适用场景与注意

适合谁

  • 希望在 Cursor、Claude Code 等 Agent 里用对话完成经期记录与粗略预测的用户。
  • 需要备孕参考、易孕窗口估算,且能接受「基于历史均值、存在数天偏差」的用户。
  • 需要 Agent 统一提醒就医边界(周期小于 21 或大于 35 天、经量骤变、经间期出血等)的场景。

限制与坑

  • 预测仅为历史数据均值估算,不能作为避孕依据;Skill 明确安全期避孕失败率可达约 20%,需使用可靠避孕方式。
  • 记录仅在当前对话中临时保存,长期追踪应使用专业经期 App;就医时建议导出或自行整理近 6 个月记录。
  • 不适用避孕方案选择、不孕不育诊疗、妇科疾病诊断、更年期激素管理等,应转妇科或专科。
  • SkillHub 页面元数据(截至资料抓取):评分 100000,下载 955,版本 1.0.0;安装前可在商店页核对是否与本地一致。

结尾

「经期管理」把经期记录、周期分析、预测格式和安全话术写进 SKILL.md,让 Agent 在生活服务场景里按同一套步骤工作,而不是每次即兴发挥。若你要在 Cursor 等环境中启用,可从 SkillHub 商店页查看条目,并按上文命令安装到对应 skills 目录。

  • SkillHub 页面:https://www.skillhub.cn/skills/user_70c2f807/period-tracker-pro
  • 条目 API 地址:https://api.skillhub.cn/user_70c2f807/period-tracker-pro
羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye