养殖场盘点计数
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md 安装 @user_bb47e3e3/livestock-counting-analysis 技能。
技能介绍
解决什么问题
固定摄像头覆盖畜禽舍与通道后,人工盘点仍要面对抢群移动、清点耗时、应激反应和批次交接时的记录口径不一致。本技能面向猪、鸡、羊等场景,直接从画面判断个体存在并给出计数,而不是替你做盘点管理。
核心能力
- 支持俯视、斜俯视和侧视画面中的个体检测与定位。
- 对单帧图片做计数,对视频做跨帧去重,避免同一头畜禽被重复统计。
- 可处理通道过点场景,按依次通过的画面累加进出数量,并支持分区/分栏汇总。
- 输出个体检测数量、分区计数、总存栏数和计数置信度。
- 在密集堆叠或剧烈遮挡时提示可能低估或高估,便于人工复核。
关键步骤
- 提供本地文件路径或网络 URL;系统自动处理身份关联,不向用户询问身份信息。
- 在技能根目录运行
python -m scripts.smyx_livestock_counting_analysis,通过--input指定本地文件,或用--url让 API 服务自动下载。 - 查看结构化报告,包括存栏总数、分区计数、置信度和报告链接。
- 需要历史记录时使用
--list,报告清单必须从云端接口读取,并以 Markdown 表格返回。
技术要求
摄像头应固定在畜禽舍主要活动区上方或通道入口/出口上方,保证画面稳定、个体依次通过。光照需稳定,避免大面积过暗或过曝。尽量减少人员和设备遮挡;密集堆叠会降低计数可靠性。
适用边界
结果仅供存栏盘点参考,不提供管理建议。图片支持 jpg/png/jpeg;视频支持 mp4/avi/mov;单文件不超过 10MB。禁止临时生成脚本,只允许使用仓库内的 scripts/ 脚本。
仓库结构
scripts/smyx_livestock_counting_analysis.py
scripts/config.py
references/api_doc.md使用场景
- 批次入舍或出舍后,需要根据畜禽舍画面快速核对该批猪、鸡、羊数量,并拿到总数与置信度。
- 通道入口或出口安装固定摄像头,要在视频中统计畜禽依次通过的数量,用于过点清点。
- 多个栏舍或围栏需要分区计数,想按区域查看个体检测数并汇总成总存栏。
- 想查看历史盘点计数报告清单,按时间筛选并打开对应报告链接核对结果。
适合人员
- 养殖场盘点员,需要在几栋舍或多条通道间快速得到存栏总数并做人工复核。
- 批次交接和库管人员,想在入舍、出舍、转群后核对实际数量与记录是否一致。
- 养殖信息化工程师,需要把固定摄像头的图片或视频 URL 接入可重复运行的计数流程。
- 兽医或巡检人员,想在不干扰畜禽的前提下用画面记录辅助确认群体数量变化。