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

AI浏览器

技能标识:AI Browser

通过 WebSocket 控制真实浏览器,实现导航、点击、输入、截图、DOM 获取等完整自动化操作。特点:真正的浏览器内核 (Chromium)、WebSocket 实时控制、支持无头/有头模式、自动重连机制。

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

AI浏览器

AI Browser 技能 🌐

通过 WebSocket 控制真实浏览器,实现导航、点击、输入、截图、DOM 获取等自动化操作。

特点

  • - ✅ 真正的浏览器内核 (Chromium)
  • ✅ WebSocket 实时控制
  • ✅ 支持无头/有头模式
  • ✅ 简单的标签页管理
  • ✅ 自动重连机制

启动方法

bash

1. 安装依赖


npm install

2. 启动服务

npm start

服务将运行在 ws://localhost:18790

WebSocket 协议

连接

连接到 ws://localhost:18790

消息格式

发送 JSON:

json
{
id: 请求 ID (可选),
action: 动作名称,
params: { ... }
}

支持的动作

动作参数说明
navigate{ url: https://... }导航到指定 URL
snapshot
{} | 获取当前页面简化 DOM 结构 | | screenshot | { fullPage: false } | 截图 (返回 base64) | | click | { selector: button } | 点击元素 | | type | { selector: input, text: hello, delay: 50 } | 输入文本 | | evaluate | { script: document.title } | 执行 JS 脚本 | | status | {} | 获取浏览器状态 |

响应格式

json
{
id: 请求 ID,
success: true,
result: { ... }
}

使用示例 (Python)

python
import websocket
import json

ws = websocket.create_connection(ws://localhost:18790)

导航

ws.send(json.dumps({action: navigate, params: {url: https://fanqie.baidu.com}})) print(ws.recv())

截图

ws.send(json.dumps({action: screenshot, params: {}})) resp = json.loads(ws.recv()) with open(screen.png, wb) as f: f.write(base64.b64decode(resp[result][image]))

ws.close()

注意事项

  • - 首次启动会自动下载 Chromium (约 100MB)
  • 默认端口 18790,可通过 AIBROWSERPORT 环境变量修改
  • 无头模式设为 false,可以看到浏览器界面(方便调试)

使用场景

  • - 网页自动化测试
  • 数据抓取
  • 截图采集
  • 表单自动填写
  • 网站监控

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 ai-browser-1776050535 技能

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

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

通过命令行安装

skillhub install ai-browser-1776050535

下载

⬇ 下载 AI Browser v1.0.0(免费)

文件大小: 5.41 KB | 发布时间: 2026-4-14 10:54

v1.0.0 最新 2026-4-14 10:54
AI Browser v1.0.0 – Initial release

- Provides real browser automation via WebSocket, supporting navigation, clicks, typing, screenshots, and DOM retrieval.
- Built on a real Chromium engine.
- Supports both headless and headed modes.
- Features live control, simple tab management, and automatic reconnection.
- Easy setup with a default port and optional configuration.
返回顶部