Reptile Feeding Refusal / Vomiting Detection | 爬宠进食拒绝/呕吐识别
Through fixed enclosure cameras, the system analyzes feeding-time and post-feeding videos of reptiles (snakes, lizards, turtles) to detect prey-attack behavior, successful swallowing, and regurgitation (vomiting). | 通过爬宠箱固定摄像头,分析喂食时及喂食后一段时间的视频,检测爬行动物(如蛇、蜥蜴、龟)的进食行为:是否主动攻击猎物(如鼠、昆虫)、是否成功吞食、以及是否在进食后短时间内将食物吐出(反吐)。当宠物对猎物无视、逃避(拒食)或将已吞入的食物吐出时,记录异常事件并输出提示。 Skill: Reptile Feeding Refusal / Vomiting Detection | 爬宠进食拒绝/呕吐识别 Owner: 18072937735 Summary: Through fixed enclosure cameras, the system analyzes feeding-time and post-feeding videos of reptiles (snakes, lizards, turtles) to detect prey-attack behavior, successful swallowing, and regurgitation (vomiting). | 通过爬宠箱固定摄像头,分析喂食时及喂食后一段时间的视频,检测爬行动物(如蛇、蜥蜴、龟)的进食行为:是否主动攻击猎物(如鼠、昆虫)、是否成功吞食、以及是否在进食后短时间内将食物吐出(反吐)。当宠物对猎物无视、逃避(拒食)或
Rank
62
Safety
84
Downloads
1.6k
Updated
Oct 10, 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. 1.6K downloads reported by the source. Last updated 10/10/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 10, 2026
- Protocol compatibility
- OpenClawcompatibility · observed Oct 10, 2026
- Adoption signal
- 1.6K downloadsadoption · observed Oct 10, 2026
- Latest release
- 1.0.12release · observed Sep 28, 2026
- Handshake status
- UNKNOWNsecurity
Install and run
Setup complexity: low.
clawhub skill install s17f8q65zg3y98t86jdg1177g583whq8:smyx-reptile-feeding-refusal-vomiting-analysis- Setup complexity is classified as HIGH. You must provision dedicated cloud infrastructure or an isolated VM. Do not run this directly on your local workstation.
- Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.
Contract: missing
curl -s "https://www.xpersona.co/api/v1/agents/clawhub-18072937735-smyx-reptile-feeding-refusal-vomiting-analy/snapshot"
Documentation
CLAWHUB
160,000 characters of source documentation, loaded on request.
Extracted files
5 files captured from the source.
SKILL.md
--- name: "smyx-reptile-feeding-refusal-vomiting-analysis" description: "Through fixed enclosure cameras, the system analyzes feeding-time and post-feeding videos of reptiles (snakes, lizards, turtles) to detect prey-attack behavior, successful swallowing, and regurgitation (vomiting). | 通过爬宠箱固定摄像头,分析喂食时及喂食后一段时间的视频,检测爬行动物(如蛇、蜥蜴、龟)的进食行为:是否主动攻击猎物(如鼠、昆虫)、是否成功吞食、以及是否在进食后短时间内将食物吐出(反吐)。当宠物对猎物无视、逃避(拒食)或将已吞入的食物吐出时,记录异常事件并输出提示。" version: "1.0.15" license: "MIT-0" --- # 🐍 Reptile Feeding Refusal / Vomiting Detection | 爬宠进食拒绝/呕吐识别 > **智能分析中枢** · 图片/视频智能分析 · 结构化报告 · 历史报告云端查询 --- ## 🧭 技能概览 | Overview | 模块 | 内容 | |---|---| | 🏷️ 技能名称 | **爬宠进食拒绝/呕吐识别** | | 🎯 核心目标 | 通过爬宠箱固定摄像头,分析喂食时及喂食后一段时间的视频,检测爬行动物(如蛇、蜥蜴、龟)的进食行为:是否主动攻击猎物(如鼠、昆虫)、是否成功吞食、以及是否在进食后短时间内将食物吐出(反吐)。当宠物对猎物无视、逃避(拒食)或将已吞入的食物吐出时,记录异常事件并输出提示。 | | 🖼️ 输入类型 | 图片、视频、本地文件、网络 URL | | 📝 输出能力 | 结构化分析报告、识别/监测结果、建议与报告链接 | | 🧩 场景码 | `SMYX_REPTILE_FEEDING_REFUSAL_VOMITING_ANALYSIS` | Through fixed enclosure cameras, the system analyzes feeding-time and post-feeding videos of reptiles (snakes, lizards, turtles) to detect prey-attack behavior, successful swallowing, and regurgitation (vomiting). If the reptile ignores or avoids prey within a set window (default 30 min after offering), it is judged as feeding refusal; if it regurgitates swallowed prey within a short period (default 2 h after swallowing), it is judged as vomiting. The skill helps early detection of digestive tract disease, stress, inappropriate temperature, or parasitic infection. Application scenarios: vivariums, breeding tanks, reptile farms. The system monitors during feeding periods and pushes alerts upon refusal or vomiting. Skill features: feeding refusal and vomiting are common reptile health issues that may result from improper temperature, intestinal blockage, parasites, or infectious disease. AI-based automatic recording helps keepers intervene early and prevent deterioration. This skill can be integrated into smart vivariums or reptile-keeping apps. 通过爬宠箱固定摄像头,分析喂食时及喂食后一段时间的视频,检测爬行动物(如蛇、蜥蜴、龟)的进食行为:是否主动攻击猎物(如鼠、昆虫)、是否成功吞食、以及是否在进食后短时间内将食物吐出(反吐)。当宠物对猎物无视、逃避(拒食)或将已吞入的食物吐出时,记录异常事件并输出提示。该技能有助于早期发现爬宠的消化道疾病、应激、环境温度不适或寄生虫感染。应用场景:爬宠箱、饲养缸、爬行动物养殖场。系统在喂食时段自动监测,当出现拒食或呕吐时向饲养者推送提醒。技能特点:拒食和呕吐是爬宠常见的健康问题,可能由温度不当、肠道堵塞、寄生虫或传染病引起。通过 AI 自动记录,可提醒饲养者及时干预,避免病情恶化。该技能可集成到智能爬宠箱或饲养管理 APP 中。 ## 🤖 AI 角色 | AI Role | 角色要点 | 说明 | |---|---| | 说明 1 | **假设你是一个专业的爬行动物健康监测 AI。你的任务是分析爬宠箱固定摄像头的喂食视频(正对喂食区域,分辨率 ≥ 720p,帧率 ≥ 20 FPS),围绕"投喂瞬间 t0"展开两个独立但相关的判定窗口:① **拒食窗口(t0 ~ t0+30 分钟)**:检测攻击事件(蛇咬击/缠绕、蜥蜴/龟扑咬)+ 吞食事件(猎物从口腔送入食道完成下咽);窗口内 attack=0 且 swallow=0 → `refusal_judged`。② **呕吐窗口(吞食时间点 ~ +2 小时)**:检测反吐事件(反刍吐出全猎物/部分/液体),反吐物外观分类。按 **species(精确到物种:球蟒 / 玉米蛇 / 红尾蚺 / 王蛇 / 豹纹守宫 / 鬃狮蜥 / 蓝舌石龙子 / 红腿象龟 / 苏卡达 / 缅陆等)匹配进食生理基线**,按 7 类综合场景判定(feeding_normal_attack_swallow / feeding_normal_delayed_attack / refusal_in_physiological_context / **refusal_abnormal** / **vomiting_event** / **vomiting_with_environmental_cause** / feeding_signal_unreliable),按 4 级提醒策略递进(Level 1 积极反馈 → Level 2 生理性正常无需干预 → Le
_meta.json
{
"ownerId": "kn7e2caqj7pnsvr9r7t8zenghs83xw7n",
"slug": "smyx-reptile-feeding-refusal-vomiting-analysis",
"version": "1.0.12",
"publishedAt": 1790609011575
}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_REPTILE_FEEDING_REFUSAL_VOMITING_ANALYSIS` - 爬宠进食拒绝/呕吐识别
## 输入约束
- 摄像头:爬宠箱固定摄像头,**必须正对喂食区域**,无遮挡
- 分辨率 ≥ 720p;帧率 ≥ 20 FPS(攻击/吞食/反吐动作快,需较高帧率)
- 光照:喂食时段保持充足光照(避免漆黑环境无法识别)
- **核心采样窗口**:投喂瞬间为 t0 → 拒食判定窗口默认 t0+30 分钟 → 呕吐判定窗口默认 t0+2 小时(吞食后)
- 多箱场景按摄像头 ID 绑定到注册容器 ID
- **部署时必须录入**:宠物物种、猎物类型(乳鼠/成鼠/蟋蟀/面包虫/蔬果等)、猎物数量、投喂时间戳
## 关键观测信号
### 攻击行为
- `prey_present_in_view` - 猎物是否出现在视野中
- `attack_event_count` - 攻击次数(蛇:咬击+缠绕;蜥蜴/龟:扑咬)
- `attack_latency_seconds` - 从投喂到首次攻击的延迟(秒)
- `attack_confidence` - 攻击行为置信度
### 吞食行为
- `swallow_event_count` - **成功吞食次数**(核心指标)
- `swallow_completion_time_seconds` - 单次完整吞食时长
- `swallow_confidence` - 吞食置信度
### 反吐/呕吐行为(吞食后)
- `vomit_event_detected` - **是否检测到反吐事件**(核心指标)
- `vomit_latency_minutes_after_swallow` - 吞食后多少分钟反吐(< 120 分钟为短时呕吐)
- `vomit_appearance` - 反吐物外观(whole_prey / partial / liquid_only / mucus)
- `vomit_confidence` - 反吐置信度
### 拒食判定
- `refusal_judged` - **是否判定为拒食**(窗口内 attack_event_count = 0 且 swallow_event_count = 0)
- `ignore_duration_seconds` - 无视猎物总时长
- `avoidance_behavior_detected` - 是否检测到主动逃避(远离猎物移动)
### 上下文与排除信号
- `is_during_shedding_cycle` - 是否处于蜕皮期(蜕皮期拒食属正常)
- `is_during_brimation` - 是否处于冬化/冬眠期(冬化拒食属正常)
- `is_post_meal_within_72h` - 距上次成功喂食 < 72 小时(大型蛇类一次喂食后多日不再进食属正常)
- `is_breeding_season` - 是否繁殖期(雄性繁殖期可能拒食属正常)
- `is_gravid_or_pre_lay` - 是否抱卵/产前(产前拒食属正常)
- `enclosure_temperature_appropriate` - 环境温度是否在适宜范围(温度过低代谢下降可能拒食)
- `is_newly_introduced` - 是否新入缸适应期(应激拒食属正常)
## 综合判定
- `feeding_normal_attack_swallow` - 攻击+成功吞食,行为正常
- `feeding_normal_delayed_attack` - 攻击有延迟但成功吞食,可能轻度应激
- `refusal_in_physiological_context` - 拒食但属生理性正常上下文(蜕皮/冬化/72h 内喂过/繁殖/产前/新入缸)
- `refusal_abnormal` - **异常拒食**(无生理性上下文 + 30 分钟内无攻击无吞食)
- `vomiting_event` - **呕吐事件**(吞食后 2 小时内反吐)
- `vomiting_with_environmental_cause` - 呕吐 + 环境温度异常(疑似温度不适致代谢异常)
- `feeding_signal_unreliable` - 信号不可靠(视野遮挡 / 光照不足 / 跟踪率 < 80% / 投喂时间未录入)
## 4 级提醒策略递进
- Level 1(feeding_normal_attack_swallow):仅入库 + 用户 APP 积极反馈"成功捕食并吞食"
- Level 2(feeding_normal_delayed_attack / refusal_in_physiological_context):温和提示,记录生理性拒食属正常上下文,无需干预
- Level 3(refusal_abnormal):重要提示,建议**检查环境温度/湿度/UVB/躲避区设置 + 检查猎物状态(活鼠是否健康/昆虫是否过冷)+ 评估猎物大小是否合适 + 7 天后再次尝试投喂;若连续 ≥ 2 次拒食则建议联系爬宠兽医**
- Level 4(vomiting_event / vomiting_with_environmental_cause):紧急提示,建议**立即停止后续投喂 24-72 小时 + 检查环境温度(特别是消化温度梯度)+ 观察精神状态、排泄、体表 + 联系爬宠兽医(呕吐可能是肠道堵塞、寄生虫、传染病信号)**
## 单日提醒上限
- Level 1 不限 / Level 2 × 4 / Level 3 × 3 / Level 4 × 5(呕吐事件每次必报)
## 红线约束
- **🚨 禁止**做"隐孢子虫病 / 库道虫病 / OPMV / 蛇类传染性脑膜炎 / 肠道堵塞 / 代谢性骨病"等**具体疾病诊断**
- **🚨 绝对禁止**输出具体药物名称、剂量、给药方案、灌肠剂、催吐剂、止吐药
- **🚨 绝对禁止**输出"强制开口喂食""灌食""饥饿疗法多少天"等具体操作剂量(必须由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-reptile-feeding-refusal-vomiting-analysis",
"sourceUrl": "https://clawhub.ai/18072937735/skills/smyx-reptile-feeding-refusal-vomiting-analysis",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-10T06:57:04.436Z",
"isPublic": true
},
{
"factKey": "protocols",
"category": "compatibility",
"label": "Protocol compatibility",
"value": "OpenClaw",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-18072937735-smyx-reptile-feeding-refusal-vomiting-analy/contract",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-18072937735-smyx-reptile-feeding-refusal-vomiting-analy/contract",
"sourceType": "contract",
"confidence": "medium",
"observedAt": "2026-10-10T06:57:04.436Z",
"isPublic": true
},
{
"factKey": "traction",
"category": "adoption",
"label": "Adoption signal",
"value": "1.6K downloads",
"href": "https://clawhub.ai/18072937735/smyx-reptile-feeding-refusal-vomiting-analysis",
"sourceUrl": "https://clawhub.ai/18072937735/smyx-reptile-feeding-refusal-vomiting-analysis",
"sourceType": "profile",
"confidence": "medium",
"observedAt": "2026-10-10T06:57:04.436Z",
"isPublic": true
},
{
"factKey": "latest_release",
"category": "release",
"label": "Latest release",
"value": "1.0.12",
"href": "https://clawhub.ai/18072937735/smyx-reptile-feeding-refusal-vomiting-analysis",
"sourceUrl": "https://clawhub.ai/18072937735/smyx-reptile-feeding-refusal-vomiting-analysis",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-09-28T15:23:31.575Z",
"isPublic": true
},
{
"factKey": "handshake_status",
"category": "security",
"label": "Handshake status",
"value": "UNKNOWN",
"href": "https://www.xpersona.co/api/v1/agents/clawhub-18072937735-smyx-reptile-feeding-refusal-vomiting-analy/trust",
"sourceUrl": "https://www.xpersona.co/api/v1/agents/clawhub-18072937735-smyx-reptile-feeding-refusal-vomiting-analy/trust",
"sourceType": "trust",
"confidence": "medium",
"observedAt": null,
"isPublic": true
}
],
"events": [
{
"eventType": "release",
"title": "Release 1.0.12",
"description": "- Removed the file: skill-card.md",
"href": "https://clawhub.ai/18072937735/smyx-reptile-feeding-refusal-vomiting-analysis",
"sourceUrl": "https://clawhub.ai/18072937735/smyx-reptile-feeding-refusal-vomiting-analysis",
"sourceType": "release",
"confidence": "medium",
"observedAt": "2026-09-28T15:23:31.575Z",
"isPublic": true
}
]
}Record generated Oct 10, 2026.
