Token导航 LogoToken导航

Agent Skill · 图像处理

image-downloader(图片下载器)

用于辅助图像生成、图片编辑、视觉素材处理或图像模型工作流。它适合让 Agent 根据文本生成图片、处理背景、整理视觉提示词或调用相关图像工具。使用时需要确认输入图片、版权来源、输出格式和模型限制;涉及人物、品牌、商品或公开展示素材时,应额外核对授权、真实性和内容合规边界。

image-downloader 是图像处理类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为需要联网;许可证为 MIT-0,第三方扫描已通过,按安装量在图像处理类的 1,562 个 Skill 里排第 469。

总安装 6,205周安装 256GitHub Stars 1下载 2,028核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
2.0.1

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:image-downloader(图片下载器)
来源仓库:https://github.com/16miku/image-downloader
安装命令:
openclaw skills install image-downloader
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install image-downloader

这个 Skill 是做什么的

图像处理类 Skill 处理生成、裁剪、压缩和批量转换图片的任务。

按关键词批量下载图片并保存至本地目录。适用宿主包括 OpenClaw,接入前应确认版本、权限和运行环境要求。支持 Bing 等多源整理与重复下载规避机制。输入关键词与数量即可自动执行抓取任务。需遵守各图片来源网站的爬取频率与使用条款。

image-downloader 属于图像处理类 Skill,可作为该场景下的辅助能力补充。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install image-downloader;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

image-downloader 怎么安装?

在终端执行 openclaw skills install image-downloader。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

image-downloader 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

image-downloader 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

image-downloader 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

image-downloader 用的人多吗?

公开数据是累计安装 6,205 次,近一周安装 256 次,下载 2,028 次,GitHub 1 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

image-downloader 安全吗?

第三方扫描结果为通过,但这只覆盖已知的静态检查项,不能替代自己读一遍源码和安装命令。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。
  • 第三方扫描已通过,常见的高风险行为没有命中。

先想清楚的地方

  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理图像处理类任务、又不想每次都手写提示词的人。
  • 需要许可证清楚、并且有第三方扫描结果的团队项目。

不太适合

  • 需要厂商级技术支持和 SLA 的生产系统。

图像处理类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
ai-image-generation

AI 图像生成 · Codex、Claude

4,365,552382调用外部服务未明确有提醒
openai-image-gen

OpenAI 图像生成 · OpenClaw

1,906,88432需要联网MIT-0有提醒
image

图像 · OpenClaw

525,99926需要联网MIT-0通过
baoyu-cover-image

宝玉封面图 · Codex、Claude

474,24016,779只读MIT有提醒
baoyu-image-gen

宝玉图像生成器 · Codex、Claude

468,00716,778接触敏感数据MIT通过
image-downloader

图片下载器 · 本页

6,2051需要联网MIT-0通过

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
image-downloader
description
当用户需要按关键词批量下载图片、从 Bing 或多个图片来源收集候选、保存图片到本地目录、避免重复下载,或希望复用当前仓库里的现成图片下载流程时使用。遇到类似“帮我按关键词下载 10 张图片”“批量抓取 Bing 图片并保存到本地”“从多个来源收集图片候选再下载”“需要下载摘要和保存目录”这类请求时,应主动使用这个 skill。

多来源关键词图片批量下载

这个 skill 用于复用当前目录中的 scripts/bing_image_downloader.py 脚本,让其他 agent 能稳定完成“按关键词从多个来源收集候选并下载图片到本地”的任务。

项目链接

  • GitHub 仓库:https://github.com/16Miku/image-downloader-skill
  • ClawHub 页面:https://clawhub.ai/16miku/image-downloader

何时使用

当用户明确提出以下类型需求时,优先使用本 skill:

  • 按关键词批量下载公开图片到本地
  • 想从 Bing 或当前脚本支持的多个来源收集图片候选
  • 想保存 10、50、100 张关键词图片到本地目录
  • 想通过增加页数或扩大候选池来提高最终成功数量
  • 想复用现成脚本执行下载,并拿到保存目录、成功数量和运行摘要
  • 想避免重复下载之前已经保存过的内容

如果用户要的是:

  • 其他搜索引擎或站点的专用下载器开发
  • 图像识别、分类、审核、打标
  • 非关键词方式(例如固定页面 URL 批量抓取)

则这个 skill 不是最佳选择。

依赖文件

  • 主脚本:scripts/bing_image_downloader.py
  • 测试文件:tests/test_bing_image_downloader.py
  • 集成测试:tests/test_integration_multisource.py

工作流程

按下面顺序执行:

  1. 读取用户需求中的关键词、目标数量、页数。
  2. 如果用户没给页数,按下面经验值选择:

- 10 张:--pages 3 - 50 张:--pages 5 - 100 张:--pages 10

  1. 运行脚本:

- 如果当前环境有 uv,使用 uv run --with requests python 运行。 - 如果没有 uv(例如服务器、容器、OpenClaw Agent),直接使用 python3 运行,需确保 requests 已安装。

  1. 检查输出中:

- 成功下载数量 - 候选总数与去重后数量 - 来源统计 - 失败原因(常见为 403、SSL、超时)

  1. 向用户汇报:

- 实际保存目录 - 成功数量 - 是否达到目标数量 - 当前来源统计 - 如未达标,说明通常是第三方源站拒绝访问、超时或链接失效,而非脚本崩溃

推荐命令模板

有 uv 环境

下载 10 张
uv run --with requests python "scripts/bing_image_downloader.py" "cat" --limit 10 --pages 3
下载 50 张
uv run --with requests python "scripts/bing_image_downloader.py" "cat" --limit 50 --pages 5
下载 100 张
uv run --with requests python "scripts/bing_image_downloader.py" "cat" --limit 100 --pages 10

无 uv 环境(服务器 / OpenClaw Agent)

python3 "scripts/bing_image_downloader.py" "cat" --limit 10 --pages 3

参数映射规则

  • 用户说“下载 10 张” → --limit 10
  • 用户说“下载 50 张” → --limit 50
  • 用户说“下载 100 张” → --limit 100
  • 用户没说页数时,按上面的推荐默认值设置 --pages
  • 用户明确给出页数时,尊重用户输入

输出说明

脚本会把结果保存到:

downloads/<关键词>/

例如关键词 cat 会保存到:

downloads/cat/

文件名按顺序编号,例如:

  • 001.jpg
  • 002.jpg
  • 003.png

此外,脚本会记录下载元数据与历史索引,用于后续运行时跳过已下载过的候选内容。

常见问题解释

为什么会出现下载失败?

因为搜索结果中的原图通常来自第三方网站,不是都由当前来源自己托管。第三方站点可能拒绝脚本访问,常见错误:

  • 403 Forbidden
  • SSL 证书错误
  • 连接超时
  • 404 Not Found

为什么加大 --pages 后下载数量会提高?

因为脚本会抓更多结果页,收集更大的候选链接池。即使其中一部分链接失效,仍然可以用后面的候选补位。

给用户的汇报模板

完成后可按下面结构回复用户:

已执行关键词图片批量下载。
- 关键词:<关键词>
- 目标数量:<limit>
- 抓取页数:<pages>
- 候选总数:<候选数量>
- 去重后数量:<去重后数量>
- 实际成功下载:<成功数量>
- 来源统计:<来源统计>
- 保存目录:downloads/<关键词>/

如果存在失败链接,通常是第三方图片源拒绝访问、超时或链接失效,不影响脚本继续补充后续候选。

注意事项

  • 这是一个“按关键词下载公开图片”的现成流程复用 skill,当前来源至少包含 Bing,不要把它表述成通用全网图片下载器。
  • 优先复用现有脚本,不要重复手写新下载器,除非用户明确要求修改或升级脚本。
  • 当用户要求“提高下载数量”时,优先建议增加 --pages 或扩大候选池,而不是先改成并发下载。
  • 当用户提到”不想重复下载”时,应明确说明当前流程支持基于历史索引跳过重复候选。

OpenClaw Agent 定时任务

本 skill 已在 OpenClaw Agent 上完成实际验证,支持通过 cron 定时任务自动下载图片并发送到飞书。

定时任务执行流程

  1. 设置 PATH 和 bash 严格模式
  2. 检查 Python 和 requests 环境
  3. 执行图片下载脚本
  4. 检查下载目录中的图片文件
  5. 逐张调用 openclaw message send 发送到飞书
  6. 记录结果到日志

发送到飞书的正确命令

openclaw message send \
  --channel feishu \
  --target “<飞书接收人 open_id>” \
  --media “/path/to/downloads/关键词/001.jpg” \
  --json

已验证的注意事项

  • demo 来源的 NameResolutionError 报错是正常现象,可忽略
  • “实际成功下载 0”可能是历史去重生效,不代表任务失败
  • cron 环境中需要显式设置 PATH,避免找不到 python3 或 openclaw
  • 发送失败时优先检查 CLI 命令格式,不要先入为主认为是权限问题

详细部署步骤和脚本模板见 README.md 的”OpenClaw Agent 部署与定时任务”章节。

平台分布

OpenClaw

88.88%
按下载量换算1,802

安全审计

VirusTotal

未展示

ClawScan

通过

Static analysis

通过

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills