Repolode
A9T9

A9T9/RPA

Расширение для автоматизации браузера и рабочего стола: запись макросов, JavaScript API, OCR, распознавание изображений и MCP-сервер для ИИ-ассистентов.

Open source альтернатива:UiPathAutomation Anywhere

Звёзды
2,101
Форки
422
Открытые issues
10
Последний коммит
3 дня назад

Что это?

Ui.Vision — расширение для браузера, которое автоматизирует работу с сайтами и настольными приложениями. Пользователи могут записать макрос, отредактировать его в виде таблицы команд или написать JavaScript-код с API uiv.*. Расширение умеет заполнять формы, извлекать данные из веб-страниц, скачивать файлы и выполнять повторяющиеся сценарии в уже открытой сессии браузера.

Если на странице нет подходящих HTML-селекторов, Ui.Vision может распознавать текст на экране с помощью OCR и находить элементы управления по изображению. Для автоматизации рабочего стола используются визуальное распознавание, а также ввод с помощью мыши и клавиатуры; для этого требуются отдельные компоненты Ui.Vision для рабочего стола (XModules). Также поддерживаются команды Selenium IDE для макросов в стиле тестов.

В проект входит MCP-сервер из пакета uivision-mcp-bridge, который связывает MCP-клиенты, например Claude Code, Claude Desktop и Cursor, с расширением. ИИ-агент может изучать страницу, создавать или редактировать макрос, запускать его и просматривать логи и скриншоты. В репозитории также находится исходный код расширения, собранного с помощью React и webpack для Chrome, Edge и Firefox.

Ключевые возможности

  • 01Записывает действия в браузере в виде макросов или позволяет редактировать их в таблице команд.
  • 02Автоматизирует работу с сайтами с помощью JavaScript API uiv.*.
  • 03Распознаёт текст на экране с помощью OCR и находит элементы управления по изображению.
  • 04Предоставляет MCP-сервер, с помощью которого ИИ-ассистенты могут создавать, редактировать и запускать макросы.
  • 05Поддерживает команды Selenium IDE для макросов в стиле тестов.
  • 06Собирается для Chrome, Edge и Firefox.

Сценарии использования

  • Заполнение повторяющихся веб-форм или загрузка отчётов по расписанию.
  • Извлечение данных с сайтов, у которых нет подходящего API.
  • Запуск одного и того же веб-теста с разными входными данными.
  • Подготовка и выполнение задач по автоматизации браузера с помощью ИИ-агента.
  • Автоматизация интерфейсов рабочего стола или удалённого рабочего стола без HTML-структуры.

Быстрый старт

  1. 1

    Установите расширение браузера из Chrome Web Store, Edge Add-ons или Firefox Add-ons

  2. 2

    Подключите клиент MCP (необязательно), запустив установщик

    npx uivision-mcp-bridge --setup

Что важно знать

  • Для автоматизации рабочего стола требуются отдельные компоненты XModules для рабочего стола.
  • Для работы моста MCP необходимо установить Node.js и npm.
  • Для сборки из исходного кода необходимы Node V20.11.1 и NPM V10.2.4.

В подборках

Темы

#browser-automation#rpa#mcp#ocr#image-recognition#javascript#macro-recorder#selenium#ai-agents#browser-automation-ai-api

Частые вопросы

Что такое RPA?
Расширение для автоматизации браузера и рабочего стола: запись макросов, JavaScript API, OCR, распознавание изображений и MCP-сервер для ИИ-ассистентов. Ui.Vision — расширение для браузера, которое автоматизирует работу с сайтами и настольными приложениями. Пользователи могут записать макрос, отредактировать его в виде таблицы команд или написать JavaScript-код с API uiv.*. Расширение умеет заполнять формы, извлекать данные из веб-страниц, скачивать файлы и выполнять повторяющиеся сценарии в уже открытой сессии браузера.
RPA можно использовать бесплатно? Какая у него лицензия?
RPA распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
RPA всё ещё поддерживается?
Активно поддерживается. Последний коммит в RPA — 4 нояб. 2026 г..
Для чего можно использовать RPA?
Заполнение повторяющихся веб-форм или загрузка отчётов по расписанию. Извлечение данных с сайтов, у которых нет подходящего API. Запуск одного и того же веб-теста с разными входными данными. Подготовка и выполнение задач по автоматизации браузера с помощью ИИ-агента. Автоматизация интерфейсов рабочего стола или удалённого рабочего стола без HTML-структуры.
Как установить RPA?
Установите расширение браузера из Chrome Web Store, Edge Add-ons или Firefox Add-ons Подключите клиент MCP (необязательно), запустив установщик: npx uivision-mcp-bridge --setup
Где скачать RPA?
Исходный код и инструкции по установке — на GitHub: https://github.com/A9T9/RPA

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Библиотеки Python и Robot Framework для роботизированной автоматизации процессов: браузеры, Excel, почта, PDF, облачные API и настольные приложения.

1,6 тыс.+3 за неделю280PythonApache-2.0Активно поддерживаетсяОбновлён 5 дней назад

OpenAdapt — open-source слой исполнения: он записывает задачу один раз и превращает её в локальную программу, которую агенты или люди могут запускать повторно без вызовов модели, проверяя каждое сохранение.

1,9 тыс.+11 за неделю279PythonMITОбновлён 24 часа назад

MCP-сервер для просмотра и анализа Firefox через WebDriver BiDi — для автоматизированного веб-сёрфинга и отладки веб-разработки с помощью ИИ-агентов.

553+22 за неделю76TypeScriptOtherАктивно поддерживаетсяОбновлён 3 дня назад