本页内容

入门

产品介绍

面向 Agent 和开发者的浏览器工作环境。

Mearl 是什么

Mearl 把网页操作、调试和验证放在同一套工作流程里。Agent 可以接入已经登录的浏览器,在现有标签页里读取信息、填写表单、下载报表,也可以在独立浏览器中执行测试。开发者能回看一次操作产生的网络请求、响应和控制台日志,用 Mock 测试异常分支,或在支持的环境里模拟设备与 App WebView,验证网页在不同条件下的表现。需要人工登录或确认时,可以通过控制会话把操作交给人,完成后再由 Agent 继续。

Mearl 通过 Chrome 扩展或 CDP 连接浏览器,也能借助 Provider 接入其他浏览器和设备。这些能力可从 Agent、命令行或 TypeScript SDK 调用。验证过的流程还可以整理成带参数的 Skill,按需提供命令或工具箱界面,方便个人和团队重复使用。

Mearl 如何工作

可用的操作和调试能力取决于浏览器的接入方式及已安装的配置。

谁发起操作

  • Agent按 Mearl Skill 的指引调用 CLI,或使用 MCP 工具。
  • 终端或应用通过 CLI 或 TypeScript SDK 直接调用。

Mearl

把操作交给选定的浏览器。多步任务可使用控制会话保持目标一致,需要时交给人操作。

如何接入浏览器

  • 通过 Chrome 扩展接入开启 Agent 服务后,可使用该浏览器配置里的标签页和登录态。
  • 直连 CDP接入已开放远程调试的浏览器或 Electron 页面,也可启动独立 Chrome。
  • 由 Provider 接入连接外部浏览器或设备。可用动作取决于所选 Provider。

接入与扩展

Mearl 支持从云端发起操作,也提供浏览器内的工具。常用流程可以复用,网页运行环境可以按目标 App 配置。

云端调用
云端请求由 Cloud Server 中转,再经 Connector 到达浏览器所在主机。
扩展界面
安装扩展后,可在浏览器内打开工具箱、Agent 对话和 DevTools 面板。
Skill
为 Agent 提供任务指引,也可附带可执行命令或工具箱界面。
App Profile
给支持的浏览器提供 App 身份、JSBridge 和容器模拟配置。