{"repo":"Qwejay/Qflow","free":true,"listed":false,"github":"https://github.com/Qwejay/Qflow","clone":"git clone https://github.com/Qwejay/Qflow.git","description":"Qflow 是一款基于 Python + Tkinter 的轻量级可视化节点办公自动化 (RPA) 引擎。A lightweight, visual node-based RPA engine built with Python & Tkinter. Features flow-chart automation, Smart OpenCV template matching, window binding, and zero-dependency standalone EXE compiler.","language":"Python","stars":388,"topics":["automation","desktop-automation","node-editor","opencv","python","workflow"],"license":"GPL-3.0","category":"workflow-automation","readme_excerpt":"Qflow - 可视化桌面自动化引擎 (Desktop Automation Engine) 无需编程基础，通过节点拖拽实现强大的桌面自动化流程。 📖 简介 (Introduction) Qflow 是一个基于 Python 开发的轻量级、可视化自动化流程引擎。通过简单直观的节点拖拽与连线，即可构建复杂的桌面自动化任务。 完全开源 ：透明的逻辑实现，无后门。 绿色便携 ：无需繁琐的数据库配置，即开即用。 隐私安全 ：纯离线运行，不联网，不上传任何数据。 低资源占用 ：无需独显，普通办公电脑即可流畅运行。 --- 🔥 2.0 重磅更新 (What's New in 2.0) 📦 一键打包独立应用 (EXE Export) 支持将构建好的自动化流程一键编译为独立的 .exe 应用程序。 无痕运行模式 ：支持隐藏控制台，在右下角系统托盘驻留，非常适合分发给终端客户使用。 专业级控制 ：支持自定义应用图标、内置防多开保护、任务结束后自动完全退出。 专属快捷键 ：打包的程序支持设置独立的全局热键（启动、停止、紧急退出）。 🤖 随机延时 (Anti-Detection) 【延时】组件新增“随机延时”模式，支持设置最小与最大秒数，智能模拟真人操作节奏，降低被风控或检测的概率。 ⌨️ 全量键盘支持 (Full Keyboard Support) 彻底重构键盘底层引擎，现已全面支持 F1-F24 、 Numpad 0-9 (小键盘) 及所有特殊控制键的组合发送。 🎯 特征识图强化 (Enhanced Vision) 微调 AKAZE 特征点匹配算法的置信度权重。在目标因环境或分辨率发生形变时，只要关键特征吻合即可成功触发，大幅提升脚本在不同电脑上的兼容性。 --- ✨ 核心功能 (Features) 🎨 可视化编排 ：支持节点拖拽、无限画布缩放/平移、框选操作、历史记录（撤销/重做）。 👁️ 视觉感知 ： 智能找图 ：集成 OpenCV，支持智能混合、模板匹配、特征匹配，支持未找到时自动滚动页面。 静止监控 ：监控屏幕区域画面是否停止变化（非常适合判断网页或软件是否加载完成）。 🖱️ 物理级外设控制 ：支持鼠标点击/移动/拖拽/定向滚动，支持防乱码文本输入及组合键触发。 🔊 音频触发 ：内置音频峰值检测（Windows），实现“听到指定声音大小即触发”的自动化操作。 🧠 复杂逻辑流 ： 流控制 ：循环 (Loop)、多路径顺序尝试 (Sequence)、条件判断 (Switch)。 变量与数据 ：支持内存变量存取、剪贴板读写，轻松实现多软件之间的数据流转与协同。 🛠️ 沉浸式辅助工具 ：内置像素级屏幕截图截取、窗口智能拾取绑定、坐标扣除补偿、实时匹配测试。 --- 📋 更新日志 (Changelog) [2.0.0] - 2026-06-20 - 新增 ：支持导出独立（需要Qflow.exe）的引导执行程序，支持无头/托盘静默运行。 - 新增 ：组件增加“随机延时”参数支持。 - 新增 ：右侧属性面板在空闲状态下增加图文引导，包含对【变量】组件的用法科普。 - 优化 ：重构【键盘】组件组合按键底层驱动，修复 F 区及小键盘无法触发的问题，增强文本输入粘贴模式的防乱码能力。 - 优化 ：梳理【鼠标】组件的交互结构，双击操作合并至点击选项；修复定向滚动时坐标未跟随移动导致滚动失效的问题。 - 优化 ：优化 AKAZE 特征识图的相似度分值映射，解决“测试能通过但实际运行失败”的严格阈值问题。 - 优化 ：找图组件的“未找到尝试滚动”功能，现在会","default_branch":null,"files":null,"tree":[],"storefront":"/r/Qwejay","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Qwejay/Qflow/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}