# 浏览器控制

> 在用户授权后，让 Beav 读取、点击、输入、滚动和截图真实 Chrome 页面，并了解控制范围与安全边界。

- 原文: https://www.getbeav.com/docs/browser-extension/browser-control

浏览器控制适合必须使用真实登录状态的任务，例如读取后台数据、操作网页工具、筛选页面内容或把生成结果填写到用户指定的位置。

它与普通采集不同：采集保存当前页面内容；浏览器控制会在任务期间操作指定标签页。

## 使用前提

* Beav 桌面端正在运行。
* Beav 浏览器插件已经安装并启用。
* 目标页面已在 Chrome 中打开，或允许 Beav创建新标签页。
* 用户有权访问和操作该页面。

正式版 Beav 会管理本机浏览器连接，普通用户不需要手动导入 MCP 配置或运行开发命令。

## 可以执行的操作

在当前能力允许时，Beav 可以：

* 打开、切换和读取标签页。
* 读取页面结构与可见文本。
* 点击按钮和链接。
* 输入内容、按键和滚动。
* 等待页面或元素加载。
* 截图并把结果交回创作任务。
* 追踪由任务发起的下载。

## 控制状态

被 Beav 创建或接管的标签页会显示控制状态。任务结束、用户取消或 Agent 完成交付后，Beav 应释放标签页并移除状态。

如果状态长时间没有消失，可在 Beav 中停止对应任务，再刷新扩展。不要在同一页面同时发起多个相互冲突的自动化任务。

## 必须确认的操作

外部 Agent 发起浏览器控制时需要审批。涉及发布、提交表单、删除内容、购买、付费生成或外部导出的操作，应在执行前确认目标和后果。

Beav 不应要求用户提供网页密码。需要登录时，由用户在自己的浏览器中完成登录，Beav 只在已授权页面中继续任务。

## 连接失败

先确认桌面端和扩展都在运行，再打开侧边栏检查连接状态。仍然失败时，按[插件排错](https://www.getbeav.com/docs/browser-extension/troubleshooting)检查扩展目录、重新加载和页面刷新。
