本地部署 Browser-Use WebUI 实现 AI 自动浏览器操作
本文介绍如何在本地 Windows 系统部署 Browser-Use WebUI,并结合本地 AI 大模型及内网穿透工具实现远程使用 Browser-Use 操作浏览器智能抓取数据并通过本地 AI 大模型进行分析,执行任务。
Browser-Use 是一款帮助人工智能程序在互联网上执行操作的工具。你可以把它想象成一个'数字工人',能够像真实用户一样浏览网站,并进行各种操作。与传统的网站数据提取程序相比,Browser-use 的优势在于它能够模拟人类的浏览行为。传统程序就像快速扫描仪,直接抓取数据,很容易被网站的反反抓取系统发现并阻止。而 Browser-use 模仿了点击、滚动、填写等真实用户的动作,因此更难被识别。
具体来说,Browser-use 可以:
- 稳定获取网站信息: 即使网站有反抓取措施,它也能更可靠地获取所需的数据。
- 自动执行网页任务: 例如,它可以自动填写在线调查问卷、提交注册信息、或者从网页中提取特定内容。
- 抓取网页所有可操作的部分: 它不仅仅抓取网页的文字和图片,还能识别所有按钮、链接、输入框等,并进行相应的操作。
这使得 Browser-use 不仅可以用于数据收集,还可以用于自动完成各种在线任务。
1. 安装 Ollama
在部署 Browser-Use 之前,我们首先需要先准备好 Ollama 和你要使用的本地大模型以及虚拟环境配置。
本例中使用的是 Windows11 系统专业版,通过 Ollama 运行本地大模型。
访问 Ollama 的官网下载对应版本的 Ollama 安装程序并安装。

2. Gemma3 模型安装与运行
本例中我打算使用的本地模型是 Gemma3:27b,因为它有多模态能力,可以识别图片。
在 Ollama 的官网点击 Models,就能找到安装命令:
ollama run gemma3:27b
PS:默认会下载模型到 C 盘,如果想修改下载位置,可以在终端中执行下方命令来指定模型文件的存放目录,这里以 d:\ollama 为例,大家可以提前自定义位置:
如果你之前安装过 Ollama,在执行命令后出现提示,那么关闭终端,请先升级 ollama 到最新版本才能正常下载 gemma3 模型。
模型下载完成之后,安装成功后会提示 success。
3. 虚拟环境准备
3.1 安装 Python
本例使用 Windows11 专业版系统进行演示:
首先需要安装 python 3.12 下载地址:Python Release Python 3.12.0 | Python.org
安装时需要注意,勾选下边两个选项,不然后续有可能报错。
安装结束后,如出现提示更改您的机器配置,以允许程序 (包括 Python) 绕过 260 字符的'最大路径'限制,同意即可。
确认后,点击 close 关闭即可完成 Python 环境安装。
3.2. 安装 conda
这里我使用的是本地已有的 conda 环境,大家也可以通过 UV 来创建虚拟环境:
conda 下载地址:Anaconda Installers and Packages
安装时需要注意的是在这一步,需要勾选第三个选项,自动加载刚才安装的 Python3.12 环境。
安装完成后,点击 Finish 即可。


