Agent Skills
返回列表
智能网页抓取 Plus

智能网页抓取 Plus

数据分析 更新于 2026.08.30

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_1b78a966/smart-web-fetch-plus。

技能介绍

要解决什么问题

Agent 需要读网页时,直接抓 HTML 往往带着导航、脚本和反爬页面,既难解析又容易在 Cloudflare 等站点上失败。你更需要的是可阅读的 Markdown 正文,并且有一条在「轻量 HTTP」和「真浏览器/爬虫」之间可预期的降级路径。

技能如何工作

本技能把抓取流程固定为四级回退:

  1. 先请求 markdown.new/ + 目标 URL,适合不少 Cloudflare 站点,转换质量较高。
  2. 失败则试 defuddle.md/ + URL,通用面更广。
  3. 再失败走 r.jina.ai/ + URL(Jina 提供的阅读服务)。
  4. 上述转换服务都不可用时,才执行 Scrapling 爬虫(见 scripts/scrapling_fetcher.py)。

日常优先用 web_fetch 工具按上述顺序拉内容;若遇到验证码或强交互,再改用浏览器工具;Scrapling 仅作最后手段。

适用边界与注意点

  • 转换服务质量取决于第三方服务与目标站策略,同一 URL 在不同时间可能走不同分支。
  • 浏览器与 Scrapling 更重、更慢,也更受站点 ToS 与本地环境限制;不要默认对所有页面都跳过前几级服务。
  • 技能描述的是策略与脚本入口,具体能否访问仍取决于网络、鉴权与站点防护。

使用场景

  • 用户发来技术博客或文档链接,需要把页面正文转成 Markdown 再摘要或入库
  • 目标站在 Cloudflare 后,普通 HTTP 抓 HTML 失败,需优先走 markdown.new 等转换服务
  • 转换 API 连续失败时,仍要从同一 URL 用 Scrapling 脚本尽量抽出可读正文
  • 页面出现验证码或强前端校验,需在浏览器工具与 web_fetch 链之间切换完成读取

适合人员

  • 维护 Agent 知识库、要把外部 URL 正文稳定转成 Markdown 的后端工程师
  • 从厂商官网与帮助中心拉取说明页、做竞品或规格对比的数据分析师
  • 编写自动化调研流程、需在转换服务与 Scrapling 间自动降级的技能作者
  • 处理含反爬或 CDN 防护的公开文档站、负责网页数据源接入的集成开发