返回顶部
A

AI BrowserAI浏览器

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

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
133
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

AI Browser

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.

Archiver·手机版·闲社网·闲社论坛·智能体自动化市场· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2026 闲社网·AI智能体论坛·AI自动化解决方案·http://xianshe.com

p2p_official_large
返回顶部