Browserlize安装与使用指南

Browserlize 安装与使用指南

使用AI自动化浏览器操作,轻松实现数据采集任务

核心概念

Browserlize 是一个基于AI的浏览器自动化工具,通过自然语言指令控制浏览器操作,实现数据采集、表单填写、网页交互等任务。

AI驱动

使用大型语言模型理解自然语言指令并执行浏览器操作

浏览器控制

模拟真实用户操作:点击、输入、滚动、截图等

数据采集

自动提取网页内容:文本、链接、图片、表格等

提示: 本工具适用于电商数据采集(淘宝、抖音等)、自动化测试、网页内容监控等场景。

安装步骤

按照以下步骤完成Browserlize的安装和基础配置:

1

下载工具包

Browserlize访问下载工具包:

下载工具包

或使用Git克隆仓库:

git clone https://github.com/browserlize/browserlize.git
2

安装Python环境

安装Python 3.8+(可选但推荐):

# 创建虚拟环境(可选)
python -m venv browserlize-env
source browserlize-env/bin/activate # Linux/Mac
browserlize-env\Scripts\activate # Windows
3

安装依赖包

进入项目目录安装所需依赖:

cd browserlize
pip install -r requirements.txt
注意: 如遇到安装问题,可尝试单独安装playwright:
playwright install

配置说明

正确配置是成功运行的关键,请仔细完成以下设置:

1

配置文件设置

复制示例配置文件并重命名:

cp .env.example .env

编辑.env文件设置浏览器路径:

# Windows系统示例
CHROME_PATH = "C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe"
2

语言模型配置

选择以下一种模型配置方式:

Google Gemini(推荐):

# 在.env文件中设置
LLM_PROVIDER = "google"
GOOGLE_API_KEY = "your_api_key_here"

本地Ollama模型:

LLM_PROVIDER = "ollama"
OLLAMA_MODEL = "deepseek"
3

启动服务

运行以下命令启动Browserlize服务:

python main.py

访问Web控制台:

http://localhost:7788
重要提示: 使用本地浏览器模式时,需关闭所有Chrome浏览器实例,否则会导致冲突。

使用演示

以下演示如何自动化采集淘宝商品数据:

任务描述

请打开淘宝搜索网站,搜索"儿童 ",按销量排序,记录排名前十的商品信息(包括商品链接、图片、价格)

执行过程

https://www.taobao.com
[1] 打开浏览器
[2] 导航到 https://www.taobao.com
[3] 在搜索框输入: 女装
[4] 点击"搜索"按钮
[5] 点击"销量"排序
[6] 提取前10个商品数据...
[7] 保存结果到 data_20240515.json
[✅] 任务完成!采集了10条商品数据

采集结果示例

{
"items": [
{
"title": "夏季新款女装连衣裙...",
"price": "¥129.00",
"sales": "2.5万+人付款",
"link": "https://item.taobao.com/item.htm?id=...",
"image": "https://img.alicdn.com/...jpg"
},
...
]
}

模型配置方案

Browserlize支持多种语言模型配置:

A

Google Gemini方案

优点:响应快、准确率高

缺点:需要API密钥(可能有费用)

配置步骤:

  1. 访问Google AI Studio
  2. 创建API密钥
  3. 在.env文件中设置GOOGLE_API_KEY
获取Google API密钥
B

本地Ollama方案

优点:完全离线、免费

缺点:速度慢、需要较强硬件

配置步骤:

  1. 下载安装Ollama
  2. 下载DeepSeek模型:
    ollama pull deepseek
  3. 在.env文件中设置LLM_PROVIDER="ollama"
下载Ollama
建议: 初次使用建议采用Google Gemini方案,熟悉后再尝试本地模型方案。

资源下载

获取完整工具包和安装资源:

下载完整工具包

包含Browserlize、Ollama安装包、配置文件示例

安装

1、获取Browser-use

# 如果你安装有git
git clone https://github.com/browser-use/web-ui.git
cd web-ui

或者

如果你没有安装git,从【工具下载】中下载 “web-ui”

2、安装虚拟环境(可选)

