SuperAPI AI 工具集

browserwing-admin

智能体与模型

查看项目

更新于 10-16 09:32

技能介绍

用途:BrowserWing 是浏览器自动化平台的管理技能,支持录制、创建和回放浏览器自动化脚本,用 AI 自主探索网站并生成可回放脚本,通过 HTTP API 或 MCP 协议执行,并管理 LLM 配置。API 基础地址为 http://localhost:8080/api/v1,认证使用 X-BrowserWing-Key 头或 Bearer token。

主要能力:需先安装 Google Chrome(Linux 用 apt 安装 google-chrome-stable,macOS 用 brew install --cask google-chrome,Windows 从官网下载),也可用远程 Chrome 调试端口 9222 并在 config.toml 配置 control_url。LLM 配置支持 openai、anthropic、deepseek 及兼容端点,可增删改查与测试。AI 探索通过 /ai-explore/start 启动,用 SSE 流式获取 thinking、tool_call、progress、script_ready 等事件,可停止、获取并保存生成的脚本。脚本管理支持列出、查看、创建、更新、删除,动作值用 ${variable_name} 变量,执行时通过 variables 传参;还可将脚本导出为 SKILL.md 供 AI 智能体导入。执行脚本用 POST /scripts/<id>/play,结果用 GET /scripts/play/result 获取,并提供执行历史。另含 Prompt 管理、浏览器实例管理、Cookie 查看/保存/导入/删除/批量删除、MCP 状态与命令、执行器快照与技能导出,以及健康检查与日志排障。

使用方式:先安装 Chrome,启动 ./browserwing --port 8080,添加 LLM 配置,再选择 AI 探索、手动创建或 Web UI 编辑,最后执行脚本并查看结果。

限制:远程脚本市场功能仍在开发中,相关 API 可能不可用。AI 功能需有效 LLM 配置。脚本执行依赖浏览器运行且变量需齐全,目标网站变化可能导致失败。端口默认 8080,Chrome 调试端口 9222。