Automa

不活跃
GitHub Vue NOASSERTION

简介

Automa 是一款开源浏览器自动化扩展,通过可视化积木块拼接完成表单填写、网页抓取、定时任务等重复操作,让非编程用户也能快速搭建浏览器工作流。

核心特性

  • 可视化积木块 — 通过拖拽方式组合触发器、动作与数据流节点
  • 表单自动填写 — 支持根据规则或数据源批量填写表单字段
  • 网页数据抓取 — 提取文本、属性、表格等内容导出为 CSV/JSON
  • 定时与触发执行 — 支持按时间或事件触发自动化任务
  • 工作流市场 — 共享和下载社区创建的自动化模板
  • 跨浏览器支持 — 同时支持 Chrome 与 Firefox 浏览器扩展

适用场景

💡 自动化重复性网页操作以节省时间
💡 抓取电商或新闻网站结构化数据
💡 自动填写日常工作中的表单与登记页面
💡 定时执行社交媒体发布或数据备份
💡 为 AI Agent 提供浏览器操作前端

优势与不足

优势

  • 社区热度高(21.6k stars)
  • 项目有一定历史沉淀(已维护 4 年)

⚠️ 不足

  • 缺少明确的开源许可证

快速开始

# 从 Chrome Web Store 安装 Automa 扩展
# https://chrome.google.com/webstore/detail/automa/infppggnoaenmfagbfknfkancpbljcca

# 也可以本地构建
pnpm install
pnpm dev
pnpm build

# 在 Chrome 加载已解压扩展(chrome://extensions, 启用开发者模式)

相关项目

AIPex

1.2k · TypeScript
活跃 A

AI 浏览器自动化助手 Chrome 扩展,隐私优先,支持 MCP 协议,可替代 Claude Chrome 和 Manus Browser Operator

browser-automationchrome-extensionmcp +2
  • · 零迁移浏览器自动化——在现有 Chrome/Edge 浏览器中运行,无需安装新应用
  • · 隐私优先 BYOK 模型——数据不离开你的设备,自带 API Key
  • · MCP 协议支持——通过 Model Context Protocol 提供 30+ 浏览器自动化工具

Pydoll

7.0k · Python
活跃 A+

Pydoll 是无 WebDriver 的 Chromium 自动化库,通过 CDP 直连实现反检测与结构化数据提取,适合爬虫与 AI Agent 场景。

browser-automationchromiumcdp +2
  • · 无 WebDriver 直连 — 通过 WebSocket 与 Chrome DevTools Protocol 通信,无需驱动二进制
  • · 反检测与拟人化 — 内置鼠标轨迹模拟、人类化打字节奏与指纹偏好控制
  • · Pydantic 结构化提取 — 用 Pydantic 模型定义字段,直接映射 DOM 为强类型对象

Playwriter

3.8k · HTML
活跃 A

通过 Chrome 扩展与 CLI 让 AI Agent 控制真实浏览器,在本地运行 Playwright 片段,适合浏览器自动化与 MCP 集成场景。

mcpplaywrightbrowser-automation +2
  • · 连接到正在运行的 Chrome 浏览器而非启动新实例,保留登录状态、扩展程序和 Cookie
  • · 通过单一 `execute` 工具访问完整 Playwright API,相比多工具方案大幅减少上下文占用
  • · Vimium 风格的视觉无障碍标签,使用颜色编码区分元素类型,便于 AI Agent 识别页面元素