闲社服务运行正常AI智能体自动化平台
s

钢浏览器

技能标识:steel-browser

Control cloud browser sessions via Steel.dev for web automation and computer-use agents. Use when you need to browse the web, fill forms, click elements, take screenshots, scrape content, or build browser automation loops. Uses Playwright selectors (CSS/text/aria) instead of pixel coordinates — more reliable than e2b-desktop for pure web tasks. Supports residential proxies and CAPTCHA solving.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

钢浏览器

Steel 浏览器技能

通过 Steel.dev + Playwright Python SDK 实现云端浏览器操作。
适用于网页自动化、数据抓取、表单填写以及 AI 智能体浏览器循环。

前置条件

bash
pip install steel-sdk playwright
export STEELAPIKEY=yourkeyhere

在 https://app.steel.dev → 设置 → API 密钥 获取 API 密钥(免费:100 浏览器小时)。

Steel API 密钥应在 OpenClaw 配置或环境变量中设置:
bash
openclaw config set env.STEELAPIKEY your_key

状态管理

  • - startsession.sh 将会话 ID 保存到 ~/.steelstate
  • 所有脚本自动从该文件加载会话 ID
  • 随时可通过 export STEELSESSIONID= 覆盖
  • 会话持续存在,直到执行 release_session.sh 或超时

脚本

脚本用法描述
startsession.sh[--proxy] [--captcha] [--timeout MS]创建会话;输出 SESSIONID + VIEWERURL
releasesession.sh
[SESSION_ID] | 释放会话 | | listsessions.sh | (无参数)_ | 列出活跃会话 | | navigate.sh | URL [--wait-until networkidle] | 导航到指定 URL | | screenshot.sh | [OUTPUT.png] [--full-page] | 截取屏幕截图 | | click.sh | SELECTOR | 通过 CSS/文本/aria 选择器点击 | | click_coords.sh | X Y [--right] [--double] | 在像素坐标处点击(备用方案) | | type.sh | SELECTOR text | 填充输入字段 | | press_key.sh | KEY | 按下按键(例如 Enter、Control+a) | | scroll.sh | AMOUNT\|--to-bottom\|--to-top\|SELECTOR | 滚动页面 | | hover.sh | SELECTOR | 悬停在元素上 | | select.sh | SELECTOR VALUE | 选择下拉选项 | | get_content.sh | [--html] [SELECTOR] | 提取页面文本或 HTML | | eval_js.sh | js expression | 执行 JavaScript,输出结果 | | waitfor.sh | SELECTOR [TIMEOUTMS] | 等待元素出现 | | geturl.sh | (无参数)_ | 输出当前 URL 和页面标题 |

选择器示例

Steel 使用 Playwright 选择器——比像素坐标强大得多:

bash

通过 CSS


click.sh #submit-button
click.sh .nav-link:first-child

通过文本内容

click.sh text=Sign in click.sh button:has-text(Continue)

通过 aria 标签

click.sh [aria-label=Search] click.sh [placeholder=Email address]

XPath

click.sh xpath=//button[@type=submit]

浏览器-智能体循环模式

bash
SCRIPTS=skills/steel-browser/scripts

1. 启动会话(对困难网站添加 --proxy --captcha)

source <($SCRIPTS/start_session.sh) echo 会话: $SESSION_ID echo 查看地址: $VIEWER_URL

2. 导航

$SCRIPTS/navigate.sh https://example.com

3. 智能体循环

while true; do $SCRIPTS/screenshot.sh /tmp/screen.png

# 获取页面文本供 LLM 上下文使用
CONTENT=$($SCRIPTS/get_content.sh)

# LLM 决定操作...
ACTION=$(echo $CONTENT | llm_decide /tmp/screen.png)

case $ACTION_TYPE in
click) $SCRIPTS/click.sh $SELECTOR ;;
type) $SCRIPTS/type.sh $SELECTOR $TEXT ;;
navigate) $SCRIPTS/navigate.sh $URL ;;
done) break ;;
esac
done

4. 释放会话

$SCRIPTS/release_session.sh

对比 E2B Desktop

特性Steel 浏览器E2B Desktop
选择器Playwright CSS/文本/aria ✅仅像素坐标
代理支持
✅ 住宅代理 | ❌ | | 验证码解决 | ✅ 内置 | ❌ | | 非浏览器任务 | ❌ | ✅ 桌面应用、终端 | | 会话查看器 | ✅ 实时 URL | ✅ VNC 流 |

使用 Steel 进行网页自动化。使用 E2B Desktop 进行桌面应用/完整操作系统控制。

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 steel-browser-1776286648 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 steel-browser-1776286648 技能

通过命令行安装

skillhub install steel-browser-1776286648

下载

⬇ 下载 steel-browser v1.0.0(免费)

文件大小: 11.72 KB | 发布时间: 2026-4-16 16:30

v1.0.0 最新 2026-4-16 16:30
Initial release: control Steel.dev cloud browser with Playwright selectors — click, type, screenshot, scroll, form fill, JS eval, proxy + CAPTCHA support
返回顶部