本页内容
入门
产品介绍
面向 Agent 和开发者的浏览器工作环境。
Mearl 是什么
Mearl 把网页操作、调试和验证放在同一套工作流程里。Agent 可以接入已经登录的浏览器,在现有标签页里读取信息、填写表单、下载报表,也可以在独立浏览器中执行测试。开发者能回看一次操作产生的网络请求、响应和控制台日志,用 Mock 测试异常分支,或在支持的环境里模拟设备与 App WebView,验证网页在不同条件下的表现。需要人工登录或确认时,可以通过控制会话把操作交给人,完成后再由 Agent 继续。
Mearl 通过 Chrome 扩展或 CDP 连接浏览器,也能借助 Provider 接入其他浏览器和设备。这些能力可从 Agent、命令行或 TypeScript SDK 调用。验证过的流程还可以整理成带参数的 Skill,按需提供命令或工具箱界面,方便个人和团队重复使用。
Mearl 如何工作
可用的操作和调试能力取决于浏览器的接入方式及已安装的配置。
如何接入浏览器
- 通过 Chrome 扩展接入开启 Agent 服务后,可使用该浏览器配置里的标签页和登录态。
- 直连 CDP接入已开放远程调试的浏览器或 Electron 页面,也可启动独立 Chrome。
- 由 Provider 接入连接外部浏览器或设备。可用动作取决于所选 Provider。
接入与扩展
Mearl 支持从云端发起操作,也提供浏览器内的工具。常用流程可以复用,网页运行环境可以按目标 App 配置。
- 云端调用
- 云端请求由 Cloud Server 中转,再经 Connector 到达浏览器所在主机。
- 扩展界面
- 安装扩展后,可在浏览器内打开工具箱、Agent 对话和 DevTools 面板。
- Skill
- 为 Agent 提供任务指引,也可附带可执行命令或工具箱界面。
- App Profile
- 给支持的浏览器提供 App 身份、JSBridge 和容器模拟配置。