接入AI Agent的浏览器内容获取工具调研
影响网页内容爬取的四大核心因素详解
| 关键因素 | 具体影响 | 典型例子(来自你的关注列表) | 应对思路 |
|---|---|---|---|
| 1. 技术架构 | 决定“数据是如何呈现的” | ||
| 静态/动态渲染 | 传统静态HTML可直接解析; 现代网站(SPA)大量依赖JS动态生成内容,直接请求HTML拿不到数据。 |
ECP2.0平台、我的钢铁网 均采用大量JS渲染图表/表格。 | 使用Puppeteer/Playwright等支持JS渲染的工具。 |
| 前后端分离 (AJAX/API) | 数据通过异步接口传输,只要找到API地址就能直接“拿”到结构化的JSON数据,比解析HTML更高效。 | 启信慧眼、我的钢铁网 的价格/图表数据多来自后端API。 | 使用浏览器开发者工具(F12)的 网络(Network) 面板分析XHR/Fetch请求。 |
| 2. 反爬机制 | 决定“服务器是否允许你访问” | ||
| IP限制与封锁 | 单IP短时间内请求过多,会被封禁,返回验证码或直接拒绝服务。 | 所有需要高频访问的网站(如长江有色、建材在线)。 | 使用代理IP池(如住宅代理),控制请求频率(加延时)。 |
| 用户代理与请求头校验 | 服务器通过User-Agent、Referer等头部信息识别爬虫。不合法则返回错误。 |
几乎所有网站都有基础校验。 | 伪造合理的请求头(User-Agent, Referer等),使其看起来像真实浏览器。 |
| 验证码 | 识别滑块、文字、点选等验证码,是高效爬取的最大障碍之一。 | 登录或频繁操作时会出现(如电老虎网、云电材)。 | - 对接打码平台 - 机器学习识别 - 尝试延长Cookie有效期,减少登录次数。 |
| 行为分析 | 检测鼠标移动、点击轨迹、操作间隔等。简单脚本容易被识别。 | 保护级别较高的企业SaaS平台(如启信慧眼)。 | 使用更高级的自动化框架,模拟人类操作轨迹(如Playwright的add_locator_handler)。 |
| 3. 登录与会话 | 决定“你能看到什么数据” | ||
| 无须登录 | 数据完全公开,直接抓取即可。 | 北极星电力网的部分资讯、商品价格网的基础价格。 | 直接发请求或用简单工具。 |
| 账户认证 | 核心数据必须登录。需要处理登录态(Session/Cookie/Token)。 | 启信慧眼、我的钢铁网、ECP2.0平台、电老虎网、云电材。 | 预先登录并保存/复用Cookie;或编写自动化脚本模拟登录。 |
| 双重认证 (2FA)/扫码 | 极高安全性,自动化非常困难。 | 部分企业邮箱或高安全级别后台。 | 人工介入完成一次认证后,长时间复用Cookie。 |
| 4. 内容组织 | 决定“数据的格式和结构” | ||
| 分页与动态加载 | 数据不在一个页面,需要处理“下一页”或“滚动加载”。 | 我的钢铁网的趋势图(时间轴加载)、社区帖子列表(如集思录)。 | - 分析分页URL规律 - 模拟滚动并监听新内容加载。 |
| 非标准数据结构 | 数据嵌入在复杂的JSON字符串或非标准格式中。 | 某些网站将数据直接写在<script>标签的window.__DATA__变量里。 |
使用正则表达式或JSON解析器从HTML/JS中提取。 |
| 5. 其他因素 | 网络、法律、时效性等 | ||
| 网络环境 | 目标服务器在境外、需要代理访问。 | Google、DuckDuckGo 等境外服务。 | 配置稳定的境外代理。 |
| 法律与条款 | 爬取是否违反robots.txt协议或网站服务条款。 |
任何商业网站都有明确规定的服务条款,禁止未经授权的数据抓取。 | 遵守法律法规,尊重robots.txt,避免用于商业竞争。 |
| 动态数据更新 | 数据实时变化(如股票、期货),请求时间不同结果不同。 | 长江有色金属网的实时价格。 | 明确需要采集的时间粒度(如分钟级、日级)。 |
当你遇到爬取困难时,可以按这个顺序来排查:
- 先看登录态:目标数据是否需要登录?(用启信慧眼的思路:需要企业账号登录的SaaS服务)
- 再看渲染方式:数据是直接写在HTML里,还是通过JS/API动态加载的?(用我的钢铁网的价格趋势图思路:ECharts图表数据多来自后端API)
- 确认反爬策略:请求太快会被封IP吗?需要验证码吗?(用ECP2.0平台的思路:关键数据在Windows+指定浏览器下才能正常操作)
- 最后检查结构和格式:数据是否分页?是否在非标准位置?(用商品价格网的思路:部分数据可能在一个
<script>标签里作为全局变量)
主流的浏览器渲染引擎
| 渲染引擎 | 代表浏览器 | 开发方 / 内核演进 | 现状与市场地位 |
|---|---|---|---|
| Blink | Chrome, Edge, Opera, Brave, 360安全浏览器, QQ浏览器等 | Google于2013年从WebKit分叉而来,彻底推动Chromium生态大统一 | 绝对主导:桌面端占比约82%,移动端约69% |
| WebKit | Safari (Mac/iOS) | 苹果公司开源,起源为KDE的KHTML,iOS强制使用 | 苹果基石:在iOS移动端占比92%,约**24%**的全球移动端 |
| Gecko | Firefox (各平台) | Mozilla基金会开源,网景浏览器后继者 | 独立坚守者:全球约2-3%,桌面版约6-7% |
浏览器内核的发展史,也是一部互联网技术的整合史。这个过程可以简单概括为:从百花齐放到巨头的技术选择,最终形成了当前的垄断局面。
- IE的辉煌与落幕:Trident(及其继任者EdgeHTML)曾是微软IE和旧版Edge的基石,随Windows系统捆绑占据了绝对垄断地位。但随着Chrome的崛起和微软的战略调整,它们最终被Chrome的Blink引擎全面取代。
- WebKit:苹果公司选择在开源的KHTML基础上构建了WebKit,并成为Safari浏览器的内核。
- Blink:为追求更快的开发节奏,谷歌基于WebKit项目分叉,创造了Chrome/Chromium项目的渲染引擎Blink。
- Gecko:Mozilla基金会一直在捍卫开放网络,作为Firefox浏览器的基石,以开源和重视用户隐私为核心理念,是目前唯一非Chromium生态的“独立引擎”。
目标网站/平台信息汇总
| 平台/产品 | 浏览器渲染引擎 | 平台定位与特点 |
|---|---|---|
| Baidu | 由用户浏览器决定(Blink/WebKit/Trident) | 中文搜索引擎,提供网页、资讯、百科等综合搜索服务,并适配多种国产浏览器内核。 |
| Bing | 由用户浏览器决定(主要为Blink) | 微软旗下的通用搜索引擎,搜索结果在Edge、Chrome等主流浏览器中展示。 |
| 360搜索 | 极速模式:Blink 兼容模式:Trident |
360公司推出的中文搜索引擎,双核设计兼顾现代网页与老旧系统兼容性。 |
| Sogou | 高速模式:WebKit/Blink 兼容模式:Trident |
搜狗公司旗下搜索引擎,提供网页、微信、知乎等垂直搜索,采用双核浏览器技术。 |
| WeChat (微信内置浏览器) | Android:X5 Blink(腾讯优化) iOS:WebKit |
微信App的内置浏览器,用于渲染公众号文章、小程序及外链网页,X5内核提升跨平台体验。 |
| Toutiao (今日头条) | iOS客户端:WebView (WebKit) Android客户端:WebView (Blink) |
新闻资讯客户端,内嵌WebView渲染文章与广告页面,底层引擎随操作系统变化。 |
| Jisilu (集思录) | 由用户浏览器决定 | 低风险投资社区,提供可转债、分级基金等数据与讨论,网页内容通过用户浏览器动态渲染。 |
| Google / Google HK | 由用户浏览器决定(主要为Blink) | 全球通用搜索引擎,Google HK为香港地区版本,搜索结果页无自有渲染引擎。 |
| DuckDuckGo | 搜索结果页:由用户浏览器决定 私有浏览器:macOS/iOS为WebKit,Windows/Android为Blink |
注重隐私保护的搜索引擎及浏览器,默认不跟踪用户,搜索结果来自多方API。 |
| Yahoo | 由用户浏览器决定(主要为Blink) | 老牌互联网门户兼搜索引擎,现搜索结果多由Bing提供,网页渲染依赖用户浏览器。 |
| Startpage | 由用户浏览器决定(主要为Blink) | 隐私搜索服务,代理Google搜索结果,确保无用户跟踪,无自有渲染引擎。 |
| Brave | Blink | 隐私安全型浏览器,内置广告拦截与跟踪保护,基于Chromium开发。 |
| Ecosia | iOS:WebKit Android/Windows:Blink |
“种树搜索引擎”,广告收入用于环保项目,搜索结果由Bing提供,引擎随平台变化。 |
| Qwant | iOS:WebKit Android/Windows:Blink |
法国注重隐私的搜索引擎,不跟踪用户,无过滤气泡,引擎同样依赖系统WebView。 |
| WolframAlpha | N/A(自身为计算知识引擎,非网页渲染器) | 计算知识引擎,直接计算并返回结构化答案(数学、科学、社会数据等),不用于一般网页浏览。 |
| tavily | N/A(API服务) | AI驱动的搜索API,供大模型调用,底层爬取时会使用Playwright等工具渲染JavaScript。 |
| 启信慧眼 | 由用户浏览器决定(Blink/WebKit) | 企业级智能风控与商业调查平台,支持SaaS登录及插件/MCP/API嵌入企业内部系统。 |
| 电老虎网 | 由用户浏览器决定(Blink/WebKit) | 工业电气产品B2B电商平台,提供交易、资讯、询价等服务,核心功能需登录。 |
| 北极星电力网 | 由用户浏览器决定(Blink/WebKit) | 电力行业垂直门户,提供新闻、技术文章、市场分析,部分内容需登录访问。 |
| ECP2.0平台 | 依赖用户浏览器(推荐Chrome 71,同时兼容IE11/Edge) | 国家电网官方招标采购平台,投标操作有严格的操作系统(Windows)和浏览器版本要求。 |
| 我的钢铁网 | 由用户浏览器决定(Blink/WebKit) | 大宗商品资讯与电商平台,提供钢材、炉料行情与交易,前端使用jQuery和ECharts技术。 |
| 长江有色金属网 | 由用户浏览器决定(Blink/WebKit) | 有色金属行业综合服务平台,提供价格行情、商城及全产业链方案,后端使用Tengine。 |
| 商品价格网(如中国价格信息网) | 由用户浏览器决定(Blink/WebKit) | 商品价格查询平台,使用jQuery和Bootstrap前端框架,部分深度数据需登录或付费。 |
| 建材在线 | 由用户浏览器决定(兼容IE9+、Chrome、Firefox、360等) | 建材行业资讯与价格行情平台,采用HTML5+CSS3+JS技术,支持Ajax异步加载。 |
说明:对于普通网站/平台,其浏览器渲染引擎实际取决于用户访问时使用的具体浏览器(如Chrome、Edge、Safari等),表格中统一表述为“由用户浏览器决定”或列出常见兼容内核。特殊平台(如WolframAlpha、tavily)因自身不渲染网页,标注为“N/A”。
总结
1. Blink Chromium 系(绝大多数,需浏览器渲染)
百度 / 必应 / 360 / 搜狗 / 微信搜索 / 头条 / 集思录 / Google/DuckDuckGo/Yahoo/Startpage/Brave/Ecosia/启信慧眼/电老虎网/北极星电力网/我的钢铁网/长江有色金属网/商品价格网
2. Gecko 火狐系
Qwant
3. WebKit 轻量混合
WolframAlpha
主流网页获取/爬取工具汇总表
| 工具 | 核心优势与特点 | 适用场景 | 短板 | 与哦penclaw适配度 ⚡ |
|---|---|---|---|---|
| Playwright(官方标准) | OpenClaw 官方文档明确推荐的浏览器自动化标准,是 auto-browser 等内置技能与插件的核心驱动力。 |
在 OpenClaw 生态中,几乎所有需要对现代网页进行 Click/Tap/Swipe 等完整交互的任务,均由它驱动。 | 作为 OpenClaw 的底层能力,它在项目部署时额外下载 Chromium / Playwright 即可使用。 | ⭐⭐⭐⭐⭐ 官方标准:底层采用 Playwright + CDP 驱动。官方要求:playwright 包不可省略。 |
| browsy(轻量替代)(未找到仓库) | 零渲染、极快、轻量。通过解析 HTML 成 Spatial DOM,速度比 Playwright 快 10 倍,内存占用减少 60 倍。 | 替代 Playwright/CDP 完成“无需仔细看像素”的网页操作,如提取表格、简单表单填写与登录。 | 完全零渲染,无法处理依赖可见 CSS 的“视觉”坐标动作。所有点击都是基于数据 ID 与元素引用完成的。 | ⭐⭐⭐⭐ 官方备选:OpenClaw 的 openclaw-browsy 官方插件,优先接管内置浏览器工具调用。 |
| OpenClaw Browser Tool(内置) | 由 Playwright + CDP 驱动。额外支持 auto-browser Skill 等,browser-use 等高级技巧以及 openclaw-browser-agent 与 Browsy 插件。 |
为 OpenClaw 的 AI Agent 完整提供像人一样操作网页的能力:点击、滚动、填表、截图,读取 DOM/无障碍树。 | 由于 Playwright 等底层整合,需在 OpenClaw 配置文件中开启 browser.enabled。 |
⭐⭐⭐⭐⭐ 优先级最高:OpenClaw 所有高级浏览器功能,最终都收敛于此。 |
| Firecrawl(LLM 格式提取) | 专为 LLM 和 AI Agent 设计的网页抓取与转换工具。支持 MCP、输出 markdown / structured data。 | 适合 LLM 主导的数据提取流程,如将 Web 信息与 Claw 对话结果整合,一键转换为 AI 智能体易读的格式。 | 仅限网页提取数据,无法进行任意点击与交互。 | ⭐⭐⭐⭐ 商业预备:通过 Claw 转发 URL 获取 markdown 或无头渲染再分析,可显著减少 Claw 调用浏览器的开销。 |
| Requests + BeautifulSoup(轻量无用) | Python 下最轻量的 HTTP + HTML 解析。极低资源,内置简易会话与 Cookie 能力。 | 只抓取完全静态 HTML、以及访问 OpenClaw 需汇总 API 数据的简单接口。 | 无法执行任何 JS 渲染、无法回避中等以上的反爬(如无验证码的 Cloudflare)。 | ⭐ 初级了解:无法承载交互反馈;仅适配 OpenClaw 的 web_fetch 做少量简单内容提取。 |
| Puppeteer(特定连接法) | Google 官方维护的 Chromium 自动化 Node.js 库,常结合 AdsPower 等指纹浏览器使用场景。 | 在 OpenClaw 控制的指纹浏览器中,用于完成 CDP 连接控制。 | 非 OpenClaw 官方文档首选路径;需自行封装成 Skill 或插件。 | ⭐⭐⭐ 特定场景替代:通过 CDP 协议链接或 AdsPower 等指纹浏览器。 |
| Bright Data(企业转码) | 全球代理池 + 浏览器指纹 API + 验证码,专攻绕过极高反爬(如 Google 搜索、LinkedIn)。 | OpenClaw 接入其云端 CDP 浏览器 API 后,可获得非常干净的代理与原生无痕环境,用于高难度登录。 | 收费较高,且浏览器控制完全通过其云端 CDP 接口,没有直接的本机调试体验。 | ⭐⭐⭐ 企业级:官方通过 CDP 对接云端破解反爬。另有 Browser Use 等 CLIs 整合。 |
| Scrapling(隐身专项) | 智能隐身渲染工具,内置对 Cloudflare、Akamai 等 WAF 规避能力。 | 作为 Playwright 上层,适合由 OpenClaw 调用无痕渲染极敏感 SPA 页面,无需关心指纹和设备配置。 | OpenClaw 本身已有完善的反指纹反检测插件生态,专项隐身非必需。 | ⭐⭐⭐ 非官方:可包装成 OpenClaw Skill, |
| Thunderbit(低代码) | AI 自然语言驱动数据采集,浏览器扩展 UI 主导,免写脚本。 | 适合销售、运营等非技术人员或快速数据原型验证,点选页面完成后交给 OpenClaw 后续分析。 | 限定“提取数据”无法点击登录等完整流程;且需人工介入,不长期自动运行。 | ⭐ 并列低:与 OpenClaw 为不同层次生态,可通过 CSV 等离线导入。 |
| Selenium(社区技能) | 老牌全浏览器驱动框架,语言兼容性最好,社区资源极丰富。 | OpenClaw 若有老版 Selenium 测试脚本、或特定平台仅支持 Selenium 驱动,则用社区技能包裹调用。 | 稳定性低于 Playwright,自己维护等待与异常多。 | ⭐⭐ 社区补充:非官方通路,在需要时被社区技能调用。 |
| DrissionPage(Python 直连) | 国产 Python 三方库,无缝集成 Requests/Chromium 操控,适合少数混用场景。 | 用于 OpenClaw 外部挂载的独立抓取脚本,如需 Python 极速 API+部分渲染,完成后将数据粘贴给 Agent。 | 完全没被社区集成,不可被 OpenClaw 直接作为工具调用。 | ⭐ 低优先级:只能被 Python Skill 手动调用,无现成插件。 |
🔍 总结与选型建议
-
优先用 OpenClaw 内置
browser+ Scrapling 组合-
常规 JS 渲染 / 简单登录页面:直接用 OpenClaw
browser工具,零额外配置。 -
公众号 / Cloudflare 高反爬页面:直接路由到 Scrapling,利用其隐身模式绕过反爬。
-
-
需要更强的自定义能力时,选择 Playwright
- 可基于 Playwright 封装自定义 Skill 接入 OpenClaw,适配复杂的登录流程(如滑块验证、短信验证码)。
部分网页获取工具介绍
Playwright
Playwright 库
Playwright 是一个用于 Web 自动化和测试的框架,由微软开发和维护。它通过单一且统一的 API 驱动 Chromium、Firefox 和 WebKit 这三大主流浏览器渲染引擎。无论你是编写端到端测试、自动化浏览器脚本,还是赋能 AI Agent 与 Web 进行交互,Playwright 都提供了实现这些功能的基础层。该项目在 GitHub 上以 monorepo 的形式托管于 microsoft/playwright,当前版本为 1.60.0-next,开发时需要 Node.js >= 18
使用 Playwright 的五种方式
playwright-skill
Playwright Skill 是一个 Claude Code 插件,它通过 Playwright 实现通用的浏览器自动化功能。该技能允许 Claude 为任何 Web 测试或自动化任务即时编写并执行自定义自动化代码,从简单的页面加载验证到复杂的多步骤工作流程均可实现。
核心功能
| 功能 | 描述 | 优势 |
|---|---|---|
| 自定义代码生成 | Claude 编写针对你特定任务定制的 Playwright 脚本 | 无预构建脚本限制 - 适应任何自动化需求 |
| 可见浏览器默认模式 | 除非明确要求,否则使用 headless: false | 实时可视化和调试 |
| 通用执行器 | 支持文件、内联代码和 stdin 执行模式 | 针对不同工作流程的灵活输入方式 |
| 自动开发服务器检测 | 自动查找运行中的开发服务器 | 免除本地测试的手动端口配置 |
| 渐进式披露 | 简洁的 SKILL.md,仅在需要时加载完整 API | 降低认知负担,提升决策效率 |
| 智能临时文件管理 | 将测试脚本写入 /tmp 并自动清理 | 防止项目混乱且避免竞态条件 |
| 全面的辅助工具 | 用于常见模式的可选工具函数 | 简化表单填写和导航等复杂操作 |
使用场景
- 页面测试:验证页面加载、检查标题、确认内容是否存在
- 响应式设计测试:测试不同视口大小和设备上的布局
- 表单交互:填写表单、验证输入、测试提交流程
- 登录/登出流程:自动化不同用户角色的身份验证测试
- 链接验证:扫描页面以查找断开的链接和重定向问题
- 视觉回归:捕获截图以便在构建之间进行视觉比较
- 端到端工作流程:通过多步骤流程测试完整的用户旅程
- 数据提取:从网页中抓取结构化数据
- 性能监控:测量页面加载时间和资源加载情况
- 无障碍测试:验证 ARIA 标签和键盘导航
openclaw中的Playwright

