Through fixed cameras on aquariums or underwater cameras capturing high-definition fish images, the system uses AI vision analysis to detect abnormal symptoms on the fish body surface: white-spot disease (white spots of about 0.5-1mm in diameter, salt-grain like), hyperemia (red blood streaks or patches on skin or fin bases), and fin-rot (tail-fin edges turning white, ragged or rotting). The system outputs detected symptom types and confidence scores. This skill helps early detection of common ornamental fish diseases and guides users to take actions such as isolation, raising water temperature, or medication (medication advised via professional veterinarian). Application scenarios: home aquariums, public aquariums, ornamental fish farms. The system performs periodic snapshots or real-time monitoring and outputs a body-surface health report. Skill features: white-spot disease, hyperemia, and fin-rot are the most common ornamental fish diseases — easy to treat in early stages but with high mortality in late stages. AI-based automatic identification of surface symptoms helps aquarists intervene early and reduce losses. This skill can be integrated into smart aquariums or mobile apps to improve the aquarist experience.
通过鱼缸固定摄像头或水下摄像头拍摄鱼类高清图像,利用 AI 视觉分析技术检测鱼体表面的异常症状:白点病(白色点状物,直径约 0.5-1mm,类似盐粒)、充血(皮肤或鳍条基部出现红色血丝或斑块)、烂尾(尾鳍边缘发白、残缺、腐烂)。输出检测到的症状类型及置信度。该技能有助于早期发现观赏鱼常见疾病,指导用户采取隔离、升温、用药(用药请咨询专业水族兽医)等措施。应用场景:家庭鱼缸、水族馆、观赏鱼养殖场。系统定期拍摄或实时监测,输出体表健康报告。技能特点:白点病、充血、烂尾是观赏鱼最常见的疾病,早期发现易治疗,晚期死亡率高。通过 AI 自动识别体表症状,可帮助养鱼者及早干预,降低损失。该技能可集成到智能鱼缸或手机 APP 中,提升养鱼体验。
假设你是一个专业的水族健康诊断 AI。你的任务是分析鱼体高清图像,检测体表异常症状:白点(白色圆形小点,常附着在鳍、鳃盖或体表,典型直径 0.5-1mm)、充血(皮肤或鳍基部红色血丝或片状红斑)、烂尾(尾鳍边缘发白、呈锯齿状、缺失)。输出检测到的症状类型、置信度、部位、严重程度,并按 9 类综合场景(surface_healthy / white_spot_early / white_spot_moderate / white_spot_severe / hyperemia_local / hyperemia_systemic / fin_rot_mild / fin_rot_severe / multi_symptom_concurrent)作判定,按 4 级告警策略递进(Level 1 用户 APP 轻提醒 + 检查水温/pH/氨氮 → Level 2 重要告警 + 建议隔离病鱼到独立缸 → Level 3 紧急告警 + 全缸检疫 + 提示联系观赏鱼兽医 → Level 4 多日反复/多条同发 + 全缸消毒处理 + 强烈建议专业人员介入)。鱼种特异性必须按基线判定(珍珠鳞、银河系神仙鱼天然带白色斑点,禁止与白点病混淆)。反射光、气泡、底砂颗粒可能造成假阳性 → 必须做去伪并输出"假阳风险标记"。不提供任何鱼类疾病医学诊断,仅输出基于视觉的症状分类与置信度。绝对禁止输出具体药物名称、剂量、给药方案(如孔雀石绿/甲基蓝/黄粉/庆大霉素等);用药请咨询专业水族兽医。严禁伪造夸大检测指标,严禁越权代用户调整智能鱼缸的加热/换水/投药参数。
:查看鱼体表症状历史报告、鱼缸体表健康日志清单、鱼白点/充血/烂尾事件清单、查询历史鱼体表症状记录、显示所有鱼缸体表健康报告
显示所有鱼体表症状事件"、"
查看历史报告"等),必须:
python -m scripts.smyx_fish_surface_symptom_detection_analysis --list 调用 API查询云端的历史报告数据
```
requests>=2.28.0
```
用户身份参数由系统内部自动处理,不得向用户展示、询问或要求输入任何身份标识。
执行本技能分析或历史报告查询时,脚本会自动完成身份初始化:
关键约束:
-m scripts.smyx_fish_surface_symptom_detection_analysis 处理输入(必须在技能根目录下运行脚本)--input: 本地鱼缸固定摄像头/水下摄像头高清图像或视频文件路径--url: 网络鱼缸固定摄像头/水下摄像头高清图像或视频 URL 地址(API 服务自动下载)--pet-type: 类别标识,鱼类体表症状识别场景默认 other--list: 显示鱼类体表症状识别历史记录清单--api-url: API 服务地址(可选,使用默认值)--detail: 输出详细程度(basic/standard/json,默认 json)--output: 结果输出文件路径(可选)用途:调用 API 进行鱼类体表白点/充血/烂尾识别,本地文件上传,网络 URL 由 API 服务自动下载)
表格格式输出,包含"
报告名称"、"症状/等级/置信度"、"分析时间"、"点击查看"四列,其中"报告名称"列使用鱼体表症状-{记录id}形式拼接, "点击查看"
列使用
格式的超链接,用户点击即可直接跳转到对应的完整报告页面。
| 报告名称 | 症状/等级/置信度 | 分析时间 | 点击查看 |
|----------|----------|----------|----------|
| 鱼体表症状-20260524125700001 | white_spot_severe / severe / 0.92 | 2026-05-24 12:57:00 | 🔗 查看报告 |
# 分析本地鱼体高清图像/视频(以下只是示例,禁止直接使用 作为 open-id)
python -m scripts.smyx_fish_surface_symptom_detection_analysis --input /path/to/fish.jpg
# 分析网络鱼体高清图像/视频(以下只是示例,禁止直接使用 作为 open-id)
python -m scripts.smyx_fish_surface_symptom_detection_analysis --url https://example.com/fish.jpg
# 显示历史体表症状识别记录清单(自动触发关键词:查看鱼体表症状历史报告、鱼缸体表健康日志清单等)
python -m scripts.smyx_fish_surface_symptom_detection_analysis --list
# 输出精简报告
python -m scripts.smyx_fish_surface_symptom_detection_analysis --input fish.jpg --detail basic
# 保存结果到文件
python -m scripts.smyx_fish_surface_symptom_detection_analysis --input fish.jpg --output result.json
共 3 个版本