面向机器人流程自动化(RPA)的 Python 与 Robot Framework 库集合,涵盖浏览器、Excel、邮件、PDF 和云服务。
A9T9/RPA
浏览器与桌面自动化扩展,支持录制宏、JavaScript 脚本、OCR 和图像识别,并提供供 AI 助手调用的 MCP 服务。
- Star
- 2,101
- Fork
- 422
- 未关闭 Issue
- 10
- 最近提交
- 3天前
这是什么?
Ui.Vision 是一款用于自动化操作网站和桌面应用的浏览器扩展。用户可以录制宏、以命令表方式编辑,也可以使用 uiv.* API 编写 JavaScript。它适用于表单填写、网页数据提取、文件下载以及重复性工作流,并直接在用户现有的浏览器会话中运行。
对于没有可用 HTML 选择器的页面,它可以通过 OCR 识别屏幕文字,并通过图像匹配定位控件。桌面自动化基于视觉识别结合鼠标和键盘输入,需要额外安装 Ui.Vision 桌面组件(XModules)。测试类宏也支持 Selenium IDE 命令。
项目提供 MCP 服务(通过 uivision-mcp-bridge 包发布),可将 Claude Code、Claude Desktop、Cursor 等 MCP 客户端连接到扩展。AI 代理可以查看页面、创建或修改宏、运行并检查日志与截图。仓库包含基于 React 和 webpack 构建的扩展源码,支持 Chrome、Edge 和 Firefox。
核心功能
- 01可录制浏览器操作生成宏,也可以以命令表形式编辑。
- 02通过 uiv.* JavaScript API 自动化网页操作。
- 03通过 OCR 识别屏幕文字,并通过图像定位控件。
- 04提供 MCP 服务,让 AI 助手创建、修改和运行宏。
- 05支持 Selenium IDE 命令,适合测试类宏。
- 06可构建 Chrome、Edge 和 Firefox 版本。
适用场景
- 定期填写重复的网页表单或下载报表。
- 从没有可用 API 的网站提取数据。
- 使用不同输入数据重复运行同一套网页测试。
- 让 AI 代理起草并执行浏览器自动化任务。
- 自动化没有 HTML 结构的桌面或远程桌面界面。
快速上手
- 1
从 Chrome 应用商店、Edge 加载项或 Firefox 加载项安装浏览器扩展
- 2
运行安装程序以连接 MCP 客户端(可选)
npx uivision-mcp-bridge --setup
使用前须知
- 桌面自动化需要单独安装 XModules 桌面组件。
- MCP 桥接需要已安装 Node.js 和 npm。
- 从源码构建需要 Node V20.11.1 和 NPM V10.2.4。
收录于专题
标签
常见问题
- RPA 是什么?
- 浏览器与桌面自动化扩展,支持录制宏、JavaScript 脚本、OCR 和图像识别,并提供供 AI 助手调用的 MCP 服务。 Ui.Vision 是一款用于自动化操作网站和桌面应用的浏览器扩展。用户可以录制宏、以命令表方式编辑,也可以使用 uiv.* API 编写 JavaScript。它适用于表单填写、网页数据提取、文件下载以及重复性工作流,并直接在用户现有的浏览器会话中运行。
- RPA 可以免费使用吗?用的什么许可证?
- RPA 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
- RPA 还在维护吗?
- 活跃维护中。RPA 最近一次提交是在 2026年11月4日。
- RPA 适合用来做什么?
- 定期填写重复的网页表单或下载报表。 从没有可用 API 的网站提取数据。 使用不同输入数据重复运行同一套网页测试。 让 AI 代理起草并执行浏览器自动化任务。 自动化没有 HTML 结构的桌面或远程桌面界面。
- RPA 怎么安装和运行?
- 从 Chrome 应用商店、Edge 加载项或 Firefox 加载项安装浏览器扩展 运行安装程序以连接 MCP 客户端(可选): npx uivision-mcp-bridge --setup
- 在哪里获取 RPA?
- 源代码和安装说明在 GitHub 上:https://github.com/A9T9/RPA
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
开源的可验证执行层,把一次操作录制编译成本地程序,无需模型调用即可重复执行,并核对每次保存。
免费开源的 RPA 工具,用简单的 TagUI 脚本自动化网页、桌面应用和命令行任务。
基于大语言模型和计算机视觉的开源浏览器自动化工具,可在任意网站上执行工作流,并在 Playwright 上扩展 AI 能力。
录制一次浏览器操作即可生成确定性工作流,步骤失败时回退到 Browser Use 智能体执行。
让 AI 智能体通过 WebDriver BiDi 操作和调试 Firefox 的 MCP 服务器。