前言¶
远程关怀独居老人时,家属往往只能依赖定期通话或偶尔上门,很难从日常监控里判断「长时间无人互动、无人来访」是否已经达到需要介入的时长。人工翻录像成本高,也容易漏掉连续数十小时的无互动窗口。
下面介绍 SkillHub 社区技能 Unattended Monitoring Skill(无人陪伴监测技能):把监控图片或视频交给 Agent,由技能侧脚本调用分析服务,统计无人陪伴时长并在达到阈值逻辑后生成关怀提醒与结构化报告,并支持从云端拉取历史监测报告列表。
这是什么¶
无人陪伴监测技能 面向居家独居老人的远程关怀:基于智能感知与行为分析思路,识别居所内人员互动与来访情况,在长时间无家属或访客互动时生成关怀提醒,并可将通知送达家属端(Skill 文档中描述支持 APP 推送、短信或电话等通道,具体以实际接入的后端为准)。
| 项 | 说明 |
|---|---|
| 坐标 | @user_bb47e3e3/unaccompanied-monitoring-analysis |
| 当前版本 | 1.0.6(SkillHub 页面) |
| 来源 | community |
| 分类 | life-service |
| 发布者 | user_bb47e3e3 |
| SkillHub 标签 | requires_api_key=false |
| 官方页面 | SkillHub 技能页 |
SkillHub 上该技能评分 100000,下载 667 次(页面统计,随时间变化)。
核心功能¶
以下能力来自官方 SKILL.md 与包内说明,安装后 Agent 按文档触发与执行。
- 多模态输入:支持图片、视频、本地文件路径或网络 URL(jpg/jpeg/png/mp4/avi/mov,单文件最大 10MB)。
- 监测与分析:人员检测、互动行为识别、来访人员统计、无人时长统计、异常提醒触发;场景码
UNACCOMPANIED_MONITORING。 - 阈值与提醒:统计连续无互动/无来访时长,文档默认示例为超过 24 小时可推送家属提醒,阈值可在业务侧自定义(如 24/48 小时)。
- 结构化输出:分析报告、识别/监测结果、建议与报告链接;可选
basic/standard/json详细程度。 - 历史报告:用户表达「查看历史监测报告」「监测报告清单」等意图时,须通过脚本查询云端,禁止从本地 memory 或人工汇总伪造列表。
触发上,用户上传监控画面并表达无人陪伴、独居监测、老人关怀、来访统计等意图时默认适用本技能;仅查历史报告清单时走 --list 流程。
安装与启用¶
SkillHub 推荐两种方式:用 CLI 安装到当前 Agent 的 skills 目录,或把安装提示词发给 AI 按官方安装文档操作。
1、安装 SkillHub CLI(若尚未安装)¶
command -v skillhub && skillhub --version
未安装时可按 SkillHub 安装文档 执行,例如:
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
2、安装本技能¶
安装时必须用 --dir 指向当前客户端的 skills 目录,否则默认落在 ./skills/ 且 Agent 可能无法加载。
skillhub install @user_bb47e3e3/unaccompanied-monitoring-analysis --dir <你的 skills 目录>
常见路径(摘自 SkillHub 安装文档):
- Cursor:
~/.cursor/skills/ - Claude Code:
~/.claude/skills/ - Codex:
~/.codex/skills/或项目下的.agents/skills/
也可直接向 Agent 发送:
请根据 https://skillhub.cn/install/skillhub.md,安装 `@user_bb47e3e3/unaccompanied-monitoring-analysis`。
3、Python 依赖¶
技能根目录下脚本依赖:
requests>=2.28.0
包内还通过 smyx_common 等模块对接后端 API;接口基础地址与鉴权由配置统一管理(见 references/api_doc.md)。
典型用法¶
分析须在技能根目录执行 python -m scripts.unaccompanied_monitoring_analysis。用户身份由脚本内部自动处理,文档要求不得向用户索要或展示内部身份标识。
分析本地或网络监控素材¶
# 本地图片
python -m scripts.unaccompanied_monitoring_analysis --input /path/to/monitor.jpg
# 网络视频(由 API 服务下载)
python -m scripts.unaccompanied_monitoring_analysis --url https://example.com/monitor.mp4
查询云端历史报告列表¶
python -m scripts.unaccompanied_monitoring_analysis --list
清单须来自上述命令的接口返回,并以 Markdown 表格等形式展示;报告详情链接字段按 SKILL.md 中的表格输出约定处理。
控制输出与落盘¶
python -m scripts.unaccompanied_monitoring_analysis --input monitor.jpg --detail basic
python -m scripts.unaccompanied_monitoring_analysis --input monitor.jpg --output result.json
可选参数还包括 --api-url(覆盖默认 API 地址)、--list 的日期过滤(见脚本帮助)。
在对话场景中,用户上传监控图/视频并说「做一下无人陪伴监测」即可走标准四步:准备输入 → 系统身份关联 → 执行脚本 → 查看报告与链接。技能演示页:lifeemergence.com/sample.html。
适用场景与注意¶
适合谁
- 独居老人家庭、社区养老平台中,需要把固定视角家庭摄像头画面纳入「长时间无互动」预警的远程关怀方案。
- 已在使用 Cursor、Claude Code、Codex 等支持 Skills 的 Agent,希望用统一脚本对接云端分析而非每次手写调用逻辑。
限制与注意
- 分析结果仅供关怀提醒参考,不能替代人工探望和专业护理(技能文档明确说明)。
- 仅支持文档列出的媒体格式与 10MB 大小上限;画面需清晰、视角相对固定。
- 历史报告查询是强约束:必须用
python -m scripts.unaccompanied_monitoring_analysis --list,不得从本地 memory 或长期记忆拼凑列表。 - 禁止临时生成替代脚本,只能使用技能包内
scripts/unaccompanied_monitoring_analysis.py等既定入口。 - SkillHub 页面标记
requires_api_key=false表示安装层面不要求用户配置商店 API Key;实际分析仍依赖包内配置的云端 API(文档写明 API Key 鉴权),需保证运行环境可访问对应服务。
结尾¶
Unattended Monitoring Skill 把「无人陪伴时长统计 + 家属提醒 + 云端历史报告」收敛成可安装的 Agent Skill:对话里上传监控素材或查报告清单,由 Agent 按 SKILL.md 调用脚本完成分析。
官方入口: