网页图片下载器。输入任意网站地址,自动提取并下载该网页上所有的图片。 当用户说"下载网页图片"、"下载这个网站的所有图片"、"批量下载图片"、 "下载网页上的图片"、"帮我把这个页面的图片都下下来"时触发。 支持 JPG、PNG、GIF、WebP、SVG 等常见图片格式。 特性:去重检测、图集识别、进度显示、尺寸过滤、广告过滤、增量更新。
[Image] 网页图片下载器是一项面向实际任务的技能,主要用于输入任意网站地址,自动下载该网页上所有的图片,按类型/AI 智能分类并打包为 ZIP;批量获取某个网页上的所有图片;
下载需要登录才能访问的图片;批量下载多个网站图片(逗号分隔 / URL 文件);自动按内容分类整理(人物、风景、产品、截图等);步骤 1:提供网址;输入目标网页的完整。
它将相关步骤、工具调用和结果整理方式集中到统一流程中,帮助使用者更快完成目标并减少重复操作。从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
输入任意网站地址,自动下载该网页上所有的图片,按类型/AI 智能分类并打包为 ZIP。
web-image-downloader/
├── SKILL.md <- 主入口(本文件)
├── references/ <- 详细参考文档
│ ├── filter-rules.md <- 过滤规则详解
│ ├── api-reference.md <- 技术接口文档
│ └── output-format.md <- 输出格式说明
├── scripts/ <- 可执行脚本
│ ├── main.py <- 主下载脚本
│ ├── dedupe.py <- 去重脚本 (MD5 + pHash)
│ ├── quality.py <- 质量过滤脚本 (v1.4.0)
│ ├── classify.py <- AI 智能分类脚本 (v1.4.0)
│ ├── progress.py <- 进度条脚本
│ └── zipper.py <- ZIP 打包脚本
├── assets/ <- 静态资源
│ └── download-form.html
└── evals/
└── evals.json
输入目标网页的完整 URL,或多个 URL(逗号分隔 / URL 文件)。
| 参数 | 说明 | 默认值 |
|---|---|---|
| 保存路径 | 图片保存位置 | Downloads/web-images/[域名]/ |
| 最小尺寸 | 宽度或高度 >= 此值(px) | 100 |
| 最大尺寸 | 宽度或高度 <= 此值(px) | 不限制 |
| 图集识别 | 识别并下载图片集 | true |
| 增量更新 | 对比已有文件,只下载新增 | false |
| 并发数 | 同时下载的线程数 | 3 |
| Cookie | 登录态 Cookie 字符串 | 无 |
| Cookie 文件 | Netscape 格式 Cookie 文件 | 无 |
| 断点续传 | 从中断处继续下载 | false |
| 感知哈希 | 启用相似图片去重 | true |
| v1.4.0 新增: | ||
| URL 文件 | 从文本文件读取 URL 列表 | 无 |
| 质量过滤 | 过滤模糊/无色/水印图 | true |
| 质量阈值 | 最低质量分 (0-100) | 60 |
| AI 分类 | 按内容自动分类到子目录 | true |
我会:
--cookie 和 --cookie-file--resume 参数,中断后从 session.json 恢复--concurrency 控制并发数--url-file 文件输入下载完成后生成:
{域名}.zip 打包文件# 基础下载 下载 https://wallhaven.cc/search?q=landscape # 质量过滤 + AI 分类 下载 https://example.com/photos,最小 1920px # Cookie 登录 下载 https://weibo.com/u/123456/album,cookie="SUB=xxx" # 断点续传 下载 https://example.com/gallery,resume # 高并发快速下载 下载 https://example.com/wallpapers,并发数 8 # v1.4.0: 批量下载多个网站(逗号分隔) 下载 https://site1.com,https://site2.com,https://site3.com/photos # v1.4.0: 从文件批量下载 下载 https://example.com,url-file=urls.txt # v1.4.0: 关闭分类/质量过滤 下载 https://example.com,no-classify,no-quality
python main.py[options] 基础选项: --output= 输出目录 --min-size= 最小尺寸 (默认: 100) --max-size= 最大尺寸 --no-gallery 关闭图集识别 --incremental 增量更新 --concurrency= 并发下载数 (默认: 3) v1.3.0 新增: --cookie="k=v;..." Cookie 字符串 --cookie-file= Netscape 格式 Cookie 文件 --resume 断点续传 --no-phash 关闭感知哈希去重 --phash-threshold= 感知哈希阈值 (默认: 10) v1.4.0 新增: --url-file= 从文件读取 URL 列表 --no-quality 关闭质量过滤 --quality-score= 最低质量分 (0-100, 默认: 60) --no-classify 关闭 AI 智能分类
如需使用,请告诉我:
相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习