SuperAPI AI 工具集

experience-content-media-stock-image-search

设计与创作

查看项目

更新于 10-15 21:43

技能介绍

用途:当用户想要图片、照片或配图时触发,用于在授权图库中检索并下载素材,而非生成图片;明确要求 AI 生成图、合成图时不适用,也用于搜索内部 CMS/Data Cloud 媒体时应改用 experience-search-coordinate。

主要能力:调用 search_stock_images(media-management 服务器,30 秒超时)搜索,参数含 query(必填,自然语言,最多 500 字符)、searchType(默认 Creative,可选 Editorial)、orientation、sortOrder、pageSize(默认 5,1-100)、page。查询超 20 词或无结果时自动用 LLM 提取关键词重试,effectiveQuery 显示实际发送词;返回 images[](assetId、title、caption、thumbnailUrl、previewUrl、width、height、licenseModel、artist、collection)、totalCount、page、pageSize、searchRequestId、effectiveQuery、errorMessage。

使用方式:先搜索,用缩略图与预览链接展示编号列表后停止,不自动下载、不代用户选择,也不追加提问;无交互的定时/无头模式则选 images[0] 并注明。用户明确选定后再调用 download_stock_image(60 秒超时,参数 assetId 必填、size 默认 comp,可选 medium_jpg、largest,仅当用户要求全分辨率时用 largest),每次调用会计费并消耗下载额度,失败不得自动重试。下载成功用 python3 scripts/download-stock-image.py --url "<url>" --id "<assetId>" --format "<format>" --preview 本地保存并预览,勿用 curl/wget,勿缩放或后处理,用 CSS 控制显示尺寸;eps、tiff 不预览。最后报告标题、作者、本地路径、managedContentBodyId 与署名。

限制:不生成图片,仅检索授权图库;搜索失败展示错误并建议更简单查询,无结果建议换关键词或切换 Editorial/Creative;MCP 工具不可用时使用唯一占位 URL,不下载、不修改、不生成其他占位图,只可用 CSS 缩放。