Elderly Drinking-Cup Pickup Frequency (Dehydration Risk) | 老年人饮水杯拿起频率(脱水风险)
Using a fixed camera in the living room or kitchen, the system analyzes video of the water-cup placement area (e.g., coffee table, dining table), detects hand-to-cup contact actions (pickup, putdown), and counts daily cup-pickup events (an indirect proxy for water intake). | 通过客厅或厨房固定摄像头,分析水杯放置区域(如茶几、餐桌)的视频,检测手部与水杯的接触动作(拿起、放下),统计每日水杯拿起次数(间接反映饮水量)。当每日拿起次数低于预设阈值(如每天少于6次)时,输出'脱水风险'提醒,建议家属或护理人员督促老人增加饮水。
Rank
62
Safety
84
Downloads
2.2k
Updated
Oct 9, 2026
Version
1.0.12
Source
CLAWHUB
About
What it does, and when to use it.
Capability contract not published. No trust telemetry is available yet. 2.2K downloads reported by the source. Last updated 10/9/2026.
Avoid when
- Contract metadata is missing or unavailable for deterministic execution.
Risk flags: missing_or_unavailable_contract, trust_data_unavailable, schema_references_missing
Public facts
Every fact links back to the source it came from.
- Vendor
- Clawhubvendor · observed Oct 9, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 9, 2026
- Adoption signal
- 2.2K downloadsadoption · observed Oct 9, 2026
- Latest release
- 1.0.12release · observed Oct 3, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s17f8q65zg3y98t86jdg1177g583whq8:smyx-elderly-drinking-frequency-analysis- Install using `clawhub skill install s17f8q65zg3y98t86jdg1177g583whq8:smyx-elderly-drinking-frequency-analysis` in an isolated environment before connecting it to live workloads.
- No published capability contract is available yet, so validate auth and request/response behavior manually.
- Review the upstream CLAWHUB listing at https://clawhub.ai/18072937735/smyx-elderly-drinking-frequency-analysis before using production credentials.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-18072937735-smyx-elderly-drinking-frequency-analysis/snapshot"
Documentation
CLAWHUB
159,425 characters of source documentation, loaded on request.
Extracted files
5 files captured from the source.
SKILL.md
--- name: "smyx-elderly-drinking-frequency-analysis" description: "Using a fixed camera in the living room or kitchen, the system analyzes video of the water-cup placement area (e.g., coffee table, dining table), detects hand-to-cup contact actions (pickup, putdown), and counts daily cup-pickup events (an indirect proxy for water intake). | 通过客厅或厨房固定摄像头,分析水杯放置区域(如茶几、餐桌)的视频,检测手部与水杯的接触动作(拿起、放下),统计每日水杯拿起次数(间接反映饮水量)。当每日拿起次数低于预设阈值(如每天少于6次)时,输出'脱水风险'提醒,建议家属或护理人员督促老人增加饮水。" version: "1.0.16" license: "MIT-0" --- # 💧 Elderly Drinking-Cup Pickup Frequency (Dehydration Risk) | 老年人饮水杯拿起频率(脱水风险) > **智能分析中枢** · 图片/视频智能分析 · 结构化报告 · 历史报告云端查询 --- ## 🧭 技能概览 | Overview | 模块 | 内容 | |---|---| | 🏷️ 技能名称 | **老年人饮水杯拿起频率(脱水风险)** | | 🎯 核心目标 | 通过客厅或厨房固定摄像头,分析水杯放置区域(如茶几、餐桌)的视频,检测手部与水杯的接触动作(拿起、放下),统计每日水杯拿起次数(间接反映饮水量)。当每日拿起次数低于预设阈值(如每天少于6次)时,输出'脱水风险'提醒,建议家属或护理人员督促老人增加饮水。 | | 🖼️ 输入类型 | 图片、视频、本地文件、网络 URL | | 📝 输出能力 | 结构化分析报告、识别/监测结果、建议与报告链接 | | 🧩 场景码 | `SMYX_ELDERLY_DRINKING_FREQUENCY_ANALYSIS` | Using a fixed camera in the living room or kitchen, the system analyzes video of the water-cup placement area (e.g., coffee table, dining table), detects hand-to-cup contact actions (pickup, putdown), and counts daily cup-pickup events (an indirect proxy for water intake). When the daily pickup count falls below a preset threshold (e.g., fewer than 6 times per day), it outputs a 'dehydration risk' alert and suggests family members or caregivers to encourage the elderly to drink more. The skill helps prevent dehydration, urinary tract infection and cognitive decline caused by insufficient water intake. Application scenarios: homes of elderly people living alone, nursing homes, daycare centers. The system generates a daily drinking report; when the count is insufficient, it pushes a mobile-app reminder. Skill features: elderly people often have a dulled thirst sensation and are prone to chronic dehydration, leading to constipation, urinary tract infection, cognitive issues, etc. AI auto-counting of cup pickups helps family members spot insufficient intake in time and intervene. Can be integrated into home-care cameras or community health-management platforms as a practical feature for elderly health protection. 通过客厅或厨房固定摄像头,分析水杯放置区域(如茶几、餐桌)的视频,检测手部与水杯的接触动作(拿起、放下),统计每日水杯拿起次数(间接反映饮水量)。当每日拿起次数低于预设阈值(如每天少于6次)时,输出'脱水风险'提醒,建议家属或护理人员督促老人增加饮水。该技能有助于预防因饮水不足导致的脱水、泌尿系感染及认知功能下降。应用场景:独居老人家庭、养老院、日间照料中心。系统每日生成饮水统计报告,当次数不足时通过手机APP推送提醒。技能特点:老年人对口渴感知迟钝,易发生慢性脱水,导致便秘、尿路感染、认知障碍等问题。通过AI自动统计饮水杯拿起次数,可帮助家属及时发现饮水不足,采取干预措施。该技能可集成到居家养老摄像头或社区健康管理平台中,成为老年人健康守护的实用功能。 ## 🤖 AI 角色 | AI Role | 角色要点 | 说明 | |---|---| | 说明 1 | **假设你是一个专业的老年人健康护理 AI。你的任务是分析固定摄像头对准水杯区域的视频,检测手部与水杯的接触动作(拿起和放下),统计每天的水杯拿起次数。当次数低于预设阈值时,输出脱水风险提醒。不要提供医疗诊断,仅输出基于视觉的饮水行为统计与方向性提醒。** | ## 🎬 技能演示 | Skill Demo [▶️ 点击查看技能使用介绍](https://lifeemergence.com/sample.html) --- ## 🎯 任务目标 | Goals ### 1. 🧩 技能用途 基于客厅/厨房固定摄像头视频,检测手-杯接触事件 + 抬手到口部动作 → 统计当日拿起次数与饮水频率 → 对比个人基线 → 输出脱水风险提醒(供家属/护理员主动督促老人饮水) ### 2. 🛠️ 能力范围 | 序号 | 具体能力 | |---:|---| | 1 |
_meta.json
{
"ownerId": "kn7e2caqj7pnsvr9r7t8zenghs83xw7n",
"slug": "smyx-elderly-drinking-frequency-analysis",
"version": "1.0.12",
"publishedAt": 1791053319630
}references/api_doc.md
# API 接口文档
此处用于存放老年人饮水杯拿起频率(脱水风险)API 的接口文档,待后续补充。
## 接口规范
- 基础地址:由 smyx_common 配置统一管理
- 认证方式:API Key 鉴权
- 响应格式:JSON
## 主要接口
1. `/web/health-analysis/v2/start-health-analysis` - 启动老年人饮水频率分析任务
2. `/web/health-analysis/v2/get-health-analysis-result` - 获取饮水统计与脱水风险结果
3. `/web/health-analysis/page-health-analysis-result` - 分页查询历史饮水记录
4. `/health/order/api/getReportDetailExport?id={id}` - 导出完整报告
## 场景代码
- `SMYX_ELDERLY_DRINKING_FREQUENCY_ANALYSIS` - 老年人饮水杯拿起频率(脱水风险)
## 输入约束
- 摄像头:客厅 / 厨房 / 卧室固定摄像头,**画面应稳定覆盖老人常放水杯的区域(茶几/餐桌/床头柜)**
- 帧率 ≥ 5 FPS;分辨率 ≥ 480p;光照尽量稳定
- 视频时段建议覆盖一整天(08:00 - 22:00)或多段拼接覆盖白天
- 杯子轮廓/区域可在初次部署时由用户在画面中框选 ROI(cup_region),提升识别准确度
- 隐私敏感场景应启用人体轮廓模式
## 关键观测信号
- `cup_region_defined` - 是否定义了水杯放置区域 ROI
- `cup_pickup_events` - 杯子被拿起事件列表(含时间戳 + 持续秒数 + 是否伴随饮水手势)
- `cup_pickup_count_daily` - 当日累计拿起次数
- `drink_gesture_count_daily` - 伴随抬手到口部的"疑似饮水"动作次数
- `interval_between_drinks_min` - 相邻两次拿起的平均间隔(分钟)
- `last_pickup_time` - 最近一次拿起时间
## 历史基线字段
- `baseline_window_days` - 基线时间窗口(默认 7-14 天)
- `baseline_daily_pickup_avg` - 历史平均每日拿起次数
- `baseline_daily_pickup_std` - 历史拿起次数标准差
## 默认阈值(可由调用方覆盖)
- 每日最低拿起次数阈值:< 6 次 → 触发"脱水风险"提醒
- 长时间未饮水阈值:连续 > 4 小时未拿起 → 触发"长时间未饮水"提醒
- 个性化基线偏离阈值:当日次数 < 基线均值 - 2 × 标准差 → 触发"较平时显著下降"提醒
## 风险/提醒类型
- `low_daily_intake` - 当日饮水次数过少(脱水风险)
- `long_no_drink_interval` - 长时间未饮水
- `below_personal_baseline` - 较个人历史基线显著下降
- `normal` - 正常
## 输出字段(参考)
- `subject_detected` - 是否检测到老人
- `cup_region_defined` / `cup_visible` - 水杯区域 / 杯子可见性
- `daily_metrics` - 当日指标(cup_pickup_count_daily / drink_gesture_count_daily / interval_between_drinks_min / last_pickup_time)
- `baseline_metrics` - 历史基线(baseline_daily_pickup_avg / baseline_daily_pickup_std)
- `risk_type` - 风险类型(low_daily_intake / long_no_drink_interval / below_personal_baseline / normal)
- `risk_level` - 风险等级(safe / notice / warning)
- `alert_message` - 推送给家属的文本(如"老人今日只拿了 3 次水杯,已 5 小时未喝水,建议提醒老人增加饮水")
- `recommended_action` - 建议动作(remind_to_drink / family_call_check / observe_only)
> 仅输出基于视觉的饮水行为统计与方向性提醒,**不直接代表实际饮水量**(杯里可能没装水/可能是别人拿杯子),不提供脱水症 / 泌尿系统感染 / 认知障碍等具体医学诊断;连续低饮水或老人有明显不适请及时就医。skills/smyx_analysis/references/api_doc.md
# API接口文档 ## 接口规范 - 基础地址:由 smyx_common 配置统一管理 - 认证方式:API Key 鉴权 - 请求格式:支持文件上传 - 响应格式:JSON ## 错误码说明 | 错误码 | 说明 | |-----|----------| | 400 | 请求参数错误 | | 401 | API密钥无效 | | 403 | 权限不足 | | 413 | 文件过大 | | 415 | 不支持的文件格式 | | 500 | 服务器内部错误 |
scripts/config.yaml
{}AionUi
Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!
activepieces
AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents
cherry-studio
AI productivity studio with smart chat, autonomous agents, and 300+ assistants.
CopilotKit
The Frontend for Agents & Generative UI. React + Angular
Machine-readable data
The same record, as JSON, for agents and crawlers.
{
"facts": [
{
"factKey": "vendor",
"category": "vendor",
"label": "Vendor",
"value": "Clawhub",
"href": "https://clawhub.ai/18072937735/skills/smyx-elderly-drinking-frequency-analysis",
"sourceUrl": "https://clawhub.ai/18072937735/skills/smyx-elderly-drinking-frequency-analysis",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-09T17:56:40.138Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-18072937735-smyx-elderly-drinking-frequency-analysis/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-18072937735-smyx-elderly-drinking-frequency-analysis/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-09T17:56:40.138Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "2.2K downloads",
"href": "https://clawhub.ai/18072937735/smyx-elderly-drinking-frequency-analysis",
"sourceUrl": "https://clawhub.ai/18072937735/smyx-elderly-drinking-frequency-analysis",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-09T17:56:40.138Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "1.0.12",
"href": "https://clawhub.ai/18072937735/smyx-elderly-drinking-frequency-analysis",
"sourceUrl": "https://clawhub.ai/18072937735/smyx-elderly-drinking-frequency-analysis",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-10-03T18:48:39.630Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-18072937735-smyx-elderly-drinking-frequency-analysis/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-18072937735-smyx-elderly-drinking-frequency-analysis/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 1.0.12",
"description": "- Updated SKILL.md version from 1.0.15 to 1.0.16, reflecting documentation changes. - Removed file: skill-card.md. - No functionality or code logic changes; this release contains documentation maintenance only.",
"href": "https://clawhub.ai/18072937735/smyx-elderly-drinking-frequency-analysis",
"sourceUrl": "https://clawhub.ai/18072937735/smyx-elderly-drinking-frequency-analysis",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-10-03T18:48:39.630Z",
"isPublic": true
}
]
}Record generated Oct 9, 2026.
