Baby Sleep State Monitoring Skill:用监控视频做婴儿睡眠状态分析与日报

前言

家长在智能看护场景里常遇到两类需求:一是当晚宝宝睡得怎样、有没有频繁醒来;二是连续几天作息是否稳定。单靠肉眼回看整段夜视录像成本高,手写睡眠日记又容易漏记。若希望 Agent 在对话里直接处理婴儿房监控素材、输出可读的睡眠报告,并把历史报告从云端拉清单,而不是凭会话记忆拼凑,可以接入 SkillHub 上的社区 Skill「Baby Sleep State Monitoring Skill | 婴儿睡眠状态监测技能」。

下面介绍它的定位、能力与安装方式,并给出可复现的脚本调用示例。

这是什么

Baby Sleep State Monitoring Skill(婴儿睡眠状态监测技能) 是 SkillHub 社区来源(community)的生活服务类 Skill,坐标为 @user_bb47e3e3/infant-sleep-monitoring-analysis,当前发布版本为 1.0.6,由发布者 user_bb47e3e3 维护。SkillHub 页面标注 requires_api_key=false,即安装层面不要求用户自行配置 API Key。

一句话定位:基于图片或视频输入(含本地文件与网络 URL),识别熟睡、浅睡、苏醒、躁动等睡眠状态,统计睡眠时长与觉醒次数,生成每日睡眠报告与作息分析,并支持查询云端历史监测报告列表。场景码为 INFANT_SLEEP_MONITORING;开放平台侧分析场景代码为 OPEN_INFANT_SLEEP_MONITORING_ANALYSIS(见技能内 references/api_doc.md)。

官方入口:

  • API 元数据页:https://api.skillhub.cn/user_bb47e3e3/infant-sleep-monitoring-analysis
  • SkillHub 展示页:https://www.skillhub.cn/skills/user_bb47e3e3/infant-sleep-monitoring-analysis

(截至资料抓取时,SkillHub 显示评分 100000、下载 636 次、安装 1 次。)

核心功能

以下能力均来自官方简介与技能包内 SKILL.md 说明,未超出已核实范围。

  1. 睡眠状态分类:区分熟睡、浅睡、苏醒、躁动等状态(技能说明亦提到对睡眠周期的精细化监测)。
  2. 时间与次数统计:睡眠时长统计、觉醒次数统计。
  3. 报告与作息分析:生成结构化睡眠报告、作息规律分析;输出可含识别结果、建议与报告链接。
  4. 历史报告查询:用户表达查看历史睡眠报告、监测报告清单等意图时,须通过脚本调用云端接口列出报告,不得以本地记忆或人工汇总替代。
  5. 输入形态:支持图片、视频、本地路径、网络 URL;默认在用户上传监控素材或明确要做睡眠监测分析时触发。

技能演示页(官方链接):https://lifeemergence.com/sample.html

安装与启用

1、安装 SkillHub CLI(若尚未安装)

先检查是否已有 CLI:

command -v skillhub && skillhub --version

未安装时,可按 SkillHub 官方安装文档执行完整安装(含 CLI 与默认 Skill):

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

仅安装 CLI 时:

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

说明见:https://skillhub.cn/install/skillhub.md

2、安装本 Skill 到当前 Agent 的 skills 目录

安装时必须用 --dir 指向当前客户端识别的 skills 目录,否则默认落在 ./skills/ 可能无法被 Agent 加载。常见路径如下(同样来自官方安装文档):

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或项目下的 .agents/skills/

在目标目录的父路径下执行:

skillhub install @user_bb47e3e3/infant-sleep-monitoring-analysis --dir <你的 skills 目录>

也可将下列提示词发给支持 Skill 安装的 AI,由其按官方流程完成安装:

请根据 https://skillhub.cn/install/skillhub.md,安装 `@user_bb47e3e3/infant-sleep-monitoring-analysis`。

3、脚本依赖

技能包要求 Python 侧至少具备:

requests>=2.28.0

分析或查历史报告时,须在技能根目录下调用模块 scripts.infant_sleep_monitoring_analysis(见下文示例)。

典型用法

对话侧

在 Agent 已加载该 Skill 的前提下,常见用法包括:

  1. 上传婴儿房夜间监控视频或提供可访问的公网 URL,请 Agent 分析睡眠状态并生成报告。
  2. 使用「睡眠报告」「作息分析」「宝宝睡眠」等表述,并附带符合场景的素材。
  3. 仅查询历史报告时,使用技能文档列出的关键词(如「查看历史睡眠报告」「监测报告清单」等);Agent 应执行 --list 从云端拉取并以 Markdown 表格呈现,而不是读取本地 memory。

用户身份由脚本在内部自动关联;技能明确要求不得向用户询问或展示内部身份标识。

命令行侧(技能根目录)

下列示例来自技能 SKILL.md 的「使用示例」,路径请替换为实际文件:

# 分析本地婴儿房监控视频
python -m scripts.infant_sleep_monitoring_analysis --input /path/to/night_monitor.mp4

# 分析网络监控视频(由 API 服务下载,无需先落盘到本地)
python -m scripts.infant_sleep_monitoring_analysis --url https://example.com/night.mp4

# 列出云端历史监测报告(可加日期范围过滤,见 --list 说明)
python -m scripts.infant_sleep_monitoring_analysis --list

# 精简输出
python -m scripts.infant_sleep_monitoring_analysis --input night_monitor.mp4 --detail basic

# 将结果写入文件
python -m scripts.infant_sleep_monitoring_analysis --input night_monitor.mp4 --output result.json

主要参数含义(摘自 SKILL.md):

参数 作用
--input 本地视频路径
--url 网络视频 URL
--list 查询历史报告列表
--detail 输出详细程度:basic / standard / json(默认 json)
--output 可选,结果写入文件
--api-url 可选,覆盖默认 API 服务地址

后端接口路径在 references/api_doc.md 中列出,例如启动分析、获取结果、分页历史报告及报告导出等;具体字段与错误码需查阅该文档或运行时报错信息。

适用场景与注意

更适合谁

  • 已在婴儿房部署固定机位监控、能产出夜视清晰素材的家庭或看护团队。
  • 希望在 Cursor、Claude Code、Codex 等 Agent 工作流里,把「看视频 → 出睡眠报告 → 查历史」串成固定流程的开发者。

采集与格式

  • 技能建议:摄像头固定并覆盖婴儿床整体区域;夜视/红外正常;床面少遮挡以保证姿态可见。
  • 支持视频格式:mp4 / avi / mov,单文件最大 10MB。
  • 网络 URL 默认为公网可访问地址,由 API 服务侧下载处理。

限制与合规

  • 分析依赖云端 API 与网络;历史清单必须走 python -m scripts.infant_sleep_monitoring_analysis --list,禁止用本地会话记忆冒充云端数据。
  • 技能注明:结果仅供育儿参考,不能替代专业医护建议;睡眠异常应咨询儿科医生。
  • 禁止临时编写替代脚本,应使用技能包内既有 scripts/infant_sleep_monitoring_analysis.py 等资源。

结尾

Baby Sleep State Monitoring Skill 把婴儿睡眠状态识别、日报与作息分析、云端历史报告查询收敛到同一套 Skill 与脚本入口,适合把看护录像纳入 Agent 可复现工作流。安装与坐标以 SkillHub 为准:https://www.skillhub.cn/skills/user_bb47e3e3/infant-sleep-monitoring-analysis

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

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

Xiaoye