Firecrawl
Firecrawl 是一个开源的网络抓取 API,能够将任何网站转换为干净的、LLM 可直接使用的数据——包括 Markdown、结构化 JSON、截图等。它通过单一的统一接口为 AI Agent、搜索管道和数据提取工作流提供支持,既可作为托管云服务使用,也可在 AGPL-3.0 协议下进行自托管部署。
传统的网络抓取在面对现代重度依赖 JavaScript 的网站时往往无能为力。Firecrawl 通过抽象整个复杂的处理链路解决了这一问题——包括代理轮换、无头浏览器编排、内容解析和反爬检测——并通过简洁的 REST API 以及六种语言(python, java,go, rust,javascript, Elixir)的 SDK 将其暴露出来。
核心能力

抓取管道
Firecrawl 的核心是一个多引擎抓取系统,能够为每个 URL 自动选择最佳策略。引擎范围涵盖从用于静态页面的轻量级 HTTP 获取,到用于重度 JavaScript 内容的完整 Playwright 浏览器渲染,以及专门处理大规模反爬检测的云端专属 Fire-engine
brower
Lightpanda 是一个完全使用 Zig 从零构建的无头浏览器——它既不是 Chromium 的分支,也不是 WebKit 的补丁版本。它在设计上专门针对两大核心用户群体:需要轻量级、可编程浏览环境的 AI agents,以及在大规模爬取或测试网页时要求高吞吐量和低内存开销的自动化流水线。该项目提供一个单一的自包含二进制文件,通过 WebSocket 传输 Chrome DevTools Protocol (CDP),使其成为 Puppeteer 和 Playwright 工作流中无头 Chrome 的直接替代品,同时还提供原生的 Model Context Protocol (MCP) 服务器,以便与 AI agent 框架直接集成。
运行时模式
Lightpanda 提供三种不同的运行模式,每种模式针对不同的集成方式。这三种模式在底层共享相同的浏览器引擎,区别仅在于对外暴露的方式。
serve 模式会启动一个 TCP 监听器,接收来自自动化客户端的 WebSocket 连接。每个连接都会获得其专属的 Browser 实例及隔离的 V8 隔离区,从而确保并发会话之间的完全隔离。fetch 模式针对单次 URL 转储进行了优化——它会为绑定 V8 的浏览器生命周期生成一个工作线程,并将渲染后的输出直接写入标准输出。mcp 模式在标准输入/输出上运行 MCP 服务器,同时可选地暴露一个 CDP 端点用于调试,从而将 AI agents 直接桥接到浏览器引擎。
openclaw browser tool
openclaw下的 browser tool


