当前位置: 首页 > news >正文

Deepseek + browser-use 轻松实现浏览器自动化

在数字化时代,浏览器应用广泛,浏览器自动化可大幅提升效率。Deepseek 是强大的智能语言模型,能精准解析复杂指令,browser - use 是专注浏览器操作的工具,提供丰富 API 接口,支持主流浏览器的各类自动化操作。二者结合,用户用自然语言向 Deepseek 描述需求,就能通过与 browser - use 协作,自动在浏览器执行操作,如电商数据采集、网页测试等,无论数据处理、软件测试还是办公流程优化,都能带来便利,下面为你详细讲解配置和使用方法。

安装browser-use

CMD窗口输入如下指令:

git clone git@github.com:warmshao/browser-use-webui.git 

git clone  https://github.com/browser-use/browser-use.git    

拉取代码:

Git clone https://github.com/browser-use/web-ui.git  

Image

     
cd webui

pip install browser-use

playwright install

Image

安装依赖:

pip install -r requirements.txt

设置环境文件:

.env.example 复制一个 .env 文件,并在 .env 文件中修改

# Windows "C:\Program Files\Google\Chrome\Application\chrome.exe"

CHROME_PATH="/Applications/Google Chrome.app/Contents/MacOS/Google Chrome"         
# 浏览器的用户数据路径,例如          
# Mac OS "/Users//Library/Application Support/Google/Chrome"      
# Windows "C:\Users\\AppData\Local\Google\Chrome\User Data"

C:\Users\Administrator\AppData\Local\Google\Chrome\User Data          
CHROME_USER_DATA="/Users//Library/Application Support/Google/Chrome"

启动UI界面:

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

Image

设置browser-use       

打开页面如下:

Image

配置agent:去掉 Use Vision    

Image

用设置LLM

这里面我们选择deepseek,配置好相应的API 

Image

设置浏览器大小:    

Image

输入任务:

输入任务:打开新浪微博,告诉我前10个热点新闻 点击【run agent】开始自动运行。

Image

最终运行效果:    

Image

感谢大家的点赞和关注,我们下期见!

http://www.dtcms.com/a/302307.html

相关文章:

  • 关于大视频大文件诸如超过5个G或10个G的视频上传详解原理以及-5种语言实现-优雅草卓伊凡|深蓝
  • 【7.26-7.28胜算云AI日报:首个开源3D世界生成模型腾讯混元、微软预示 8 月 GPT-5 发布、Nemotron推理、商汤悟能、DM夺金】
  • UniappDay04
  • 开源B端生态掘金:从Odoo二次开发到行业专属模块的技术变现
  • 【uniapp】---- 使用 uniapp 实现视频和图片上传且都可以预览展示
  • NVMe高速传输之摆脱XDMA设计20:PCIe请求模块设计(上)
  • 【mysql慢查询】
  • “太赫兹”
  • Java学习-----如何创建线程
  • 【科普】STM32CubeMX是配置工具,STM32CubeIDE是集成开发环境,二者互补但定位不同,前者负责初始化配置,后者专注代码开发调试。
  • DDD领域驱动中瘦模型与富态模型的核心区别
  • 设计模式(二十四)行为型:访问者模式详解
  • PostgreSQL日志配置全解析:从基础设置到进阶策略
  • 用 Python 获取电脑电池电量的各种案例
  • Python数据处理基础(学习笔记分享)
  • 【Spring WebFlux】 三、响应式流规范与实战
  • 科技赋能成长 脑力启迪未来
  • JVM 内存共享区域详解
  • Uniswap V2 成功上线 PolkaVM:Polkadot Hub 的里程碑时刻
  • 5190 - 提高:DFS序和欧拉序:树上操作(区域修改1)
  • 28天0基础前端工程师完成Flask接口编写
  • Ethereum:Geth运维实战,geth export与geth import命令的实用性深度评估
  • 【C++】手搓一个STL风格的vector容器
  • 【华为机试】210. 课程表 II
  • Kernel PWN 入门(二)
  • 【深度学习优化算法】10:Adam算法
  • Mybatis_4
  • 设计模式十二:门面模式 (FaçadePattern)
  • Kafka——请求是怎么被处理的?
  • 6.2 总线事务和定时 (答案见原书 P295)