如何通过 MCP 将 AI 助手连接到 Ui.Vision
Ui.Vision V10 提供 MCP 桥接(MCP bridge),让兼容 MCP 的 AI 助手直接创建、运行和调试浏览器中的 Ui.Vision 宏。前提是你已经安装 Ui.Vision 浏览器扩展(Chrome、Edge 或 Firefox),并使用一个支持 MCP 的 AI 助手。连接后,宏的编写和执行由助手在浏览器内驱动,你负责描述任务和检查结果。
MCP 桥接解决什么问题
传统做法是自己在 Ui.Vision 里逐条写命令或录制操作。MCP 桥接把这件事交给 AI 助手:助手可以生成宏、触发运行、在失败时读取反馈并调整。适合以下场景:
- 任务描述清楚,但你不熟悉 Selenium 风格命令或 JavaScript API
- 页面结构会变,希望助手在运行失败后自动修正定位方式
- 已有自己的 AI 助手,想让它直接操作浏览器而不是只给建议
不适合的场景:需要严格审计每一步、不允许页面数据离开本机的流程——这取决于你选择的 AI 提供商。
连接前的准备
- 安装浏览器扩展:从 Chrome Web Store、Edge Add-ons 或 Firefox Add-on Gallery 安装 Ui.Vision。浏览器自动化在 Windows、macOS、Linux 上均可运行。
- 确认助手兼容 MCP:只有支持 MCP 的 AI 助手才能通过桥接与 Ui.Vision 通信。
- 决定 AI 提供商:Ui.Vision 支持托管 AI、你自己的 AI 提供商,或本地模型三种方式。
- 桌面自动化(可选):如果宏需要操作桌面应用或访问本地文件,需额外安装 Desktop Automation 应用(XModules)。注意 V10 中 Chrome 和 Edge 的 Browser Vision 无需 XModules,即使浏览器窗口在后台也能工作。
连接与使用流程
- 建立 MCP 连接:在 Ui.Vision 侧启用 MCP 桥接,让你的 AI 助手接入。连接建立后,助手获得创建、运行、调试宏的能力。
- 描述任务:用自然语言说明要自动化的内容。助手会检查页面、写出宏、运行它,并在失败时协助修复。
- 保留并复用宏:生成的宏可以保存下来,之后继续编辑和重复运行,不必每次重新描述。
- 验证结果:宏在本地运行,检查输出是否符合预期;失败时让助手读取错误并调整。
除了 MCP 和 AI 助手,V10 也保留了两条传统路径:可视化录制,以及 Selenium 风格命令加新的 JavaScript 自动化 API。你可以混合使用——例如让助手生成初版宏,再手动微调。
AI 提供商与数据流向
| 方式 | 数据流向 | 适用考虑 |
|---|---|---|
| 托管 Ui.Vision AI | 聊天内容及附带的页面数据或截图发送到所选服务处理 | 上手快,无需自备模型 |
| 自己的 AI 提供商 | 发送到你指定的提供商 | 可对接已有账号与模型 |
| 本地模型 | 数据留在本地 | 对数据外发敏感时优先 |
Ui.Vision 的 AI 功能在免费计划中可用,无需注册或 API key。但“免费可用”不等于所有提供商组合都免费,具体以你选择的提供商为准。
安全上需要明确一点:使用托管 AI 时,聊天内容以及宏中包含的页面数据或截图会被发送到所选服务处理。如果页面含敏感信息,应选择本地模型,或在描述任务时避免让助手读取这些页面。
常见卡点
- 助手不支持 MCP:桥接无法建立,只能退回手动录制或自己写宏。
- 需要桌面操作却没装 XModules:浏览器内的自动化不需要它,但桌面应用和本地文件访问需要。
- 以为宏在云端跑:宏在本地运行,但托管 AI 模式下页面数据会外发,这两件事要分开理解。
- 浏览器窗口在后台:V10 中 Chrome 和 Edge 的 Browser Vision 在后台也能工作,不必把窗口置前。
如果你的目标是让 AI 直接动手操作浏览器,MCP 桥接是 V10 的主要路径;如果只是想让 AI 帮你写一段宏再自己跑,AI 宏助手就够了。