状态确认

browser tool 不可用修复


scrapling
Scrapling 是一款自适应网页抓取框架,能够处理从单次 HTTP 请求到大规模并发抓取的所有任务。它由网页抓取开发者为其同行量身打造,将三大强大功能集于一体:能够绕过反机器人系统的抓取器 (fetchers)、能够从网站变更中学习的解析器 (parser),以及能够通过内置的暂停/恢复和代理轮换机制扩展至生产级爬取任务的爬虫框架 (spider framework)。
Scrapling 的三大支柱
1. 抓取器 — 神不知鬼不觉地获取网页内容
Scrapling 提供了三个抓取器类,分别针对不同复杂程度的场景。这三者均采用懒加载机制以最小化导入开销,并且共享统一的 Response 对象,因此无论你选择哪种抓取器,解析代码都能保持一致。
StealthyFetcher 内置了 Cloudflare Turnstile 求解器,在检测到验证码时会自动运行,这使其成为应对高防护目标的首选方案。
2. 自适应解析器 — 应对网站改版的数据抓取
Selector 类封装了 lxml.html,并提供了类似 BeautifulSoup 的接口,同时加入了一个独特的自适应引擎。当你首次抓取某个页面时,可以将元素的指纹保存到本地 SQLite 数据库中。之后,如果网站的 HTML 结构发生变化(例如类名被重命名、DOM 顺序被打乱),你可以传入 adaptive=True 参数,通过元素的指纹而非脆弱的 CSS 选择器来重新定位元素。
该解析器支持五种互补的搜索策略——CSS 选择器、XPath 表达式、基于标签的搜索、基于文本的搜索以及基于正则表达式的搜索——所有这些策略都可以通过单一且统一的 API 进行调用。
3. 爬虫框架 — 扩展至生产级爬取任务
对于超出单页面的抓取需求,Spider 类提供了一个完整的爬取框架,具备并发控制、多会话路由以及基于检查点的暂停/恢复功能。其架构借鉴了 Scrapy 中广为人知的模式,但以 anyio 作为并发后端,实现了完全的异步操作。
其核心子系统包括:
调用方式
- 交互式 Shell 与 CLI:内置的 CLI(scrapling 命令)提供了一个用于快速原型开发的交互式 IPython Shell,以及一个提取命令 (extract command),该命令可以获取 URL 并将内容转换为 Markdown、HTML 或纯文本——非常适合通过管道传递给其他工具。该 Shell 甚至可以直接粘贴来自浏览器开发者工具的 curl 命令,并将其直接转换为抓取器调用。
- 用于 AI 集成的 MCP Server:ScraplingMCPServer 将 Scrapling 的抓取器暴露为模型上下文协议 (Model Context Protocol) 工具,允许 AI 助手(如 Claude Desktop)代你浏览并提取网页内容。它支持持久化的浏览器会话、截图、批量抓取以及 Cloudflare 验证码求解——所有这些功能都可以通过自然语言直接调用。
- 已有Skill支持
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐




所有评论(0)