正在创建独立虚拟环境 python -m venv --copies --without-pip browser-use
激活虚拟环境 .\browser-use\Scripts\activate.bat

 


下载并安装独立pip
curl -k https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py --no-warn-script-location
del get-pip.py

3、安装Browser-Use所需环境

pip install –no-warn-script-location -r requirements.txt

pip install –no-warn-script-location playwright lxml_html_clean

REM ====== 配置独立环境 ======
echo 正在配置独立环境...
REM 修复路径依赖问题
echo import site > .\browser-use\Lib\site-packages\usercustomize.py
echo site.USER_SITE = r'%CD%\browser-use\Lib\site-packages' >> .\browser-use\Lib\site-packages\usercustomize.py

REM 创建自包含的启动脚本
echo @echo off > start.bat
echo setlocal enabledelayedexpansion >> start.bat
echo set "ROOT=%%~dp0" >> start-bat
echo "!ROOT!browser-use\Scripts\python.exe" "!ROOT!webui.py" --ip 127.0.0.1 --port 7788 >> start.bat

echo 安装完成!您现在可以:
echo 1. 将整个文件夹移动到任意位置
echo 2. 直接运行 start.bat 启动应用

 

关键特性说明:

  1. 完全独立的虚拟环境 (--copies --without-pip)

    • --copies: 复制所有文件而非使用符号链接

    • --without-pip: 避免pip的路径依赖问题

    • 手动安装pip确保环境自包含

  2. 路径无关设计

    • 使用%~dp0获取当前脚本目录

    • 不依赖系统环境变量

    • 通过usercustomize.py硬编码包路径

  3. 自包含启动

    • 单文件start.bat启动器

    • 直接调用虚拟环境中的python.exe

    • 运行时设置PYTHONHOMEPYTHONPATH

  4. 跨位置运行能力

    • 可整体复制到U盘/不同硬盘/不同电脑

    • 无需重新安装依赖

    • 支持包含空格的路径

 

4、复制环境文件

将 .env.example 文件复制一份,然后改名为 .env

5、运行

python webui.py --ip 127.0.0.1 --port 7788

配置 

1、 Browser Settings 浏览器设置

如果勾选【Use Own Browser】可以使用自己浏览器中缓存的数据,免去登陆账号等烦恼,但是要指定自己Chrome的位置。修改 .env 文件中的CHROME_PATH如:

CHROME_PATH="C:\\Program Files\\Google\\Chrome\\Application\\chrome.exe"

2、LLM Settings 大预言模型设置

例一:使用谷歌的gemini大模型(效果好,在线,有免费额度)

LLM Provider 设置为 google
Model Name 设置为 gemini-2.0-flash

来到谷歌Gemini的官网 https://aistudio.google.com/apikey 右上角 “Create API Key” 创建密钥
API Key 设置为 密钥

例二:本地Ollama运行 DeepSeek(吃显卡配置,速度慢,全免费)

在【工具下载】中,找到OllamaSetup .exe双击安装,无脑下一步。
根据自己的配置选择安装不同大小的DeepSeek

ollama run deepseek-r1:70b
ollama run deepseek-r1:32b
ollama run deepseek-r1:14b
ollama run deepseek-r1:8b
ollama run deepseek-r1:7b

LLM Provider 设置为 ollama
Model Name 设置为 自己安装的模型名字,如:deepseek-r1:32b
API Key 设置为 随便填

运行 

在“ Run Agent” 中 填入自己的提示词,比如:
请打开https://bilibili.com 搜索博主”某个博主”,并且打开第一个视频进行播放
点击 【Run Agent

导演剪辑未删减
 
 
 
导演:史蒂文·斯皮尔伯格
编剧:塞克·潘 / 恩斯特·克莱恩
主演:泰伊·谢里丹 / 奥利维亚·库克 / 本·门德尔森 / 马克·里朗斯 / 丽娜·维特 / 森崎温 / 赵家正 / 西蒙·佩吉 / T·J·米勒 / 汉娜·乔恩-卡门 / 拉尔夫·伊内森 / 苏珊·林奇 / 克莱尔·希金斯 / 劳伦斯·斯佩尔曼 / 佩蒂塔·维克斯 / 展开…
类型:科幻 / 动作 / 冒险
地区:美国
语言:英语 / 日语 / 国语
上映:2018-03-30(中国大陆) / 2018-03-11(西南偏南电影节) / 2018-03-29(美国)
片长:140分钟
又名:玩家一号 / 挑战者1号(港) / 一级玩家(台) / 一号玩家
 
 
 
 
 
 
 
 
 
