运行 pnpm dev 或 pnpm build 前必须先在 src/utils 下创建 getPassKey.js 并导出返回任意字符串的函数;本地加载需先构建,再在 Chrome 开发者模式中加载 automa/build 目录;Firefox 需在 about:debugging 中临时加载 build 目录下的 manifest.json
automa
AutomaApp更新放缓一款浏览器扩展,用拖拽积木块的方式编排自动化流程,无需写代码就能完成网页操作、数据抓取等重复性任务。
A browser extension for automating your browser by connecting blocks
pnpm install
pnpm devREADME 未说明;作为浏览器扩展运行在 Chrome 或 Firefox 中,无需本地 GPU 或显存
浏览器扩展,用拖拽积木块的方式把重复的网页操作自动化
一款浏览器扩展,用拖拽积木块的方式编排自动化流程,无需写代码就能完成网页操作、数据抓取等重复性任务。
核心能力
- 通过连接积木块搭建浏览器自动化流程
- 自动填表、截图、抓取网页数据等重复任务
- 支持定时触发自动化流程执行
- 可从 Marketplace 下载和分享他人工作流
- 用 Automa CEB 把工作流打包成独立 Chrome 扩展
容易踩的坑
- v1.29.12最新正式版2025-08-11 · 2025-08-11 08:13 UTC
What's Changed
- Optimized Ai Workflow (Automa AI Power) to support images, audio, video, and file types as input parameters
-
Optimized the quick access for displaying dropdown options—create a new AP Workflow
-
Fixed an issue where Trigger Parameters were not displayed as expected when executing hosted workflows in the Dashboard and Popup panels
Full Changelog: https://github.com/AutomaApp/automa/compare/v1.29.11...v1.29.12
- v1.29.112025-07-23 · 2025-07-23 02:34 UTC
查看更新说明
What's new
- Added a new "AI Workflow", Powered by AI Power
- https://docs.extension.automa.site/blocks/ai-workflow.html
- Allow input of mustcache syntax to reference automa variables as parameters passed to ap
- Added pt-br language (#2055) ,thanks @Emersh0w
Full Changelog: https://github.com/AutomaApp/automa/compare/v1.29.10...v1.29.11
- Added a new "AI Workflow", Powered by AI Power
- v1.29.102025-07-23 · 2025-07-23 02:29 UTC
查看更新说明
What's Changed
fix: Stricter field validation for Google Sheets forms fix: Following the ChromeV3 specification (HOC), migrate the Google Sheet Picker component; now, a pop-up will open an additional window for users to select the sheet they wish to authorize fix: Adjust some document link access addresses to point to the correct https://docs.extension.automa.site fix: Optimize international multilingual configurations
Full Changelog: https://github.com/AutomaApp/automa/compare/v1.29.9...v1.29.10
- v1.29.92025-03-26 · 2025-03-26 11:29 UTC
查看更新说明
What's Changed
- fix(ui/autocomplete): prevent keydown handling when popover is hidden by @jialudev in https://github.com/AutomaApp/automa/pull/1928
- fix: The Download block does not modify the filename of the downloaded file as expected when "overwrite" is selected.
- fix: The Condition Block fails to execute JavaScript properly when "code" is selected.
- fix: Data related to the default demo workflow of X (Twitter).
- feat: add sidebar drag and drop functionality by @Stitch-1028 in https://github.com/AutomaApp/automa/pull/1688
New Contributors
- @jialudev made their first contribution in https://github.com/AutomaApp/automa/pull/1928
- @Stitch-1028 made their first contribution in https://github.com/AutomaApp/automa/pull/1688
Full Changelog: https://github.com/AutomaApp/automa/compare/v1.29.8...v1.29.9
- v1.29.82025-03-10 · 2025-03-10 11:34 UTC
查看更新说明
What's Changed
- Update the Traditional Chinese language pack. by @es94111 in https://github.com/AutomaApp/automa/pull/1899
- Migrate mv3 by @bingren-yd in https://github.com/AutomaApp/automa/pull/1942
- Fixed and optimized event communication under the ChromeV3 mechanism.
- Fixed the abnormal invocation of the
getmethod in the Cookies Block. - Fixed the problem where the Upload Block did not take effect.
- Resolved the issue where the Trigger Block would infinitely prompt for parameter input when parameters were present.
- Fixed the problem where the Create Element Block did not take effect.
- Fixed the error where the entire variable object was unexpectedly obtained when using variables.
- Optimized the mechanism for executing global JavaScript (which now works properly even on websites with Content Security Policy, CSP).
New Contributors
- @es94111 made their first contribution in https://github.com/AutomaApp/automa/pull/1899
Language Settings
Full Changelog: https://github.com/AutomaApp/automa/compare/v1.29.5...v1.29.8
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
Automa
An extension for automating your browser by connecting blocks. Auto-fill forms, do a repetitive task, take a screenshot, or scrape website data — the choice is yours. You can even schedule when the automation will execute!
Downloads
Marketplace
Browse the Automa marketplace where you can share and download workflows with others. Go to the marketplace »
Automa Chrome Extension Builder
Automa Chrome Extension Builder (Automa CEB for short) allows you to generate a standalone chrome extension based on Automa workflows. Go to the documentation »
Project setup
Before running the yarn dev or yarn build script, you need to create the getPassKey.js file in the src/utils directory. Inside the file write
export default function() {
return 'anything-you-want';
}
# Install dependencies
pnpm install
# Compiles and hot-reloads for development for the chrome browser
pnpm dev
# Compiles and minifies for production for the chrome browser
pnpm build
# Create a zip file from the build folder
pnpm build:zip
# Compiles and hot-reloads for development for the firefox browser
pnpm dev:firefox
# Compiles and minifies for production for the firefox browser
pnpm build:firefox
# Lints and fixes files
pnpm lint
Icon Preview
v-remixicon/icons: https://preview-v-remixicon.vercel.app/
Install Locally
Chrome
- Open chrome and navigate to extensions page using this URL: chrome://extensions.
- Enable the "Developer mode".
- Click "Load unpacked extension" button, browse the
automa/builddirectory and select it.

Firefox
- Open firefox and navigate to
about:debugging#/runtime/this-firefox. - Click the "Load Temporary Add-on" button.
- Browse the
automa/builddirectory and select themanifest.jsonfile.

Contributors
Thanks to everyone who has submitted issues, made suggestions, and generally helped make this a better project.
License
Source code in this repository is variously licensed under the GNU Affero General Public License (AGPL), or the Automa Commercial License.
See LICENSE.txt for details.