产品简介
LaVague 是一个面向开发者的开源框架,用于创建能自动执行网页任务的AI代理。它能理解目标(如“在XX网站上进行操作”),并自主规划、执行相应的网页操作,解决了重复性网页流程自动化的痛点。适合需要自动化网络流程或构建测试工具的开发团队。

核心功能
- 构建AI网页代理
- 世界模型+动作引擎架构
- 支持多种驱动(Selenium, Playwright, Chrome扩展)
- 提供专门的QA自动化测试工具
- 内置令牌计数、日志、调试和Gradio演示工具
快速开始
- 第一步:使用pip安装LaVague框架。
- 第二步:在本地环境中配置有效的OpenAI API密钥。
- 第三步:创建世界模型、动作引擎和Web代理实例。
- 第四步:使用agent.run(‘你的目标’)命令让代理执行任务。
界面预览

与其他方案对比
| 对比项 | LaVague | 同类方案 |
|---|---|---|
| 技术核心 | 基于大型动作模型,能理解自然语言目标并自主规划操作步骤。 | 传统脚本工具依赖开发者手动编写固定的操作序列。 |
| 定制性 | 高度可定制,支持替换底层的大语言模型、驱动等组件。 | 通常提供固定的工具集,定制灵活性较低。 |
适合谁用
- 希望自动化网络流程的开发者
- 进行网页应用测试的QA工程师
下载与版本
当前最新版本为 main,发布于 。支持 Windows、macOS、Linux。
⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。
注意事项
- 本工具仅供学习和研究使用,请遵守相关法律法规。
- 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
- 项目源码地址:https://github.com/lavague-ai/LaVague