项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-29 · 当前星标 ★ 1913
使用教程
环境要求
- Windows 系统(启动器为 WebRPA启动器.exe)
- 从 GitHub Releases 下载最新版 7z 压缩包
- 本地具备 7z 解压工具
- 端口 5241(后端)与 5921(前端)未被其他程序占用
- 运行环境(Python 3.13、Node.js、浏览器引擎等)已随包内置,无需联网安装
安装与启动步骤
-
1下载最新压缩包
打开项目 Releases 页面 https://github.com/pmh1314520/WebRPA/releases ,下载最新版 7z 压缩包(内含最新源代码和运行环境)。
-
2解压压缩包
用 7z 等工具把下载的压缩包解压到本地目录,解压后即可使用,无需额外安装依赖。
-
3运行启动器
进入解压目录,双击运行 WebRPA启动器.exe,启动器中可配置后端和前端端口号。
-
4启动 WebRPA 服务
在启动器界面点击“启动 WebRPA”按钮,等待后端与前端服务启动完成。
-
5访问前端界面
启动器会自动打开浏览器访问前端界面;也可手动访问 http://localhost:5921 使用编辑器。
-
6检查端口占用
若服务无法启动并提示端口冲突,用该命令查看端口占用情况,必要时在启动器或配置文件中换端口。
netstat -ano | findstr :5241 -
7按需装功能包
2.5.0 起重量级能力拆分为 13 个功能包,在编辑器右上角“更多”→“功能模块包”中上传 zip 安装,随装随用无需重启。
关键配置
| 配置项 | 必填 | 说明 | 示例 |
|---|---|---|---|
backend.host | 否 | 后端服务监听地址,0.0.0.0 允许局域网访问 | 0.0.0.0 |
backend.port | 否 | 后端服务端口号,可自定义避免冲突 | 5241 |
backend.reload | 否 | 后端热重载,开发模式可开,生产建议关闭 | false |
frontend.host | 否 | 前端服务监听地址 | 0.0.0.0 |
frontend.port | 否 | 前端服务端口号,可自定义避免冲突 | 5921 |
如何确认成功
启动器点击启动后自动打开浏览器,前端 http://localhost:5921 可正常打开编辑器,后端 http://localhost:5241 服务正常响应。
常见问题
Q:点启动后服务起不来怎么办?
A:多半是端口被占用,用 netstat -ano | findstr :5241 查看,然后在启动器或 WebRPAConfig.json 中把端口改成其他可用端口并重启。
Q:需要自己安装 Python、Node.js 或浏览器吗?
A:不需要。README 说明 Python 3.13、Node.js、浏览器引擎、媒体与文档处理工具均已随包内置,解压双击启动器即可,可完全离线运行。
Q:提示「请安装 XX 功能模块包」是怎么回事?
A:2.5.0 起 OCR、语音识别、人脸手势、媒体处理、文档转换等重量级能力拆成独立 zip 包,到编辑器右上角「更多」→「功能模块包」中按需安装对应包即可,不影响其他功能。
Q:局域网内其他机器怎么访问?
A:把 WebRPAConfig.json 中 backend.host 与 frontend.host 设为 0.0.0.0,重启服务后用本机 IP 加对应端口访问。
注意事项
- 修改 WebRPAConfig.json 后必须重启服务才能生效
- 端口被占用会导致服务启动失败并提示端口冲突,请先确认端口可用
- 软件仅供个人与非商业用途免费使用(AGPL-3.0),商业场景需获取商业授权
- 禁止用于违法犯罪、侵犯隐私、网络攻击或绕过反爬等用途,开发者不承担使用责任
核心亮点
- 拖拽式可视化编排,零代码即可搭建采集、填表、测试流程
- 内置 OCR、人脸识别、音视频处理等节点,能力覆盖超出普通 RPA
- 基于 Playwright 驱动浏览器,对现代动态网页兼容性较好
不足之处
- 项目处于成长阶段,节点生态和模板数量仍有限
- 复杂流程的调试与错误排查体验有待完善
适用场景
- 运营人员批量采集竞品价格与商品信息
- 测试人员搭建无代码的网页回归测试流程
- 行政或财务自动填写并提交重复性在线表单
替代项目
n8n、Activepieces、Robot Framework
下一篇:agent-wechat
同类项目推荐
Shortcutomation
开源
用苹果快捷指令,一键自动化枯燥工作
Automate the Boring Stuff with Apple Shortcuts
maxun
开源
零代码点选网页,分钟级生成数据API
Turn any website into a structured API. Extract, automate, search and monitor the we···
INGenious
开源
低代码统一搞定 Web、API、移动端自动化测试
INGenious Playwright Studio
subforge
开源
一条命令搞定视频转写、翻译到压制字幕
Rust CLI for AI subtitle workflows: transcribe, segment, translate, evaluate, and bu···
XActions
开源
免 API 费用,用 AI 代理自动运营 X 账号,涨粉互动一键搞定。
X/Twitter automation toolkit: scrapers, CLI and an MCP server with approval-gated wr···
hass-n8n
开源
在 Home Assistant 里直接跑 n8n,可视化编排家庭自动化流程
Home assistant addon to host a n8n.io instance
steel-browser
开源
一键启动浏览器沙箱,让 AI 代理轻松操控网页
Open Source Browser API for AI Agents & Apps. Steel Browser is a batteries-included ···
dsh-see-now
开源
只传变化的画面,让 AI 看屏几乎不花 token
让 AI 实时看见你的屏幕:按变化量筛选帧、多帧拼进一张图,静止画面几乎不花 token
oh-my-taiyiforge
开源
把 Claude/Codex 接进编码流程,自动跑通生成到落地
AI workflow automation plugin for intelligent code generation with Claude/Codex
