动物识别
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-rn88lg3j/xby-animal-recognition。
技能介绍
要解决的问题
当需要从图像中识别动物类别时,开发者通常要自己对接视觉 API,处理鉴权、参数编码、响应解析等琐事。本技能把「给一张图,返回动物标签」这件事封装成一个可直接调用的 Agent Skill,让大模型作为路由层理解意图,代码层只负责调用 API。
核心能力与工作流程
技能提供三种调用入口,覆盖常见的图片来源:
scripts.tools.animal_recognition:接收图片链接dataUrlscripts.tools.animal_recognition_for_data_base64:接收图片的 BASE64 编码dataBase64scripts.tools.animal_recognition_for_data_file:接收本地图片路径
工作流程分为五步:
- 检查 API 密钥:若
scripts.config.settings.api_key为空,通过AskUserQuestion询问用户 - 选择工具:根据图片来源匹配对应的工具函数
- 提取参数:从用户输入中解析
dataUrl、dataBase64或文件路径 - 调用工具:以关键字参数方式调用
scripts.tools中的函数 - 返回结果:整理
result["raw"]中的原始 JSON 数据展示给用户
注意点
- API 密钥是必需的。首次使用时需配置
XBY_APIKEY,获取地址为 https://xiaobenyang.com - 缺少密钥时禁止自行搜索或编造数据,必须向用户询问
- 参数不完整时,应通过
AskUserQuestion补充询问
使用场景
- 社区平台审核用户上传的动物照片时,需要自动给每张图片打上动物类别标签
- 开发智能相册应用时,用户上传图片后要自动识别并归类到对应的动物相册
- 做野生动物调查时,相机陷阱拍到大量照片,需要批量识别每张图里的动物种类
- 教育类 App 中,学生上传观察到的动物图片,系统需要快速返回正确的动物名称标签
适合人员
- 社区平台的内容审核团队,需要对用户上传的动物图片进行快速分类和标签化管理
- 智能相册或照片管理应用的开发者,想要集成动物识别功能来自动整理用户图库
- 野生动物研究人员或保护区工作人员,需要批量处理相机陷阱拍摄的野外动物照片
- 教育科技产品的产品经理,计划在动物学习模块中加入图片识别功能来辅助教学