技术栈
browser-use
坐吃山猪
18 天前
python
·
llm
·
playwright
·
browser-use
BrowserUse12-源码-MCP模块
MCP集成旨在让browser-use能够作为AI系统的一部分参与更复杂的任务处理。通过采用标准协议,可以无缝集成到支持MCP的各类AI应用中,如Claude Desktop。
坐吃山猪
20 天前
python
·
llm
·
playwright
·
browser-use
BrowserUse11-源码-LLM模块
LLM 模块的核心设计理念是通过抽象接口统一不同厂商的大语言模型调用方式。这种设计使得上层应用可以无缝切换不同的模型提供商,而无需修改业务逻辑。
坐吃山猪
22 天前
python
·
llm
·
browser-use
BrowserUse06-源码-DOM模块
DOM模块的核心是DomService类,它负责从浏览器获取原始数据并构建增强的DOM树。主要流程:DOM模块采用了多种序列化器来适应不同使用场景:
坐吃山猪
23 天前
python
·
llm
·
browser-use
BrowserUse01-源码-Actor模块
这个模块的设计目标是提供一个类似于Playwright但更轻量级的Web自动化解决方案,基于Chrome DevTools Protocol(CDP)实现。核心思想是将复杂的CDP命令封装成简单易用的API,让开发者能够专注于业务逻辑而非底层实现细节。
wuhulala
7 个月前
browser-use
browser-use Agent 日志链路分析
本节详细梳理 browser-use Agent 的日志输出,从 Agent 初始化到每一步的行为日志,帮助理解其行为轨迹。
我是有底线的