Repolode
A9T9

A9T9/RPA

매크로 녹화기, JavaScript API, OCR, 이미지 인식, AI 어시스턴트용 MCP 서버를 갖춘 브라우저 및 데스크톱 자동화 확장 프로그램입니다.

대체할 수 있는 제품:UiPathAutomation Anywhere

스타
2,101
포크
422
열린 이슈
10
마지막 커밋
3일 전

어떤 프로젝트인가요?

Ui.Vision은 웹사이트와 데스크톱 애플리케이션을 자동화하는 브라우저 확장 프로그램입니다. 매크로를 녹화하거나 명령 테이블에서 편집할 수 있고, uiv.* API를 사용해 JavaScript로 작성할 수도 있습니다. 양식 작성, 웹 데이터 추출, 파일 다운로드, 사용자의 기존 브라우저 세션에서 실행되는 반복 작업을 처리합니다.

사용할 수 있는 HTML 셀렉터가 없는 페이지에서는 OCR로 화면의 텍스트를 찾고 이미지 매칭으로 컨트롤의 위치를 파악할 수 있습니다. 데스크톱 자동화는 시각 인식과 마우스 및 키보드 입력을 함께 사용하며, 별도의 Ui.Vision 데스크톱 구성 요소(XModules)가 필요합니다. 테스트 스타일 매크로에서는 Selenium IDE 명령을 지원합니다.

프로젝트에는 uivision-mcp-bridge 패키지로 제공되는 MCP 서버가 포함되어 있으며, 이 서버를 통해 Claude Code, Claude Desktop, Cursor 등의 MCP 클라이언트를 확장 프로그램에 연결할 수 있습니다. AI 에이전트는 페이지를 확인하고 매크로를 만들거나 편집하고 실행한 다음 로그와 스크린샷을 검토할 수 있습니다. 저장소에는 Chrome, Edge, Firefox용으로 React와 webpack을 사용해 빌드되는 확장 프로그램 소스도 포함되어 있습니다.

핵심 기능

  • 01브라우저 작업을 매크로로 녹화하거나 명령 테이블에서 편집합니다.
  • 02uiv.* JavaScript API로 웹사이트를 자동화합니다.
  • 03OCR로 화면의 텍스트를 찾고 이미지로 컨트롤의 위치를 파악합니다.
  • 04AI 어시스턴트가 매크로를 만들고 편집하고 실행할 수 있도록 MCP 서버를 제공합니다.
  • 05테스트 스타일 매크로에서 Selenium IDE 명령을 지원합니다.
  • 06Chrome, Edge, Firefox용으로 빌드할 수 있습니다.

활용 사례

  • 반복적인 웹 양식을 작성하거나 정기적으로 보고서를 다운로드합니다.
  • 사용할 수 있는 API가 없는 웹사이트에서 데이터를 추출합니다.
  • 입력 데이터만 바꿔 같은 웹 테스트를 실행합니다.
  • AI 에이전트가 브라우저 자동화 작업을 작성하고 실행하도록 합니다.
  • HTML 구조가 없는 데스크톱 또는 원격 데스크톱 인터페이스를 자동화합니다.

빠른 시작

  1. 1

    Chrome 웹 스토어, Edge 추가 기능 또는 Firefox 부가 기능에서 브라우저 확장 프로그램을 설치하세요

  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, 이미지 인식, 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

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트