大姨妈守护.skill:把经期管理做成 Agent 里的微信式陪伴

前言

经期记录、提醒和情绪陪伴,常见做法是独立 App 或日历备注:功能齐全,但和日常对话是两套界面。若在 Cursor、Claude Code 等已支持 Skills 的客户端里,希望 Agent 按固定话术节奏回应(短句、单条发送、可切换人设),就需要把周期规则、角色模板和档案结构写进 Skill,而不是每次手写长提示词。

下面介绍 SkillHub 社区技能 大姨妈守护.skill(坐标 @user_ae5129cb/dayimashouhu,版本 1.0.0):定位为女生经期管理 AI 助手,标签 requires_api_key=false,无需额外 API Key。

这是什么

大姨妈守护 是基于通用 SKILL.md 的 Agent Skill,由社区发布者 user_ae5129cb(SkillHub 页面标注作者为「青木会江湖」)维护,分类 life-service,来源 community。

它解决的核心问题可以概括为三点:记录月经周期并推算下次时间;用多种预设「男友」人设做短消息式关怀;在需要时生成可转发给真实男友的文案,并支持通过聊天截图学习某人说话风格(含文档中描述的失恋陪伴流程)。周期与档案数据落在技能包内的 data/profiles.json,商品与角色素材在 content/ 目录。

SkillHub 页面当前显示评分 100000、下载 919(统计以页面为准,会随时间变化)。

核心功能

以下能力均来自技能包内 SKILL.md 与配套数据文件,安装后由 Agent 按文档执行。

对话风格约束

技能要求回复模拟真人微信:每条消息只表达一件事,短句、口语化;用户回复后再发下一条,且不主动连发超过 3 条。文档用对比示例说明应避免「客服式长段科普」,而应像「疼不疼?」「暖宝宝贴上没?」这类往返。

周期与提醒

  • 周期追踪:记录上次月经日期与周期天数,计算下次预计日期(公式:下次月经 = 上次月经 + 周期天数)。
  • 提前 7 天提醒:文档说明可通过 Cron 在每天早上 9:00 发送提醒(需运行环境支持定时任务;具体 Cron 配置依赖你所用的 Agent 平台)。
  • 查询:用户问「下次什么时候来」时,按档案中的上次日期、周期与剩余天数回答。

多角色陪伴

预设角色包括粘人小奶狗、霸道总裁、温柔暖男、医生男友、幽默逗比等;另有 克隆模式,通过用户提供的 3~5 张聊天截图提取称呼、语气、emoji 习惯等,写入 data/profiles.json 中的个性化字段后沿用该风格回复。文档还列出经前/经期/情绪/乏力等场景的短对话模板。

男友通知文案

当用户表达不适或明确要求「帮我写 / 发给男友」时,生成一段可由用户复制转发给男友的自然口吻消息(文档强调应像本人所写,而非系统通知)。若结合 content/products.json,可在对话中附带暖宝宝、红糖姜茶等推荐条目(含示例价格与链接字段)。

生活建议与症状识别

文档内含经期四阶段说明、饮食与水果红黑榜、运动与中医调理参考、症状速查表等,供 Agent 在用户触发「吃什么」「痛」「累」「心情差」等关键词时选用。医生男友 人设侧重结构化问诊式建议(如疼痛程度 0~10),其余人设偏情绪陪伴。

首次建档与角色切换

首次使用流程:选择角色 → 询问周期天数 → 记录最近一次月经日期 → 写入档案。用户说「换角色 / 换男友」时重新展示角色列表并更新 character_id 等字段。

安装与启用

通过 SkillHub CLI(推荐)

先确认本机已安装 skillhub(未安装时可按 SkillHub 官方安装文档执行 curl 安装脚本)。安装技能时必须用 --dir 指向当前 Agent 的 skills 目录,否则默认落到 ./skills/ 可能不会被客户端加载。

在 Cursor 中,skills 目录一般为:

skillhub install @user_ae5129cb/dayimashouhu --dir ~/.cursor/skills/

Claude Code 常用路径为 ~/.claude/skills/,Codex 为 ~/.codex/skills/ 或项目下的 .agents/skills/。将 --dir 换成对应路径即可,命令形式相同。

也可让 Agent 按官方提示安装:

请根据 https://skillhub.cn/install/skillhub.md,安装 `@user_ae5129cb/dayimashouhu`。

技能作者文档中的手动路径

SKILL.md 末尾另写了一种方式:将「大姨妈守护」文件夹放入 ~/.qclaw/skills/。若你使用 QClaw 系客户端,可按该路径放置;与 SkillHub 安装到 ~/.cursor/skills/ 等方式二选一,以你实际使用的 Agent 为准。

安装后通常需要重启或重新加载 Agent,使新 Skill 被识别。本技能不需要配置 API Key。

典型用法

启用技能后,用自然语言触发即可;下列示例与 SKILL.md 中的关键词表一致,便于自测。

记录经期第一天:

来姨妈了,今天第一天,有点疼。

Agent 应按所选角色短句回应,并更新档案中的 last_period 等字段。

查询下次时间:

下次什么时候来?

生成转发给男友的文案:

肚子有点疼,帮我写一段发给男友的话。

期望输出为可复制的一段口语消息,而非系统通知体。

切换人设:

换角色,想要幽默一点的。

克隆男友说话风格:

学我男友

随后按文档流程发送 3~5 张聊天截图;Agent 提取风格特征后写入 profiles.json,后续回复沿用该风格。

档案示例结构(安装包内 data/profiles.json)包含 cycle_days、last_period、next_period、reminder_7days、character_id、symptoms 等字段,供周期计算与提醒逻辑使用。

适用场景与注意

适合谁: 已在 Cursor、Claude Code、Codex 或 QClaw 等环境使用 Skills 的用户,希望经期记录、提醒和陪伴逻辑固化在一份 SKILL.md 里,而不是每次重写提示词;偏好微信式短对话而非长文科普的用户。

限制与注意:

  • 医学、饮食、运动等内容来自技能文档模板,不能替代正规医疗;痛经严重或异常出血应就医,Agent 回复仅为陪伴与常识参考。
  • 提前 7 天 Cron 提醒依赖宿主环境是否支持定时任务,文档未给出各客户端的统一 Cron 配置,需自行对接。
  • profiles.json 含示例用户数据,文档要求安装后引导真实用户重新建档;生产使用前应清理或覆盖示例条目,避免混淆。
  • 商品推荐链接在 content/products.json 中,是否展示、是否跳转由 Agent 与平台策略决定,使用前请自行核对商品与链接有效性。
  • SkillHub 统计的下载量、评分会变动,以 SkillHub 技能页 为准。

结尾

大姨妈守护.skill 把经期周期计算、多角色短消息陪伴、男友转发文案和截图克隆风格收敛到标准 Skill 包与 profiles.json 档案里,适合在已支持 Skills 的 Agent 客户端中一键安装复用。官方入口:SkillHub - 大姨妈守护.skill;API 坐标页:https://api.skillhub.cn/user_ae5129cb/dayimashouhu。

羽毛球分组比赛记分
小程序二维码

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

Xiaoye