电动自行车检测
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_628f4cb3/ebike-detection。
技能介绍
解决什么问题
在安防巡检、园区管理、智慧交通等场景里,你需要从一张图片中快速知道“画面里有几辆电动自行车,分别在什么位置”。手动标注效率低,通用目标检测模型又要自己部署推理服务。这个技能把这件事收敛成一次调用:给它一张图,它返回图中所有电动自行车的检测框、置信度和标签。
核心能力
- 单图检测:输入一张图像,输出所有目标的检测框、置信度与标签。
- 两种入参形态:
- scripts.tools.ebike_detection:接收图片文件链接 dataUrl。
- scripts.tools.ebike_detection_for_data_base64:接收图片的 Base64 编码 dataBase64,适合图片已在内存中、没有公网可访问 URL 的情况。
- 原始结果保留:工具返回
result["raw"](API 原始 JSON)、result["success"]与result["message"],由上层自行整理展示,便于排查上游字段变化。
关键步骤
- 检查密钥:先读
scripts.config.settings.api_key,为空时用AskUserQuestion向用户询问,拿到后调用scripts.config.set_api_key(key)保存。密钥从 https://xiaobenyang.com 获取。 - 选择工具:有可访问链接就走
dataUrl版本,否则走 Base64 版本。 - 提取参数:按所选工具取
dataUrl或dataBase64,缺参数时继续询问用户。 - 调用与返回:以关键字参数调用
scripts.tools中的函数,把raw数据整理后返回。
适用边界与注意点
- 必须配置 API 密钥,否则无法工作;缺少密钥时禁止自行搜索或编造检测结果。
- 检测范围限定为电动自行车,不是通用检测器,行人、机动车等其他类别不在输出语义内。
- 大模型在这里只做路由与参数提取,真正的推理由代码调用 API 完成,结果质量受上游模型能力与图像清晰度影响。
- 链接模式下图片需可被服务端访问;Base64 模式下要注意体积带来的传输开销。
使用场景
- 园区安防团队巡检时,需要从监控截图中找出违规停放的电动自行车并定位位置
- 智慧交通项目中,要从路口抓拍的照片里统计电动自行车数量及位置
- 物业运营人员处理小区监控图片时,需要快速识别电动自行车以优化停车管理
- 交通执法部门分析道路监控图像时,需要检测电动自行车以处理相关违规行为
适合人员
- 园区安防工程师,需要高效检测监控图像中的电动自行车以排查违规停放
- 智慧交通系统开发者,需要集成电动自行车检测能力来完善路口车辆分析功能
- 物业运营负责人,需要从小区监控图片中快速识别电动自行车以优化停车资源分配
- 交通数据分析师,需要从大量道路监控图像中提取电动自行车检测数据用于报告