返回探索

详细介绍
web-ui 仓库中文介绍文档
web-ui 是一款在浏览器中运行AI Agent的工具,由 Browser Use 提供,汇聚了浏览器代理的核心功能与多种大语言模型的支持,为用户提供便捷的交互体验。
要点:
- 开头就要说清楚:这是什么工具、解决什么问题
- 包含Stars数(如有)、维护者信息
- 1-3句话,简洁有力
一、核心信息速览
| 维度 | 详情 |
|---|---|
| :--- | :--- |
| 仓库地址 | [web-ui](https://github.com/browser-use/web-ui) |
| 许可证 | MIT License |
| 核心定位 | 在浏览器中运行AI Agent,支持多种大语言模型和自定义浏览器 |
| 主要语言 | Python |
| 适用人群 | AI开发者;自动化测试人员;研究人员;技术爱好者 |
| 关键亮点 | 基于Gradio的用户界面;支持多种LLM;自定义浏览器支持;持久化浏览器会话 |
二、核心功能
| 功能模块 | 描述 | 典型场景 |
|---|---|---|
| :--- | :--- | :--- |
| WebUI | 基于Gradio的用户界面,便于与浏览器代理交互 | 快速构建和测试AI代理任务 |
| LLM支持 | 支持Google、OpenAI、Azure OpenAI、Anthropic、DeepSeek、Ollama等大语言模型 | 多种模型选择以适应不同需求 |
| 自定义浏览器支持 | 可使用自定义浏览器,避免重复登录和认证问题 | 保持浏览器状态并进行高清晰度屏幕录制 |
| 持久化浏览器会话 | 保持浏览器窗口开放,便于查看完整的AI交互历史 | 连续执行多个AI任务时保持上下文 |
| 视频演示 | 提供视频演示展示功能 | 了解工具操作流程 |
| 环境配置 | 提供详细的环境设置步骤 | 快速搭建开发和运行环境 |
| API密钥管理 | 支持配置API密钥和其他设置 | 简化模型调用过程 |
| 安装指导 | 提供本地安装指南 | 方便用户快速部署 |
三、快速上手
1. 环境准备
- Python 3.11及以上版本
- uv 或 pip 等包管理工具
2. 安装方式
git clone https://github.com/browser-use/web-ui.git
cd web-ui
3. 基础配置
- 创建
.env文件:- Windows (Command Prompt):
copy .env.example .env - macOS/Linux/Windows (PowerShell):
cp .env.example .env
- Windows (Command Prompt):
- 打开
.env文件并添加API密钥和其他配置
4. 核心示例
uv venv --python 3.11
source .venv/bin/activate
uv pip install -r requirements.txt
playwright install --with-deps
python webui.py --ip 127.0.0.1 --port 7788
四、核心亮点
- 基于Gradio的用户界面:提供直观的交互方式,便于用户快速上手。
- 支持多种LLM:集成Google、OpenAI、Azure OpenAI、Anthropic、DeepSeek、Ollama等大语言模型。
- 自定义浏览器支持:允许用户使用自己的浏览器,避免重复登录和认证问题。
- 持久化浏览器会话:保持浏览器窗口开放,便于查看完整的AI交互历史。
- 视频演示:通过视频展示功能,帮助用户更好地理解工具的使用方法。
- 详细的安装指南:提供本地安装步骤,方便用户快速部署。
五、适用场景
- AI开发者:用于开发和测试AI代理任务。
- 自动化测试人员:利用浏览器代理进行自动化测试。
- 研究人员:研究和实验不同的大语言模型。
- 技术爱好者:探索AI代理在浏览器中的应用。
六、优缺点
优势
- 提供直观的用户界面,易于使用。
- 支持多种大语言模型,满足不同需求。
- 自定义浏览器支持,避免重复登录问题。
- 持久化浏览器会话,保持上下文连续性。
不足
- 需要一定的技术背景来配置环境。
- 对于不熟悉Python的用户可能需要额外学习。
七、与同类工具对比(可选)
| 工具 | 类型 | 核心差异 |
|---|---|---|
| :--- | :--- | :--- |
| 本工具 | 开源工具 | 免费开源、易用、功能全面 |
| 类似工具A | 商业/闭源 | 优势在于企业级支持,但成本较高 |