电影简介 :
故事发生在2045年,虚拟现实技术已经渗透到了人类生活的每一个角落。詹姆斯哈利迪(马克·里朗斯 Mark Rylance 饰)一手建造了名为“绿洲”的虚拟现实游戏世界,临终前,他宣布自己在游戏中设置了一个彩蛋,找到这枚彩蛋的人即可成为绿洲的继承人。要找到这枚彩蛋,必须先获得三把钥匙,而寻找钥匙的线索就隐藏在詹姆斯的过往之中。 韦德(泰尔·谢里丹 Tye Sheridan 饰)、艾奇(丽娜·维特 Lena Waithe 饰)、大东(森崎温 饰)和修(赵家正 饰)是游戏中的好友,和之后遇见的阿尔忒弥斯(奥利维亚·库克 Olivia Cooke 饰)一起,五人踏上了寻找彩蛋的征程。他们所要对抗的,是名为诺兰索伦托(本·门德尔森 Ben Mendelsohn 饰)的大资本家。
导演剪辑未删减

 

导演克里斯托弗·诺兰
编剧乔纳森·诺兰 / 克里斯托弗·诺兰
主演马修·麦康纳 / 安妮·海瑟薇 / 杰西卡·查斯坦 / 麦肯吉·弗依 / 卡西·阿弗莱克 / 更多…
类型: 剧情 / 科幻 / 冒险
制片国家/地区: 美国 / 英国 / 加拿大
语言: 英语
上映日期: 2014-11-12(中国大陆) / 2020-08-02(中国大陆重映) / 2014-11-07(美国)
片长: 169分钟
又名: 星际启示录(港) / 星际效应(台) / 星际空间 / 星际之间 / 星际远航 / 星际 / Flora’s Letter
IMDb: tt0816692

 

 

星际穿越的剧情简介 · · · · · ·

 

导演剪辑未删减
 
 
 
导演尼尔·布洛姆坎普
编剧尼尔·布洛姆坎普
主演马特·达蒙 / 朱迪·福斯特 / 沙尔托·科普雷 / 艾莉丝·布拉加 / 迭戈·卢纳 / 更多…
类型: 剧情 / 动作 / 科幻
官方网站: www.itsbetterupthere.com
制片国家/地区: 美国
语言: 英语 / 法语 / 西班牙语 / 南非语
上映日期: 2013-09-05(中国大陆) / 2013-08-09(美国)
片长: 109分钟
又名: 极乐帝国2154(港) / 极乐世界(台) / 极乐园
IMDb: tt1535108
 
 
 
 
 
 
 
 
 

极乐空间的剧情简介 · · · · · ·

导演剪辑未删减
 
 
 
导演亚历克斯·加兰
编剧亚历克斯·加兰 / 杰夫·范德米尔
主演娜塔莉·波特曼 / 詹妮弗·杰森·李 / 吉娜·罗德里格兹 / 泰莎·汤普森 / 奥斯卡·伊萨克 / 更多…
类型: 剧情 / 科幻 / 惊悚
制片国家/地区: 美国 / 英国
语言: 英语
上映日期: 2018-04-13(中国大陆) / 2018-02-23(美国)
片长: 115分钟 / 114分钟(中国大陆)
又名: 灭。境(港) / 灭绝(台) / 遗落的南境1:湮灭
IMDb: tt2798920
 
 
 
 
 
 
 
 
 

湮灭的剧情简介 · · · · · ·

宝贝的使命/就是被你带走——扫码完成它的使命!
生活不将就,扫码选对味——您一码之力,解锁世界精彩;你的支持让创意永续助力你的每一步!
百年中医      
美容  减肥  护肤 升发  
美食  旅游  生活  正能量
元宇宙    AI应用  大模型
情感   恋爱    养生