SuperAPI AI 工具集

image-search

设计与创作

查看项目

更新于 10-15 21:35

技能介绍

用途:通过 Jina AI 接口在网页中搜索并提取图片,提供两种工作模式。AI 选择模式由 Claude 自动按条件挑选最佳图片并说明理由;人工浏览模式则返回多张候选图片供用户自行选择。适用于查找特定主题或物体的图片、应用截图(如 MyFitnessPal 截图)、图库照片与插画、从指定网站提取图片,以及为项目收集视觉参考。

主要能力:三个核心脚本。jina_search.py 搜索可能含图的页面 URL,用法为 python scripts/jina_search.py "<search query>" [max_results]。jina_scrape.py 从单个 URL 提取 markdown 格式的图片,用法为 python scripts/jina_scrape.py "<url>"。jina_batch_scrape.py 并发抓取多个 URL(推荐),支持直接传入 URL 或通过 --from-search-json 传入搜索结果 JSON。批量抓取默认 5 个并发 worker,自动过滤小于 64px 的小图标,输出 UTF-8 JSON 便于解析。

使用方式:典型流程为先搜索再批量抓取,例如先运行 python scripts/jina_search.py "red windmill" 5,再用 python scripts/jina_batch_scrape.py --from-search-json "$SEARCH_RESULTS" 获取候选图片,随后由 AI 分析或展示给用户。若用户已提供具体 URL,可跳过搜索直接抓取。搜索可泛化(类似 Google),也可指定平台如 unsplash、pexels、play store。

限制:脚本使用硬编码的 Jina AI API 密钥;需遵守 API 速率限制;仅凭 URL 无法验证颜色等视觉属性,需实际查看图片;部分网站可能阻止抓取;商业用途需自行确认图片授权。资料未提供价格、平台支持范围等更多信息。