Agent Skills
返回列表
畜禽争斗行为识别

畜禽争斗行为识别

数据分析 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md 的安装指南,将 @user_bb47e3e3/aggressive-behavior-detection-analysis 这个技能安装到你的 AI 助手中,用于分析畜禽舍视频中的争斗行为。

技能介绍

要解决的问题

规模化猪舍、鸡舍里,群体冲突(打斗、撕咬、追逐、顶撞)造成的外伤、应激和生产性能下降,往往要到出现伤亡后才被注意到。固定摄像头虽然能长时间录像,但连续画面里绝大多数是采食、走动这类正常活动,靠人工回放筛查短促的争斗片段既不现实也不可靠。

技能如何工作

本技能针对畜禽舍固定摄像头(俯视或斜俯视)的连续视频做视觉分析,输入可以是本地文件路径或公网 URL:

  • 个体检测与短时轨迹跟踪,为行为分类提供定位基础
  • 四类争斗行为识别:打斗(相互冲撞、缠斗)、撕咬(咬耳、咬尾、咬翅)、追逐(单向追逐/逃避)、顶撞(头部或胸部剧烈接触)
  • 片段级标注:输出每个争斗片段的起止时间与涉事个体位置
  • 强度与预警分级:单次强度分轻度 / 中度 / 剧烈,再按群体频次汇总为总体预警等级(正常 / 关注 / 预警 / 紧急)

执行入口是技能自带的 scripts/smyx_aggressive_behavior_detection_analysis.py,必须在技能根目录下运行,常用参数包括 --input、--url、--pet-type、--detail 与 --output。历史报告查询通过 --list 调用云端 API 获取,结果以 Markdown 表格输出报告名称、预警等级、分析时间和链接。

适用边界

  • 只做识别,不做干预:结果仅供争斗行为预警参考,不提供行为干预建议
  • 输入有硬性限制:图片支持 jpg / png / jpeg,视频支持 mp4 / avi / mov,单文件不超过 10MB
  • 采集环境影响识别质量:建议 30 秒到 10 分钟、帧率不低于 15fps 的连续视频,光照稳定,避开驱赶、转群时段,避免把常规扰动当成争斗
  • 历史报告只从云端读取:不允许从本地 memory、长期记忆或人工汇总中提取
  • 身份参数由系统静默处理,不会在输出、日志或报告中暴露

使用场景

  • 猪舍饲养员拿到一段 30 秒到 10 分钟的固定摄像头录像,想确认夜里是否发生过咬尾和群体打斗
  • 鸡舍主管回看全天录像,需要筛出撕咬翅膀和激烈顶撞的片段,并拿到每个片段的起止时间
  • 场长在季度检查前调取历史争斗行为报告,核对预警等级变化趋势
  • 养殖场技术员分析一段群体冲突视频,想输出涉事个体位置与轻度/中度/剧烈的强度划分

适合人员

  • 规模化猪场和鸡场的驻场兽医,需要在外伤或应激扩散前定位争斗源头
  • 养殖场数据分析师,定期把摄像头视频转成结构化的争斗行为清单
  • 动物福利研究人员,在试验舍内记录群体攻击行为的频次与强度
  • 搭建智能养殖系统的工程师,需要把固定摄像头视频接入行为预警接口