运行时依赖
无特殊依赖
安装命令
点击复制官方npx clawhub@latest install fast-browser-use
镜像加速npx clawhub@latest install fast-browser-use --registry https://cn.longxiaskill.com 镜像可用
本土化适配说明
Fastest Browser Use — 技能工具 安装说明: 安装命令:["openclaw skills install fast-browser-use"] 支持国内镜像加速,使用 --registry https://cn.longxiaskill.com 参数可加速下载
技能文档
基于 Rust 的浏览器自动化引擎,通过 CDP 协议直接驱动 Chrome,提供轻量级二进制文件。针对 token 高效的 DOM 提取、强健的会话管理和极速运行进行了优化。
功能特点
- 极速执行:基于 Rust,性能远超传统 Node.js 自动化方案
- 精准 DOM 提取:优化的 DOM 解析算法,减少 token 消耗
- 强健的会话管理:支持 Cookie/LocalStorage 持久化
- 人类行为模拟:内置鼠标抖动、随机延迟等反爬虫检测绕过机制
- 深度快照:完整捕获 DOM 状态和计算样式
适用场景
- 大规模网页数据抓取
- 多标签页管理
- 需要登录态的自动化操作
- 受反爬保护的网站抓取
- 无限滚动页面数据采集
安装
npm install -g @fast-browser-use/cli
# 或
npx fast-browser-use --help
快速开始
基础导航
fast-browser-use navigate --url "https://example.com" \
--wait-for-selector "#content"
绕过反爬检测
fast-browser-use navigate --url "https://protected-site.com" \
--human-emulation \
--wait-for-selector "#content"
深度快照
fast-browser-use snapshot --include-styles --output state.json
登录并复用会话
# 步骤1: 手动登录 fast-browser-use login --url "https://github.com/login" --save-session ./auth.json
# 步骤2: 后续复用会话 fast-browser-use navigate --url "https://github.com/dashboard" --load-session ./auth.json
无限滚动采集
fast-browser-use harvest \
--url "https://news.ycombinator.com" \
--selector ".titleline a" \
--scrolls 3 \
--delay 800 \
--output headlines.json
页面截图
fast-browser-use screenshot \
--url "https://example.com" \
--output page.png \
--full-page
注意事项
- 仅访问您有权限的网站
- 遵守目标网站的服务条款
- 不要用于非法爬取或侵犯隐私
- 建议在隔离环境中测试