# AutoFlow Studio一款基于Python的免费桌面RPA工具可视化编排自动化工作流# AutoFlow Studio可视化桌面自动化工具2026年7月份更新V2.0.1版本## 一、2026年7月18号更新V2.0.1版本 此次是AutoFlow Studio发布以来最大的一次更新 1.像填表一样配置节点**坐标、区域、颜色、图片、热键等参数都有更直观的输入方式少记格式、少输错内容。 2.模板和新手引导**常见任务可以从模板开始搭新手模式会把复杂功能先收起来按步骤引导完成第一个工作流。 3.画布更容易看懂**节点会显示关键参数不同分支、端口和连线有明显区分运行时能看到流程走到哪里。 4.帮助更贴近操作**节点旁有说明、提示和示例不必频繁切出去查文档。 5.高级能力更可用**支持重试、超时、单节点测试、变量引用、宏、ST 执行块、GIF/README 导出等能力。 6.工坊风格界面**使用“工作台、工具卡、分类色带”的视觉语言减少千篇一律的工具感也让信息层级更清楚。AutoFlow Studio可视化桌面自动化工具2026年7月份更新V2.0.1版本-CSDN博客## 一、前言在日常办公中我们经常遇到大量重复性操作——每天登录系统导出报表、批量填写表单、反复点击下载文件、定时执行某个任务……这些机械式操作不仅枯燥还容易出错。**RPA机器人流程自动化** 就是为解决这些问题而生。但市面上的 RPA 工具要么价格昂贵如 UiPath、Blue Prism要么配置复杂学习曲线陡峭。今天介绍一款 **基于 Python 构建的免费桌面 RPA 工具——AutoFlow Studio**它采用**可视化拖拽式编排**无需写代码就能创建自动化工作流同时也支持 Python 脚本扩展。如果你正在找一款轻量级的 Windows 桌面自动化工具这篇文章值得一看。 **适用人群** 办公人员、测试工程师、运维人员、Python 开发者、RPA 爱好者 **核心特点** 免费 | 可视化编排 | 鼠标键盘自动化 | 图像识别 | 定时任务 | 操作录制 | 支持导出 Python 脚本---## 二、什么是 AutoFlow StudioAutoFlow Studio 是一款**桌面端自动化脚本可视化编排框架**基于 **Python 3 PySide6Qt** 构建打包为独立的 Windows EXE 应用程序。它允许用户通过**拖放节点**的方式构建自动化工作流无需手写代码。简单来说你可以把 AutoFlow Studio 理解为一个**轻量级的 UiPath 替代品**——但它是免费的并且底层完全基于 Python。### 核心能力一览| 功能 | 说明 ||------|------|| **可视化编排** | 拖拽节点到画布连线定义执行顺序 || **鼠标操作** | 单击、双击、右键、拖拽、移动到指定坐标 || **键盘操作** | 模拟文本输入、快捷键组合 || **视觉识别** | 图像匹配查找、屏幕文本识别OCR || **定时任务** | 支持 Cron 表达式到点自动执行 || **热键触发** | 按指定快捷键启动工作流 || **操作录制** | 录制鼠标和键盘操作自动生成节点 || **逻辑控制** | 循环、条件判断If/Else、变量操作 || **宏系统** | 保存复用的节点组为宏文件 || **模板系统** | 内置常用场景模板表单填写、文件下载等 || **调试模式** | 单步执行每个节点方便排查问题 || **脚本导出** | 将工作流导出为独立的 Python 脚本 || **主题切换** | 浅色/深色主题自由切换 |---******最新更新************AI 自然语言生成工作流在右侧切换到 AI 面板直接打字在坐标 960,540 双击打开桌面图标等 3 秒输入 admin 按 Tab输入密码 123456 按回车**AI 秒级生成完整的工作流 JSON一键加载到画布。**## 三、安装与启动### 3.1 系统要求- **操作系统** Windows 10 / Windows 1164位- **依赖** 无需安装 Python 环境已打包为独立 EXE- **权限** 部分自动化操作如全局热键、鼠标钩子需要管理员权限### 3.2 获取软件https://github.com/Is-me-ch/desktop-automation-Automated-work.git GitHubhttps://github.com/Is-me-ch/desktop-automation-Automated-work.git 交流群 3 0 5 0 5 1 0 2 9### 3.3 首次启动双击 AutoFlowStudio.exe 启动程序。*图1AutoFlow Studio 主窗口*首次启动会弹出**登录/注册对话框***图2授权登录界面*### 3.4 提权重启某些自动化操作如全局热键监听、模拟输入需要管理员权限。点击工具栏的 **「⚡ 提权重启」** 按钮程序会自动以管理员身份重启。---## 四、界面导览AutoFlow Studio 采用经典的三栏布局*图3三栏布局——左侧节点面板、中间画布、右侧属性面板*### 4.1 左侧节点面板Node Palette按分类列出所有可用的自动化节点共 **7 大类 18 种节点**| 分类 | 包含节点 ||------|---------|| 触发器 | 手动触发、定时触发Cron、热键触发 || ️ 鼠标 | 单击、双击、右键、移动到、拖拽 || ⌨️ 键盘 | 输入文本、按下按键 || ️ 视觉识别 | 图像查找、文本查找OCR、等待出现 || 逻辑控制 | 循环、条件判断If/Else || 变量 | 设置变量、获取变量 || ⏱️ 流程控制 | 开始节点、延时节点 |将节点从面板**拖拽到中间的画布**即可添加到工作流中。### 4.2 中间画布Canvas画布是工作流的编辑区域支持- **拖放节点** 从左侧面板拖入- **连线** 从节点的输出端口拖到另一个节点的输入端口- **缩放** Ctrl滚轮 或使用「视图」菜单- **平移** 按住鼠标中键拖拽- **选中/移动** 左键单击选中拖拽移动- **复制粘贴** CtrlC / CtrlV 复制节点- **右键菜单** 删除节点、清空连线等*图4画布编辑区域*### 4.3 右侧属性面板Properties Panel选中画布上的某个节点后右侧面板会显示该节点的参数配置项。例如- **鼠标点击节点** 可设置点击坐标、鼠标按键左/右/中- **键盘输入节点** 可设置输入文本内容- **定时触发节点** 可设置 Cron 表达式*图5属性面板配置节点参数*### 4.4 底部控制台Console运行工作流时日志实时输出到底部控制台包括- 每个节点的执行状态运行中 / 成功 / 失败 / 跳过- 错误信息和调试输出- 时间戳和日志级别### 4.5 状态栏底部状态栏显示- **授权信息** 当前登录用户和授权剩余天数- **调试状态** 调试模式开/关- **就绪状态** 程序是否就绪---## 五、快速上手从零创建第一个自动化工作流这部分是本文的重点我们将创建一个**实际可用的自动化工作流**带你快速体验 AutoFlow Studio 的核心功能。### 场景示例假设我们每天上班都需要1. 打开记事本2. 输入一段固定的工作日志3. 保存文件下面我们用 AutoFlow Studio 来自动化这个流程。### Step 1新建工作流点击菜单 **「文件 → 新建工作流」**快捷键 CtrlN创建一个空白工作流。### Step 2添加节点从左侧节点面板拖拽以下节点到画布**① 添加「开始」节点流程控制 → 开始节点**每个工作流都需要一个「开始」节点作为起点。**② 添加「手动触发」节点触发器 → 手动触发**工作流默认由手动启动。**③ 添加「延时」节点流程控制 → 延时节点**设置延迟 2 秒给程序启动留出时间。参数设置- 延迟时间秒2**④ 添加「键盘输入」节点键盘 → 输入文本**设置要输入的文本内容。参数设置- 输入文本2026年6月1日 工作日志——今日完成自动化测试**⑤ 添加「按键」节点键盘 → 按下按键**按下 CtrlS 保存文件。参数设置- 按键ctrls- 按键模式组合键**⑥ 添加「延时」节点**等待保存完成。参数设置- 延迟时间秒1### Step 3连接节点从每个节点的底部输出端口小圆点拖拽到下一个节点的顶部输入端口形成执行链路开始 → 手动触发 → 延时(2s) → 输入文本 → CtrlS → 延时(1s)*图6连接好的工作流示例*### Step 4配置参数选中「键盘输入」节点在右侧属性面板中设置- **输入文本** 粘贴你想要的文字内容选中「按键」节点设置- **按键** ctrls在记事本中对应「保存」快捷键### Step 5运行工作流点击工具栏的 **「▶ 运行」** 按钮快捷键 F5。程序会按照连线顺序依次执行每个节点1. 开始 → 2. 手动触发 → 3. 等待2秒 → 4. 输入文本 → 5. 按CtrlS → 6. 等待1秒 ** 小技巧** 运行前先打开记事本窗口让焦点在记事本上。### Step 6保存工作流点击 **「文件 → 保存」**快捷键 CtrlS工作流保存为 .af.json 格式的文件方便下次打开继续编辑。*图7运行日志输出*### 进阶从模板快速创建如果你不想从头搭可以点击 **「文件 → 从模板新建」**快捷键 CtrlT内置了 8 个常用模板| 模板名称 | 适用场景 ||---------|---------|| 点击元素 | 自动点击指定位置 || 拖拽操作 | 文件拖拽、滑块操作 || 右键菜单 | 弹出右键上下文菜单 || 双击打开 | 打开文件或程序 || 文本输入 | 自动填写输入框 || 快捷键组合 | CtrlC/V 等操作 || 表单填写 | 依次填写多个字段 || 文件下载流程 | 下载文件并确认 |*图8从模板新建工作流*选择模板后直接导入根据自己的需求修改参数即可大大节省搭建时间。---## 六、操作录制功能F8对于不熟悉节点拖拽的用户AutoFlow Studio 提供了**操作录制**功能1. 按 **F8** 开始录制2. 正常操作电脑——移动鼠标、点击、输入文字3. 再次按 **F8** 停止录制4. 录制的操作会自动转换成节点出现在画布上5.录制功能基本可是实现任何的复杂操作不像以往产品那种笨拙卡顿几乎一比一实现用户操作*图9操作录制对话框*录制支持的操作类型- 鼠标点击左键/右键/中键- 鼠标移动- 鼠标拖拽- 键盘输入文本- 快捷键组合- 按键按下/释放- 操作之间的时间延迟自动生成延时节点 ** 使用场景** 当你不知道如何配置某个操作时直接录制一遍程序自动帮你生成节点和参数特别适合新手。---## 七、宏系统复用你的工作流片段如果你经常使用某几个节点的组合比如「打开浏览器 → 访问网址 → 等待加载」可以**把它们保存为宏**1. 在画布上框选多个节点2. 点击 **「 保存选中为宏」**快捷键 CtrlShiftM3. 输入宏名称保存为 .afmacro.json 文件4. 在其他工作流中从「宏」分类找到并拖入使用宏文件保存在 macros/ 目录下可以复制分享给团队成员。---## 八、调试模式F7当工作流比较复杂、运行结果不符合预期时**调试模式**非常有用。1. 按 **F7** 开启调试模式状态栏显示「调试: 开」2. 运行工作流程序会**在每个节点执行前暂停**3. 弹出调试对话框显示当前节点的名称和类型4. 你可以选择- **「继续执行」** — 正常执行当前节点- **「跳过此节点」** — 不执行继续下一个- **「中止运行」** — 停止整个工作流*图10调试模式——单步执行* ** 调试技巧** 配合控制台日志一起使用可以看到每个节点的输入参数和执行结果快速定位问题节点。---## 九、定时任务与热键触发### 9.1 定时触发Cron添加「定时触发」节点配置 Cron 表达式工作流就会在指定时间自动执行。常用 Cron 示例| 表达式 | 含义 ||--------|------|| 0 9 * * 1-5 | 工作日早上9点 || */30 * * * * | 每30分钟 || 0 8,18 * * * | 每天早上8点和下午6点 || 0 0 1 * * | 每月1号零点 |定时触发时工作流会自动运行无需手动点击「运行」按钮适合做**定时备份、定时报表、定时监控**等场景。### 9.2 热键触发添加「热键触发」节点设置一个快捷键组合如 CtrlShiftD之后只要按下这组快捷键工作流就会立即触发。适合做**快捷操作**——比如一键整理桌面、一键发送邮件等。---## 十、视觉识别图像查找与文本识别相比坐标点击视觉识别更智能——即使窗口位置变了也能准确找到目标。### 10.1 图像查找Image Search1. 添加「图像查找」节点2. 截取目标图片如某个按钮的截图3. 设置相似度阈值默认 0.94. 运行时会在屏幕上查找该图片的位置并返回坐标### 10.2 文本查找 / 等待出现- **文本查找** 识别屏幕上的文字并定位- **等待出现** 等待某个图片或文字出现在屏幕上超时则跳过这些节点特别适合**网页自动化、桌面软件操作**等场景。---## 十一、主题切换AutoFlow Studio 支持**浅色和深色**两种主题- 点击菜单 **「视图 → 主题」** 选择- 切换后所有 UI 组件节点面板、画布、控制台、属性面板同步切换- 主题选择会自动保存下次启动沿用*图11主题切换菜单*---## 十二、授权说明AutoFlow Studio 采用**服务器端授权验证**机制1. **首次使用** 微信扫码注册账号2. **登录后** 自动绑定当前设备指纹3. **授权管理** 管理员可通过后台为账号分配使用天数4. **状态显示** 底部状态栏实时显示授权剩余天数5. **自动刷新** 每 60 秒自动检查授权状态点击菜单 **「账户 → 账户信息」** 可查看当前账号详情。*图12账户菜单*---## 十三、常见问题### Q1启动后报错 无法连接到服务器可能原因- 检查网络连接是否正常- 服务器地址通过 AF_SERVER_URL 环境变量配置默认连接公共服务器- 如使用离线模式设置 AF_SKIP_LICENSE1### Q2录制功能无响应录制依赖 pynput 全局钩子需要以**管理员身份**运行程序。点击工具栏「⚡ 提权重启」按钮。### Q3鼠标点击位置不准- 检查屏幕缩放设置Windows 显示设置中的缩放比例- 建议在 100% 缩放比例下录制/运行- 图像查找节点比固定坐标更准确### Q4Cron 定时任务不执行- 检查 Cron 表达式格式是否正确- 确保程序保持运行最小化即可不要关闭- 检查系统是否进入睡眠/休眠### Q5工作流文件存在哪里- 工作流文件.af.json 格式保存在 workflows/ 目录- 宏文件.afmacro.json 格式保存在 macros/ 目录- 日志文件保存在 logs/ 目录---## 十四、导出为 Python 脚本当工作流搭建完成后你可以将其**导出为独立的 Python 脚本**1. 打开已保存的工作流2. 点击 **「文件 → 导出为 Python 脚本」**快捷键 CtrlShiftE3. 选择保存路径导出的脚本可以脱离 AutoFlow Studio 运行需要安装 Python 和相关依赖适合部署到服务器或无人值守环境。---## 十五、总结AutoFlow Studio 是一款**免费、轻量、可视化**的桌面 RPA 工具核心优势✅ **零代码入门** — 拖拽节点即可创建自动化工作流无需编程基础✅ **功能全面** — 覆盖鼠标键盘、图像识别、定时任务、逻辑判断等常见场景✅ **Python 底层** — 支持导出 Python 脚本可二次开发和定制✅ **操作录制** — 录一遍自动生成节点新手也能快速上手✅ **模板丰富** — 内置常用模板开箱即用✅ **完全免费** — 相比 UiPath 等行业工具无商业授权费用如果你每天被重复的办公操作困扰不妨试试 AutoFlow Studio让机器帮你干活。---## 获取方式GitHub - Is-me-ch/desktop-automation-Automated-work: 灵感来源于N8N的搭建工作流抛开传统的代码脚本让每个人都能搭建属于自己的工作流脚本 · GitHub新用户直接送一个月如果你对 AutoFlow Studio 感兴趣欢迎在评论区留言交流有任何使用问题也可以直接提出我会尽力解答。---*本文由 AutoFlow Studio 用户撰写欢迎转载请保留出处。*