AI 代理操作浏览器时,经常卡在复杂交互上:需要精确的元素选择器、处理弹窗、应对页面变化,还要编写一堆工具函数,调试起来异常繁琐。

AI 代理操作浏览器时,经常卡在复杂交互上:需要精确的元素选择器、处理弹窗、应对页面变化,还要编写一堆工具函数,调试起来异常繁琐。


Browser Harness 将 LLM 浏览器自动化所需的全部能力整合到一起,提供了一套自愈式浏览器控制解决方案。

直接基于 CDP(Chrome DevTools Protocol)构建,支持代理实时编写缺失工具、中途自愈修复、无框架限制的自由操作。

GitHub:github.com/browser-use/browser-harness

主要功能:

- 自愈式浏览器控制,代理可中途编辑 helpers.py 添加缺失功能(如文件上传);
- 纯 CDP WebSocket 直连 Chrome,无中间层干扰,~592 行 Python 核心代码;
- 预载工具函数(helpers.py),支持屏幕激活、交互演示和远程浏览器;
- 领域技能系统(domain-skills),自动学习并保存 GitHub、LinkedIn、Amazon 等站点操作;
- 免费远程浏览器服务,3 个并发实例,支持部署子代理;
- 一键运行(run.py),安装后即可连接真实浏览器执行任意任务。

支持本地 Chrome + Python 环境,通过 install.md 快速部署,适合 AI 开发者、自动化工程师使用。

##
分类