Agent Skills
返回列表
新华AI 网页多媒体下载器

新华AI 网页多媒体下载器

数据分析 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md 安装 @user_68ed9c94/xinhua-resource-downloader。

技能介绍

解决的资源抓取痛点

手动从网页收集图片、视频和音频素材往往非常繁琐。开发者不仅要在繁杂的 HTML 中逐一寻找链接,还容易遗漏 CSS 背景图等隐蔽资源。此外,手动下载难以统一文件格式,后续整理归档也耗费大量时间。

核心能力与工作流

该技能通过标准化流程将网页变为本地素材库:

  • 环境预检 (Preflight):任务开始前,自动检测并补齐 playwright、Pillow、requests 等 Python 依赖,以及 Playwright Chromium 和 ffmpeg。针对 ffmpeg 缺失,脚本会按操作系统(Windows/macOS/Linux)执行专属安装策略并配置 PATH。
  • 资源扫描 (Scan):支持通过 CDP 模式直接连接已开启远程调试的浏览器,抓取当前标签页的所有媒体标签和 CSS 背景图;也支持直接扫描指定 URL。
  • 下载与转码 (Download & Convert):资源按格式分类存入 ~/Desktop/download/抓取资源/ 目录。图片通过 Pillow 转为 jpg/png,音视频通过 ffmpeg 转为 mp3/wav 或 mp4/mov。文件按标题或 URL hash 命名。
  • 可视化报告 (Report):输出 HTML 报告,包含统计概览、类型分布和详细的文件明细表。

适用边界与注意事项

  • 使用 CDP 模式需预先以远程调试参数启动浏览器。
  • 音视频转码强依赖 ffmpeg,若环境未就绪,将跳过转码并以原格式保存并输出警告。
  • 请遵守目标网站的 robots.txt 协议及版权规定,避免抓取受限资源。

使用场景

  • 新媒体运营从素材网站批量收集图片、视频素材,用于公众号或短视频剪辑项目
  • 教育培训人员整理在线课程页面的教学视频、课件音频,归档到本地素材库
  • 音频创作者抓取播客网站的相关音频素材,转换为mp3格式用于二次创作
  • 数据分析者汇总行业报告中的图片、数据图表资源,生成详细的本地文件清单

适合人员

  • 新媒体编辑,需要定期从各类素材网站批量收集图片、视频素材用于内容创作
  • 教育培训从业者,需要整理在线课程页面的教学视频、音频资源并统一格式存储
  • 音频内容创作者,需要抓取网页音频素材转换为指定格式用于二次加工
  • 数据分析人员,需要汇总网页中的媒体资源并生成可视化清单用于报告制作