前言¶
鱼苗阶段的体长是判断开口、转苗、分池和饲料效果的常用指标,但测起来很费人:抽样、固定、摆正、量到尾鳍末端,一次几十尾就要花掉大半天,得到的还只是少数个体的快照,连不出连续的生长曲线。
这个 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。
它解决的问题很具体:把「定期拍鱼苗图」和「算出体长、日生长速率、生长曲线」这两件事连起来,避免每次都靠人工取样测量。
核心功能¶
- 定时采集图像。系统通过鱼苗缸的固定摄像头周期性(例如每天或每周)拍摄鱼苗图像,不需要人每次到场拍照。
- 参照物标定。视野内必须放置已知尺寸的参照物,官方给出的选项是刻度尺、标准硬币或标定板。画面里没有已知尺寸的参照物,就无法把像素换算成毫米。
- 体长测量。用 AI 视觉分析测算体长,测量定义是从吻端到尾鳍末端,单位 mm。
- 生长速率记录。按个体记录生长速率,单位 mm/天。
- 生长曲线绘制。把多次采集的体长结果串成生长曲线。
- 报告与异常提示。自动采集图像、生成生长报告,并在异常时给出提示,例如生长停滞。
版本与来源¶
抓取到的页面信息如下:
| 字段 | 值 |
|---|---|
| 名称 | 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。实际安装入口建议回到官方地址确认后再执行。
典型用法¶
资料里没有提供可复现的调用示例或输出样例,所以下面只描述使用这条链路前需要准备好的输入条件,这些都是从官方简介中能直接读到的要求:
- 摄像头要固定。采集依赖固定机位,拍摄位置每次保持一致,否则前后图像之间无法直接比较。
- 参照物要一直在视野里。刻度尺、标准硬币或标定板需要放在画面内,且拍摄过程中不被遮挡、不被水流冲走。
- 确定采集周期。按天或按周都行,周期定了之后要保持连续,断档会让生长曲线缺段。
- 明确体长定义。统一采用「吻端到尾鳍末端」这一口径,和人工测量时的定义保持一致,便于两边对照。
适用场景与注意¶
适合的场景:缸上有固定摄像头、画面里能长期放置参照物的育苗或试验环境;需要连续追踪体长变化、出生长报告,而不是只测一次。
使用上的注意点,从方法本身看有几处容易出问题:
- 没有参照物就没有毫米数。任何一次拍摄如果参照物不在视野内,这一帧只能作废。
- 尾鳍末端是软的。鱼苗摆尾、弯曲或离焦时,吻端到尾鳍末端的距离会变化,识别结果的波动比骨性测量点更大,建议多次采集取趋势而不是盯单帧数值。
- 周期决定你能分辨多快的变化。按周采集,看不出一周内的生长停滞;异常提示的灵敏度受采样间隔限制。
- 图像质量会直接影响识别。水面反光、水体浑浊、气泡和镜头脏污都会降低读数可靠性,需要定期清理镜头并抽查图像。
- 标定状态需要复核。参照物被移动、磨损或替换后,像素与毫米的换算关系就变了,最好在更换参照物后重新核对一次。
结尾¶
这个 Skill 的价值在于把鱼苗体长测量从「人工抽样 + 手量」变成「固定摄像头定期拍 + AI 视觉读数」,体长、日生长速率和生长曲线可以一起出来,异常时也能给出提示。前提是画面里始终有已知尺寸的参照物,以及采集周期保持连续。
官方地址:https://api.skillhub.cn/user_bb47e3e3/fish-fry-growth-measurement-analysis