figranium/figranium

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

解决的问题

Figranium 是一个可视化浏览器自动化平台,让用户无需编写大量代码即可构建复杂的网页工作流。它通过可管理的 API 和可视化界面,解决了创建、调度和执行基于浏览器的任务(如网页抓取和自动化交互)的问题。

工作原理

该平台使用块式编辑器来排序点击、输入、等待和执行自定义 JavaScript 等操作。它提供两种主要模式:Agent Mode 用于确定性浏览器自动化(使用 Playwright stealth 堆栈或 CloakBrowser),以及 Scrape Mode 用于轻量级 HTTP 提取。用户可以管理代理以进行轮换、使用可视化设置或 cron 表达式调度任务,并通过“Cabinets”系统处理文件。

适用对象

它专为需要自动化浏览器交互、大规模执行网页抓取,并通过 REST API 将这些工作流集成到其他应用程序中的开发者和运维人员而设计。

亮点

  • 块式自动化:可视化编辑器,用于构建包含点击、输入、悬停和 JS 执行等操作的流程。
  • 任务 API:通过 HTTP 触发已保存的任务,并在运行时传递动态变量。
  • 代理管理:内置支持托管、轮换和导入 HTTP/SOCKS 代理。
  • 集成调度:原生支持间隔、每日、每周、每月或基于 cron 的自动运行。
  • Captures 与 Cabinets:专用工作区,用于查看截图/录制和管理浏览器下载。
  • 反检测:包含反检测控制,并集成 Fiptcha 以解决 CAPTCHA。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目