龙虾AI · OpenClaw 中文教程与资料 OpenClaw 第三方中文资料站 · 非官方

操作指南 · Skills

用 OpenClaw 抓网页:内置 browser 工具怎么用,要不要另装 Skill

开网页不用另装 Skill:browser 是 OpenClaw 的内置工具,把结果存成文件用内置的 write。抓一个公开页面的标题和链接,写清楚一条任务就能做;同一套步骤要反复用,才需要找一个 Skill 把流程固定下来。Skill 的基础概念见Skills 入门。

网页抓取封面

开网页要不要另装 Skill:内置 browser 工具能做什么

官方 Skills 文档把 Skill 定义为教智能体何时、怎样使用工具的说明,通常放在 SKILL.md 中。它可以规定开页、取数、去重与核对步骤,但本身不是浏览器引擎。官方能力总览区分工具、Skill 与插件:工具执行动作,插件可以添加运行能力,Skill 指导如何使用。

官方能力总览把 browser 列在内置工具里,用途是操作一个浏览器会话;同一张表里还有 read、write、edit、apply_patch 和 exec。所以开网页、点按钮、把结果写成文件,都不以安装某个 Skill 或 MCP 为前提。内置工具在你的会话里能不能用,要看工具配置、插件是否可用、浏览器连接和权限。浏览器 MCP Server 是另一种工具接入方式,能力由具体实现决定;Skill 可以指导使用这些工具,但不会自动解决未连接浏览器、未授权或站点访问受限的问题。

用内置 browser 抓一个页面:任务怎么写,结果怎么看

选一个无需登录、允许访问且有稳定列表的公开页面。自己先记下指定列表前五条的标题和链接,标明列表区域,免得把导航链接也算进去。准备一个临时工作区,确认允许在其中新建文件,然后把网址填进这条任务:

打开【公开页面 URL】,只读取【指定列表区域】。
提取当前可见的前 5 条记录,按源顺序输出 title,url 两列。
链接转成绝对 URL,相同 URL 去重;不要抓导航、广告或相关推荐。
不登录、不提交表单、不翻页;少于 5 条就报告实际数量,不补造。
保存为工作区中新文件 sample-links.csv;同名文件已存在就停止。
报告来源 URL、实际读取范围、记录数与文件路径。
工具不可用或访问被拒绝时说明原因,不凭记忆生成页面内容。

任务跑完,打开输出文件,逐条比对标题和链接:两列对不对、重复链接有没有去掉、中文和含逗号的标题有没有把 CSV 的列弄乱。源列表里有重复项的,去重后可以少于五条,让它说明数量。模型回复“完成”不算数,文件与来源页面一致才算。CSV 用内置的 write 写,不用为此再装 MCP。

对得上,只说明这一个页面、这次配置没问题;换页面或加字段,照同样的办法再对一遍。

动态页面抓不全时怎么限定范围

分页、加载更多、懒加载和虚拟列表是几种不同的加载方式。滚到底可能改变当前可见内容,却不保留前面的条目。在任务里写明最多处理的页数、条数或等待时间,每步记下新增条目与来源位置;没有新增或达到上限就停。总量确认不了的,只说抓到了哪个范围。

遇到限流、验证码或访问被拒怎么办

上面那条任务只针对无需登录的公开页面。抓之前看网站的访问规则和自己的授权范围;遇到限流、验证码或访问拒绝就停,记下原因。降低频率不保证访问成功,也不是绕过限制的许可。

想把流程固定下来:怎么找一个浏览器 Skill

抓取步骤已经定下来、以后还要照着跑的,可以找一个现成的 Skill,或自己写一份 SKILL.md。Skills 用途目录按需求类型列方向,不列具体项目;具体项目用官方 CLI 搜:

openclaw skills search "browser"

从结果里点进具体项目,看作者、完整标识、版本、SKILL.md 和配套文件:它调用哪种浏览器工具、需要哪些程序或服务、把数据写到哪里。查不到来源的项目先别装。一个 Skill 值不值得装的判断办法,见给龙虾装第一个 Skill。

装之前查审计结果,装之后看清单与依赖

命令照官方 Skills CLI 的写法。ClawHub 的技能页在安装前就显示安全审计状态,verify 可以在命令行里读到同一份已保存的扫描结果;按官方 CLI 文档,被判恶意或被拦截的社区版本,install 会拒绝。六种审计状态各是什么意思,见Skills 入门里的对照表。遇到拦截先查明原因,不用强制参数跳过检查。

# @owner/<slug> 换成 ClawHub 页面上那个 Skill 的完整项目标识
openclaw skills verify @owner/<slug>
openclaw skills install @owner/<slug>

装完用 openclaw skills list 和 openclaw skills check 查所选 Gateway 的技能清单与缺失依赖,看的要是实际使用的工作区和 agent。默认装到哪里、多 agent 环境怎么用 --agent 指定目标,见给龙虾装第一个 Skill 里“怎么装”一节。

留着安装命令的输出,记下清单里的目标项和缺的程序、配置或权限。清单就绪说明不了浏览器已连接、目标网页抓得到,装完把上面那条抓取任务再跑一遍。

常见问题

抓网页会不会被网站封?
网站可能限制自动访问,低频也不保证可用。抓之前看访问规则与授权范围;遇到限流、验证码或访问拒绝就停止并记录,不靠更换身份或提高频率继续。
动态加载的页面抓不全怎么办?
分页、加载更多、懒加载和虚拟列表的加载方式不同,在任务里限定页数或条数,看每一步新增了什么。等待或滚动不保证完整;达到上限或没有新增就停,让它说明抓到了哪个范围、缺了什么。