造码青年造码青年
安装网页珍藏
返回发现
开源项目

Awesome Down:开源免费的「指哪下哪」网页资源下载 Chrome 插件

更新于 2026-07-04 17:07:29阅读时间 3 分钟
Awesome Down 是一个开源免费的 Chrome MV3 插件,核心思路很直接:按住 Ctrl 悬停网页元素,插件会高亮当前目标并分析可能的资源地址;如果识别到图片、媒体直链、背景图、SVG、srcset 或懒加载资源,就可以通过

Awesome Down 是一个开源免费的 Chrome MV3 插件,核心思路很直接:按住 Ctrl 悬停网页元素,插件会高亮当前目标并分析可能的资源地址;如果识别到图片、媒体直链、背景图、SVG、srcset 或懒加载资源,就可以通过 Ctrl + 点击触发下载。

项目地址:https://github.com/trumpleond/awesome-down

它解决什么问题?

很多网页资源并不是直接摆在页面上等你右键保存:有的是 picture/source/srcset,有的是 CSS 背景图,有的是懒加载 data-src,还有一些资源藏在覆盖层或视觉容器里。Awesome Down 的目标不是写一堆站点特化规则,而是做一个通用、轻量、可维护的资源识别助手。

简单说,就是把“审查元素里找资源地址”的过程做成一个更直观的交互:指到哪里,就分析哪里。

当前能力

  • Ctrl 悬停高亮目标元素,并显示资源信息卡片。
  • Ctrl + 点击下载识别到的直接资源。
  • 支持常见图片、视频/音频直链、picturesourcesrcset、CSS background-image、内联 SVG、懒加载地址等。
  • blob:、流媒体等不能直接作为直链下载的地址,会明确提示边界,避免静默失败。
  • 支持中英文双语 UI。
  • 内置 popup 设置页,可控制扩展总开关和 iframe 实验识别开关。
  • 提供本地回归测试页,方便持续验证资源识别逻辑。

为什么开源?

这个项目还在迭代中,很多真实网页会不断暴露新的边界:iframe、blob、CDN 样式化图片、懒加载、覆盖链接、视频流媒体分片等。开源之后,可以把这些问题沉淀成通用规则,而不是只为某一个网站打补丁。

我希望它最终成为一个真正可上架、可维护、通用优先的网页资源识别下载工具。

已知边界

Awesome Down 不承诺破解所有下载限制。尤其是抖音、B 站等站点常见的 video.currentSrc = blob:...,通常只是 MediaSource 播放入口,不是一个完整 mp4 文件。后续如果要支持这类场景,需要走真实媒体请求捕获、分片识别和必要时合并的方向。

适合谁?

  • 经常需要保存网页图片、背景图、SVG 或媒体直链的人。
  • 想学习 Chrome 插件 MV3、content script、downloads API、资源识别规则的人。
  • 想看一个插件从 MVP 逐步走向可上架产品过程的人。

项目仍在开发中,欢迎 Star、Issue 和建议。

开源GitHubChrome插件浏览器插件网页资源资源下载开发者工具Awesome Down

相关文章

开源项目2026-06-23

Claude Code 实用技巧小白版

适合对象:刚开始使用 Claude Code、主要在 Windows / PowerShell / VS Code / Cursor 终端里开发项目的新手。 场景重点:Chrome / Edge 浏览器插件开发、代码分析、改 Bug、看截图、结合 CodeGraph 使用。 整理时间:2026-06-24