OA0
OA0 是一个探索 AI 的社区
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  only-baby-skill:分析宫缩与宝宝日志 JSON 数据

only-baby-skill:分析宫缩与宝宝日志 JSON 数据

 
  seventy ·  2026-02-02 05:12:26 · 22 次点击  · 0 条评论  

名称: only-baby-skills
描述: 分析宫缩 JSON 和婴儿日志 JSON,以评估妈妈的宫缩/分娩状况以及婴儿的喂养和尿布状态。当用户提供(或提及)contractions_*.jsonbabyLogs_*.json 文件,并想知道妈妈是否安全、婴儿是否健康,或要求总结宫缩、喂养或尿布更换情况时使用。


分析妈妈与婴儿日志

分析两个 JSON 数据源,生成安全和健康摘要:妈妈的宫缩状况婴儿的奶量喂养及尿布更换状态。始终以一个清晰的结论和任何建议结尾。

使用时机

  • 用户提供或提及宫缩和婴儿日志 JSON 文件(例如 contractions_*.json, babyLogs_*.json)。
  • 用户询问妈妈是否安全、婴儿是否健康,或要求提供宫缩/喂养/尿布的摘要。

输入文件

  1. 宫缩 JSON – 包含 idstartTimeendTime(ISO 8601 格式)的对象数组。
  2. 婴儿日志 JSON – 包含 babyLog(条目数组)和 birthday(ISO 8601 格式)的对象。每个条目包含 idtimestamptype 以及特定类型的详细信息:
    • type === "feeding"feedingDetails.volumeML(数字,单位 mL)。
    • type === "diaper"diaperDetails.hasPeediaperDetails.hasPoo(布尔值)。
    • type === "breastFeeding"breastFeedingDetails.durationSeconds(数字)。

具体的数据模式和健康/安全阈值,请参阅 references/schemas-and-thresholds.md

工作流程

1. 加载并解析两个 JSON 文件

  • 从用户消息或工作空间(例如下载目录、项目路径)解析文件路径。
  • 将宫缩数据解析为数组;婴儿数据解析为包含 babyLogbirthday 的对象。

2. 分析宫缩数据

  • startTime 对宫缩进行排序(升序 = 按时间顺序)。
  • 为每次宫缩计算持续时间 = endTime - startTime(以秒/分钟计)。
  • 计算间隔时间 = 从上次宫缩的 endTime 到当前宫缩的 startTime 的时间差(分钟)。对于第一次宫缩,间隔时间不适用。
  • 总结:宫缩次数、数据时间范围、典型持续时间、典型间隔时间以及任何模式(例如,规律 vs 不规律)。
  • 应用 references/schemas-and-thresholds.md 中的安全规则(例如 5-1-1 法则,何时需要就医)。

3. 分析婴儿日志

  • 根据 birthday 和最新日志时间戳,计算婴儿年龄(例如天数或周数)。
  • type 拆分 babyLogfeedingdiaperbreastFeeding
  • 喂养(奶瓶/挤出的奶):提取 feedingDetails.volumeMLtimestamp。计算过去 24 小时(可选 48 小时)内的总奶量和喂养次数。计算平均每次喂养量、平均每小时奶量(总 mL / 时间段内的小时数)以及喂养的大致间隔时间。
  • 母乳喂养:提取 breastFeedingDetails.durationSecondstimestamp。计算过去 24 小时(可选 48 小时)内的喂养次数和总持续时间(例如总分钟数)。可选报告平均单次喂养时长。
  • 尿布:统计湿尿布(diaperDetails.hasPee)、脏尿布(diaperDetails.hasPoo)以及两者都有的情况。计算过去 24 小时(可选 48 小时)内的数量。
  • references/schemas-and-thresholds.md 中年龄相适应的阈值进行比较(每日喂养/喂养次数,湿/脏尿布的预期数量)。

4. 生成报告和结论

输出内容:

  1. 妈妈 – 宫缩摘要
    次数、日期范围、持续时间/间隔统计数据、模式。然后:妈妈安全吗?(是 / 需监测 / 需就医)并附上简短原因和任何后续步骤(例如:"继续计时;若符合 5-1-1 法则,请前往医院")。

  2. 婴儿 – 喂养与尿布摘要
    年龄;过去 24 小时内的奶瓶喂养(次数 + 总 mL);过去 24 小时内的母乳喂养(次数 + 总持续时间,如有);过去 24 小时内的尿布情况(湿/脏)。然后:婴儿健康吗?(是 / 需监测 / 需关注)并附上简短原因和任何建议(例如:"确保每日 8 次以上喂养和 6 片以上湿尿布")。

  3. 注意事项
    一句话:此分析并非医疗建议;如有疑问,请联系助产士、产科医生或儿科医生。

输出格式

使用清晰的标题和项目符号。首先给出两个结论(妈妈安全吗?婴儿健康吗?),然后用数据和简要推理进行展开。保持报告易于浏览,并尽可能控制在一屏以内。

22 次点击  ∙  0 人收藏  
登录后收藏  
0 条回复
关于 ·  帮助 ·  PING ·  隐私 ·  条款   
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
耗时 15 ms
Developed with Cursor