Browser Harness 592 行 Python接管浏览器
过去两年,"让 LLM 操作浏览器"这件事被做了无数次
过去两年,”让 LLM 操作浏览器”这件事被做了无数次。Selenium 包装、Playwright 适配、Action Registry、Planner-Executor 双层架构、各种 DSL、各种 Recipe……每个项目都在想办法”替模型把复杂度包起来”。
结果是两头都不舒服:
- 模型被框架的抽象反复约束,稍微偏离预设流程就寸步难行;
- 开发者被迫维护越来越厚的中间层,还得为每个新网站写新的 Action。
Browser Harness 是一个极简(~592 行 Python)的 LLM 浏览器控制框架,核心理念是:
- 自我修复(self-healing):当 agent 发现缺少某个能力时,可以直接编辑 helpers.py 加一个函数
- 直连 CDP:不用 Playwright/Selenium 等框架,一个 WebSocket 直通 Chrome
- 连接用户已运行的 Chrome:不自启浏览器,复用用户登录态
#browser harness #Agent #浏览器智能体
💬 本文评论区已开启,但暂无读者留言。
本文转载自微信公众号,如有侵权请联系删除。
- 标题: Browser Harness 592 行 Python接管浏览器
- 作者: lxiol
- 创建于 : 2026-04-27 20:20:36
- 更新于 : 2026-05-12 16:47:34
- 链接: https://blog.lxiol.cn/2026/04/27/Browser-Harness-592-行-Python接管浏览器/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。