Qflow v1.7是一款基于Python开发的开源桌面自动化工具,支持可视化拖拽编辑流程,集成图像识别、键鼠控制、逻辑调度等核心功能。工具离线可用且无需独显,能快速处理办公重复性任务,助力用户解放双手、提升工作效率,适用于无需编程基础的自动化场景。
![图片[1]-Qflow v1.7开源桌面自动化工具 | 可视化流程编辑与图像识别-资源汇集](https://viptu.cn/wp-content/uploads/2026/01/202601083912-1024x620.webp)
工具简介
核心定位
Qflow v1.7是一款轻量级可视化桌面自动化工具,由开发者QweJay原创开发,源码完全开放。用户通过拖拽节点、连接连线即可搭建复杂自动化任务,无需复杂编程基础,广泛适用于办公场景中的重复性操作自动化,有效降低人工操作成本。
核心功能亮点
可视化编辑器
支持节点拖拽、无限画布缩放/平移、框选操作,配备撤销/重做功能,操作灵活便捷,新手也能快速上手构建自动化流程。
视觉感知能力
集成OpenCV算法,提供模板匹配与特征匹配(SIFT/AKAZE)功能,支持多尺度搜索;新增静止检测功能,可监控屏幕特定区域是否静止,轻松判断页面加载完成等场景。
键鼠精准控制
全面支持鼠标点击、移动、拖拽、滚动等操作,兼容键盘文本输入及组合键触发,精准模拟人工键鼠交互,覆盖大多数桌面操作需求。
音频触发机制
仅针对Windows系统,支持检测系统音量峰值,实现“听到声音即执行操作”的个性化自动化逻辑,拓展触发场景。
灵活逻辑控制
内置循环(Loop)、序列(Sequence)、延时(Wait)等基础逻辑节点,支持变量设置与获取(Set/Get)、条件分流(Switch),满足复杂业务逻辑搭建。
便捷辅助工具
内置截图工具,可直接截取屏幕目标作为节点参数;支持Dark/Light/Hacker多主题切换;全局快捷键启停功能,提升操作效率。
使用说明
界面概览
- 左侧工具栏:节点按逻辑、动作、视觉分类分组,一目了然。
- 中间画布:核心工作区,右键可快速呼出节点菜单。
- 右侧属性面板:配置节点参数,如点击坐标、图片阈值、循环次数等。
- 底部日志区:实时显示运行状态与错误信息,便于排查问题。
常用快捷键
| 操作 | 快捷键 |
|---|---|
| 启动流程 | Alt + 1(默认) |
| 停止流程 | Alt + 2(默认) |
| 删除节点 | Delete |
| 撤销操作 | Ctrl + Z |
| 重做操作 | Ctrl + Y |
| 多选节点 | 拖拽框选 |
快速上手流程
- 拖入「Start(开始)」节点作为流程起点。
- 拖入「Image(找图)」节点,点击属性面板截图按钮框选目标区域。
- 连接Start节点的out端口到Image节点的in端口。
- 拖入「Mouse(鼠标)」节点设置为点击操作,连接Image节点的found端口。
- 点击顶部启动按钮或按Alt+1运行流程。
依赖库说明
- tkinter:构建GUI界面,保障可视化操作体验。
- pyautogui:实现鼠标键盘模拟控制。
- opencv-python:提供图像识别算法支持。
- pycaw/comtypes:仅Windows适用,支持音频触发。
- pynput:监听全局快捷键,实现流程启停。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END




























暂无评论内容