浏览器自动化控制

2小时前更新 4 00
浏览器自动化控制浏览器自动化控制
浏览器自动化控制

技能简介

Bits MCP 服务连接 Bits AI 浏览器自动化平台,让你通过自然语言指令控制浏览器完成网页操作。支持导航、点击、填表、截图、结构化数据提取等任务,所有代码在沙箱中执行。

能做什么

  • 自动访问指定网址并处理页面跳转
  • 提取网页文本内容或截取屏幕画面
  • 模拟点击元素、填写表单、按键输入
  • 处理 OAuth 登录弹窗与双因素认证
  • 在多标签页/弹窗之间切换操作
  • 按自定义 JSON 格式返回结构化数据

使用说明

1. 获取 API Key

  1. 访问 app.usebits.com
  2. 使用 Google 账号登录
  3. 进入 Settings → API Keys
  4. 点击 Create API Key 并命名
  5. 复制以 bb_ 开头的密钥(仅显示一次)

2. 安装配置

将以下配置添加到 MCP 配置文件(如 ~/.openclaw/openclaw.json 或 Claude Code 的 ~/.claude.json):

{
  "mcpServers": {
    "bits": {
      "command": "npx",
      "args": ["-y", "usebits-mcp"],
      "env": {
        "BITS_API_KEY": "bb_your_key_here"
      }
    }
  }
}

3. 重启客户端

重启网关或客户端以加载新的 MCP 服务。

4. 开始使用

Bits MCP 采用”代码模式”——你编写 TypeScript SDK 代码在沙箱中执行。两个核心工具:

  • 文档搜索:查询 SDK 文档获取方法说明
  • 代码执行:编写并运行 TypeScript 代码调用 Bits SDK

示例指令:

  • “用 Bits 打开 news.ycombinator.com,获取前 5 条新闻标题”
  • “用 Bits 访问 example.com/contact,填写姓名 Test 和邮箱 test@example.com,然后提交表单”
  • “用 Bits 抓取 example-store.com/products 的商品列表,以 JSON 格式返回名称、价格和链接”

输入与输出

见下方输入与输出表格。

项目内容
输入目标网址、操作指令(导航/点击/填表/提取)、可选输出字段定义、可选预存凭证
输出执行结果、提取的文本/数据/截图、结构化 JSON、实时调试链接
适用人群需自动化网页操作的开发者、数据采集人员、UI 测试工程师、处理复杂登录场景的用户
不包含纯图形界面无代码操作、验证码破解、非浏览器系统级自动化

 

风险提示

  • API 密钥以 bb_ 开头,请妥善保管避免泄露
  • 首次运行需通过 npx 下载包,启动较慢,后续运行更快
  • 可能遇到验证码或意外弹窗导致任务中断,可通过响应中的实时视图链接检查状态
  • 涉及登录凭证时,建议预先存储而非明文传输

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/robbiethompson18/bits/SKILL.md
来源类型:GitHub 仓库

数据统计

相关导航

暂无评论

none
暂无评论...