鱼苗生长速度测量(通过参照物):用固定摄像头替换人工测体长

前言

鱼苗阶段的体长是判断开口、转苗、分池和饲料效果的常用指标,但测起来很费人:抽样、固定、摆正、量到尾鳍末端,一次几十尾就要花掉大半天,得到的还只是少数个体的快照,连不出连续的生长曲线。

这个 Skill 的思路是换一个路子:缸上本来就装着的固定摄像头定期拍照,画面里放一个已知尺寸的参照物,剩下的由 AI 视觉来做。下面介绍它的能力边界、安装方式和使用时要注意的地方。

这是什么

「Fish Fry Growth Rate Measurement (via Reference Object) | 鱼苗生长速度测量(通过参照物)」是一个面向水产育苗场景的 Skill,坐标 @user_bb47e3e3/fish-fry-growth-measurement-analysis,版本 1.0.0,来源标记为 community,分类为 professional,发布者是 user_bb47e3e3。

它解决的问题很具体:把「定期拍鱼苗图」和「算出体长、日生长速率、生长曲线」这两件事连起来,避免每次都靠人工取样测量。

核心功能

  1. 定时采集图像。系统通过鱼苗缸的固定摄像头周期性(例如每天或每周)拍摄鱼苗图像,不需要人每次到场拍照。
  2. 参照物标定。视野内必须放置已知尺寸的参照物,官方给出的选项是刻度尺、标准硬币或标定板。画面里没有已知尺寸的参照物,就无法把像素换算成毫米。
  3. 体长测量。用 AI 视觉分析测算体长,测量定义是从吻端到尾鳍末端,单位 mm。
  4. 生长速率记录。按个体记录生长速率,单位 mm/天。
  5. 生长曲线绘制。把多次采集的体长结果串成生长曲线。
  6. 报告与异常提示。自动采集图像、生成生长报告,并在异常时给出提示,例如生长停滞。

版本与来源

抓取到的页面信息如下:

字段 值
名称 Fish Fry Growth Rate Measurement (via Reference Object)
坐标 @user_bb47e3e3/fish-fry-growth-measurement-analysis
版本 1.0.0
来源 community
分类 professional
发布者 user_bb47e3e3
标签 requires_api_key=false

页面上的评分字段值为 100000,下载 606 次,安装 0 次。安装数为 0 只说明目前没有从该页面渠道完成的安装记录,不直接等于没有人用。

这里需要说明一处不一致:任务给出的线索写的是「SkillHub 评分 99721,下载 358 次」,而抓取资料写的是评分 100000、下载 606 次。两个来源互相冲突,本文正文采用抓取资料一侧的数值,页面原始字段也一并列出,便于核对。

安装与启用

抓取到的资料只提供了坐标和页面信息,没有给出安装命令、配置字段,也没有区分 Cursor / Codex CLI / Claude Code 的启用方式。官方页面在写作时无法打开(两个 URL 均抓取失败),因此下面不给出未经核实的命令,避免写出跑不通的步骤。

可以确认的部分是:这是一个基于通用 SKILL.md 格式的 Skill,标签 requires_api_key=false,意味着使用它不需要额外申请 API Key。实际安装入口建议回到官方地址确认后再执行。

典型用法

资料里没有提供可复现的调用示例或输出样例,所以下面只描述使用这条链路前需要准备好的输入条件,这些都是从官方简介中能直接读到的要求:

  1. 摄像头要固定。采集依赖固定机位,拍摄位置每次保持一致,否则前后图像之间无法直接比较。
  2. 参照物要一直在视野里。刻度尺、标准硬币或标定板需要放在画面内,且拍摄过程中不被遮挡、不被水流冲走。
  3. 确定采集周期。按天或按周都行,周期定了之后要保持连续,断档会让生长曲线缺段。
  4. 明确体长定义。统一采用「吻端到尾鳍末端」这一口径,和人工测量时的定义保持一致,便于两边对照。

适用场景与注意

适合的场景:缸上有固定摄像头、画面里能长期放置参照物的育苗或试验环境;需要连续追踪体长变化、出生长报告,而不是只测一次。

使用上的注意点,从方法本身看有几处容易出问题:

  1. 没有参照物就没有毫米数。任何一次拍摄如果参照物不在视野内,这一帧只能作废。
  2. 尾鳍末端是软的。鱼苗摆尾、弯曲或离焦时,吻端到尾鳍末端的距离会变化,识别结果的波动比骨性测量点更大,建议多次采集取趋势而不是盯单帧数值。
  3. 周期决定你能分辨多快的变化。按周采集,看不出一周内的生长停滞;异常提示的灵敏度受采样间隔限制。
  4. 图像质量会直接影响识别。水面反光、水体浑浊、气泡和镜头脏污都会降低读数可靠性,需要定期清理镜头并抽查图像。
  5. 标定状态需要复核。参照物被移动、磨损或替换后,像素与毫米的换算关系就变了,最好在更换参照物后重新核对一次。

结尾

这个 Skill 的价值在于把鱼苗体长测量从「人工抽样 + 手量」变成「固定摄像头定期拍 + AI 视觉读数」,体长、日生长速率和生长曲线可以一起出来,异常时也能给出提示。前提是画面里始终有已知尺寸的参照物,以及采集周期保持连续。

官方地址:https://api.skillhub.cn/user_bb47e3e3/fish-fry-growth-measurement-analysis

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

小夜