Jeomon/Web-Use
Web-Use is a CDP powered Browser Agent
解决的问题
Web-Use 是一个自主浏览代理,可自动执行复杂的网络任务——例如填写表单、执行搜索以及与动态内容交互——从而减少对手动浏览器导航的需求。
工作原理
该代理使用大型语言模型(LLMs)和 Chrome DevTools Protocol(CDP)与网页进行交互。它构建页面 DOM 的「语义树」,以理解元素的结构和角色(如按钮和输入框),而无需依赖 XPath。它还支持视觉能力以实现视觉理解,并采用一种名为 WebMCP 的自定义协议,允许网站直接向代理暴露特定工具。
适用人群
希望将智能、基于 LLM 的网页导航和交互集成到工作流中的开发人员和自动化工程师。
主要亮点
- 多 LLM 支持:兼容 Anthropic Claude、Google Gemini、OpenAI、Groq 和 Ollama 等提供商。
- OAuth 2.0 + PKCE:内置认证工作流支持,允许代理在不存储密码的情况下登录 Google 或 GitHub 等服务。
- 语义树:使用真实的 DOM 父子关系,为代理提供准确的结构上下文。
- WebMCP:自动发现并使用支持网站暴露的自定义工具。
- 状态感知:保持对页面状态的理解,避免循环和错误。
- 文件操作:能够下载文件并将内容上传至表单。
相关
- 项目
- 项目
- 项目
- 项目
- 项目