Skip to content
guliacerPublic

About

网页图片提取插件,用于快速筛选、预览并下载当前页面中的高分辨率图片。适配小红书,解决它容易封号的问题。

Resources

Stars

4 stars

Watchers

0 watching

Forks

Repository files navigation

图像提取工具

面向 Tampermonkey / 油猴 的网页图片提取脚本:一键扫描当前页面的大图,按尺寸筛选,批量串行下载,并自动按「年月 / 帖子」两级目录归档命名。

界面预览

三个站点的实际效果,可左右滑动查看,点图看大图。

小红书笔记页 站酷作品页 花瓣画板
小红书笔记页的提取效果 站酷作品页的提取效果 花瓣画板的提取效果
最小尺寸 900,识别 9 张、5 种尺寸 最小尺寸 900,识别 11 张、3 种尺寸 最小尺寸 100,识别 40 张、19 种尺寸

功能特性

  • 一键扫描当前页面的大图,默认只保留宽高均不小于 500px 的图片,阈值可在工具栏直接改
  • 横向优先的瀑布流预览,先铺满首行再向下排列
  • 按尺寸筛选;隐藏过的尺寸会被记住,下次扫描直接跳过,不再下载缩略图
  • 全选 / 反选 / 取消全选,批量串行下载,避免重复命名和 (1) 后缀
  • 自动命名 日期-网站-标题-序号.后缀,并按 年份-月份/日期-标题 两级目录归档
  • 内置日志面板,记录扫描、筛选、下载与异常,便于排查
  • 悬浮入口可拖动,松手自动吸附浏览器左右边缘,默认半透明贴边
  • 自动跳过 iframe、广告弹窗与常见广告投放域名
  • 小红书网页版:自动把笔记与评论里的纯文本链接解析成可点击链接
  • 站酷作品页:忽略点赞区以下的非正文图片

安装

  1. 浏览器安装 Tampermonkey(Chrome / Edge)
  2. 打开 Tampermonkey 控制面板 → 新建脚本 → 粘贴 图像提取工具-1.5.0.js 的内容 → 保存

建议同时把 Tampermonkey 的 Downloads mode 设为 Browser API,否则浏览器可能不允许自动创建子文件夹。

使用

  1. 打开要提取图片的网页,点击页面左右边缘半透明的悬浮图标
  2. 脚本自动扫描并按尺寸展示预览卡片
  3. 单击卡片选择,或点工具栏第一个按钮 全选当前结果
  4. 确认 起始序号 后点 下载选中图片

工具栏

工具栏只有一行。常用操作直接露出,次要操作收在右侧的 ▾ 里,需要时才占空间。

控件 作用 ▾ 里还有
重新扫描 重新遍历当前页面 —
全选当前结果 选中当前显示的全部图片 反选、取消全选
起始序号 下载编号从几开始 —
下载选中图片 串行下载已选图片 —
最小尺寸 宽高门槛,改完自动重扫 下载间隔(毫秒,0 为不等待)
尺寸筛选 N N 是当前识别出的尺寸种类数 尺寸列表、显示全部尺寸、恢复默认隐藏
信息 命名日期、目标文件夹、下载模式 开启日志、查看日志

右端显示 显示 9 / 9 张 与选中状态,有隐藏或跳过时补充 隐藏 N、跳过 N。

选择图片

  • 单击卡片切换选中,键盘 Enter 或空格同样可切换
  • 双击卡片在新窗口打开原图
  • 选中状态显示在卡片下方,与尺寸信息并排

尺寸筛选

点 尺寸筛选 展开后可以看到当前页面到底有哪些尺寸:

  • 点某个尺寸即隐藏或重新显示,弹层不收起,可连续切换多个
  • 被隐藏的尺寸会持久化,下次扫描直接跳过,按钮上标出 隐藏 N
  • 标了 点此取回 的尺寸点一下会重新扫描并取回这些图片
  • 底部 显示全部尺寸 / 恢复默认隐藏 一键复位

部分常见封面尺寸(如 1500x1500、1280x720)默认隐藏。

悬浮按钮

  • 单击打开面板;拖动可改位置,松手自动吸附最近的左右边缘
  • 默认半透明贴边,鼠标悬浮或键盘聚焦时完整露出
  • 右键直达整个页面最底部

日志

遇到识别异常、下载失败、文件夹没创建等问题:信息 → 开启日志 → 复现问题 → 查看日志 → 复制日志。日志会记录用户操作、扫描结果、过滤结果、下载状态与异常信息。

命名与目录

文件名格式:

日期-网站-标题-序号.后缀

标题会自动清理特殊符号、emoji 与装饰字符,最多保留 20 个标题单位,并尽量避开话题词与标签词。

下载路径按「年月 / 帖子 / 文件」三级组织:

2026-04/
└─ 20260421-深圳中心公园在草地上拍一组可爱小熊照片/
   ├─ 20260421-小红书-深圳中心公园在草地上拍一组可爱小熊照片-001.jpg
   └─ 20260421-小红书-深圳中心公园在草地上拍一组可爱小熊照片-002.jpg
  • 月份目录取自帖子的发布日期,不是下载当天,补存旧帖也会归到该帖所属月份
  • 月份用 2026-04、帖子用 20260421-标题,视觉上区分开,按名称排序即按时间排序
  • 这样一个月的帖子集中在一个目录里,既不会全部平铺,也不会像按天分目录那样产生过多文件夹

常见问题

没有自动创建文件夹? 多数是下载模式问题:检查 Tampermonkey 是否设为 Browser API、浏览器是否允许扩展接管下载、下载目录权限是否正常。

有些图片没被识别? 可能是宽高低于 最小尺寸;或该尺寸此前被隐藏、已记忆并跳过(在 尺寸筛选 里点它取回);或页面用了特殊懒加载;或图片落在站点规则的排除区域内。

标题识别不准? 不同网站结构差异较大。开启日志并反馈页面地址,便于继续做站点级适配。

下载仍然失败? 常见于图片有防盗链、地址是临时 blob: 或带动态签名、浏览器拦截了下载请求。

作者与版权

  • 作者:guliacer
  • 版权所有:Copyright © guliacer

免责声明

本脚本仅用于个人学习、研究、素材整理与备份。请在遵守目标网站使用规则、版权规则及相关法律法规的前提下使用。

About

网页图片提取插件,用于快速筛选、预览并下载当前页面中的高分辨率图片。适配小红书,解决它容易封号的问题。

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages