
browser-harness-js
browser-use
Self-healing browser harness that enables LLMs to complete any task
AI 简介
Browser Harness JS 是一个轻量级浏览器自动化工具,专为大语言模型(LLM)代理设计,提供对 Chrome DevTools Protocol(CDP)的直接、类型安全的 TypeScript 封装。它不封装或抽象 CDP 方法,而是将全部 652 个 CDP 方法(覆盖 56 个协议域)自动生成为强类型 JavaScript 调用接口,通过单个持久化 WebSocket 连接实现零中间层通信。核心特点是‘协议即 API’——LLM 可直接编写标准 CDP 调用(如 `session.Input.dispatchMouseEvent`),无需预置 helper 函数,确保能力完整性和版本同步性。适用于需要高精度、可编程、低延迟控制浏览器行为的 LLM 自动化场景,如智能 Web 操作代理、自动化测试增强、动态网页交互推理等。
TypeScript
MIT License471
Stars
32
Forks
1
Watchers
1
Issues
Star 增长
今日0
近 7 天0
近 30 天0
综合评分4.56
默认分支main