figranium/figranium

Stack blocks visually to build complex browser workflows and execute them via API

해결하는 문제

Figranium은 사용자가 시각적으로 복잡한 크롤링 및 자동화 워크플로우를 생성할 수 있는 결정론적 브라우저 자동화 플랫폼입니다. 외부 데이터 호스팅이나 사용 크레딧이 필요 없도록 자체 호스팅형 오픈소스 환경을 제공하며, API 또는 CLI를 통해 작업을 트리거할 수 있습니다.

작동 방식

사용자는 클릭, 입력, 대기, 사용자 정의 자바스크립트 실행 등의 액션을 포함하는 블록 기반 에디터를 사용하여 워크플로우를 구축합니다. 이러한 작업은 기본적으로 Playwright 스텔스 스택 또는 더 높은 은폐성을 원하는 경우 선택 가능한 CloakBrowser를 사용하는 브라우저 엔진에서 실행됩니다. 플랫폼에는 주기적인 실행을 위한 내장 스케줄러, IP를 회전시키는 프록시 관리 시스템, 그리고 로컬 AI 모델(OWL-ViT 또는 Florence-2) 또는 원격 솔버 엔드포인트를 사용할 수 있는 CAPTCHA 해결 시스템이 포함되어 있습니다.

대상 사용자

외부 SaaS 플랫폼에 의존하지 않고 브라우저 작업 자동화, 구조화된 데이터 크롤링, 브라우저 세션 관리가 필요한 개발자 및 자동화 엔지니어를 위한 것입니다.

주요 기능

  • 시각적 블록 에디터: 코드를 작성하지 않고도 루프, 조건문, 변수 템플릿을 지원하는 자동화 흐름을 생성할 수 있습니다.
  • API 우선 설계: 저장된 작업을 HTTP 엔드포인트로 트리거하고 런타임에 동적 변수를 전달할 수 있습니다.
  • 통합 CAPTCHA 해결: Apple Silicon 가속을 위한 네이티브 커페인을 통해 AI 모델(OWL-ViT, Florence-2)을 사용한 로컬 추론을 지원합니다.
  • 프록시 및 세션 관리: 내장 도구를 통해 HTTP/SOCKS 프록시를 회전시키고 쿠키/세션 저장소를 관리할 수 있습니다.
  • 결정론적 스케줄링: 자동 작업 실행을 위한 시각적 및 cron 기반 스케줄링이 통합되어 있습니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트