Agent Skills
返回列表
📊

网页内容抓取器

数据分析 更新于 2026.08.30

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

请根据 https://skillhub.cn/install/skillhub.md 的指南,将 @user_d544ba0e/page-content-scraper 安装到你的 AI 助手中。

技能介绍

解决什么问题

AI 工具能读本地文件,却常常读不了网页。三种情况最常见:SPA 页面(React/Vue/Angular)把正文藏在 JS 执行之后,静态抓取只能拿到空壳;登录墙后面的页面对未认证请求直接返回 401 或跳转;高频请求触发的限速则让批量抓取半途而废。这个技能专治这三类场景。

核心能力

  • JS 渲染页面:自动检测页面类型,用无头浏览器执行脚本后再提取文本,依赖 Node.js 与 puppeteer
  • 登录墙:传入 cookie 文件即可访问受限页面;未提供时会明确提示
  • 速率限制:内置重试与退避机制,被限速的接口会自动等待后重试
  • 分页内容:--paginate 参数自动跟随"下一页"链接,合并整册内容
  • 微信文章:自动切换 QQ 浏览器 UA 绕过验证

适用边界

❌ 需要验证码 / 人机验证的页面无法通过,强行抓取可能触发封禁
❌ 需要多步交互(点击、滚动加载)的页面不在能力范围内
❌ 法律法规禁止抓取的内容不处理
❌ 需要登录但未提供有效 cookie 的页面会提示失败

抓取前请确认目标站点的 robots.txt,不要短时间内对同一域名发起大量请求——这个技能是给"读一页正文"设计的,不是批量爬虫。

使用场景

  • 技术调研时要把 React 渲染的英文产品文档页整理成 Markdown,静态抓取只拿到空壳
  • 刷到一篇微信公众平台文章需要保存全文做素材,正文被验证页挡住
  • 抓取竞品 API 返回被限速,需要带重试和退避地拉取多页数据用于分析
  • 新闻站列表页分多页,需要自动跟随下一页链接把整篇报道合并成一份文本

适合人员

  • 写技术调研报告的后端工程师,需要把 SPA 文档站内容转为可引用的文本
  • 做行业研究的分析人员,要整理微信文章全文作为访谈素材库
  • 搭建数据管道的数据工程师,需要在接口限速下稳定抓取多页 JSON 旁路内容
  • 维护知识库的内容运营,要把分页长文合并归档进内部文档系统