由于本次是大更新,所以只提供完整的“FullVersion”7z压缩包!
- 修复SAP相关模块存在的问题(由用户“多年以后”提供修复方案)
- 修复元素选择器 422 报错问题
- 修复相似元素选择器选择失效问题
- 数据表格底部新增下载数据按钮
- 修复表格导出提示成功但实际未导出故障
- 修复 NapCat WebSocket 静默连接失败问题
- 删除 system.py 内重复冗余路由
- 修复 phone.py 缺失 win32gui 导入报错
- 新增平台守卫机制与全局空值安全校验
- 全面重写软件内置截图功能
- 清理 scheduled_task_manager.py 末尾无效死代码,修复 NameError 报错
- 补全 trigger_manager.py 缺失导入依赖
- 修复 local_workflows.py 存在的路径穿越漏洞
- 新增文件扩展名白名单限制,禁止访问 Windows 系统高危目录
- 修复 file_share.py 文件上传路径穿越漏洞,新增路径二次校验
- 修复 save_workflow 重复请求结构体错误,合并统一请求字段
- 修复 python_script.py 脚本内 f-string 语法报错
- 修复 statistics.py 百分位计算 p=100 索引越界问题,增加边界防护
- 修复 advanced_ocr.py 乱码字符与未定义变量导致 OCR 功能崩溃问题
- 修复 phone_advanced.py 缺失方法导入,解决手机长按操作失效
- 替换 base.py 废弃事件循环接口,适配 Python3.12 及以上版本
- 限制 base.py 变量追踪列表最大数量,解决长循环内存暴涨问题
- 优化 base.py 变量解析规则,统一兼容两种变量调用格式
- 优化 base.py 变量取值深度拷贝逻辑,大幅提升大数据解析性能
- 修复 browser_engine.py 空锁异常,解决并发创建多浏览器实例问题
- 新增工作流自定义模块循环引用检测,避免堆栈溢出卡死
- 修复 workflows.py 日志状态判断逻辑异常问题
- 修正 workflows.py 错误类型注解写法
- 新增工作流批量日志强制刷新,解决程序退出日志丢失问题
- 调整工作流执行数据清理策略,保障下载功能可正常读取完整数据
- 修复资源文件重命名前缀匹配错误与跨盘符移动失败问题
- 修复桌面拾取器异步事件循环调用错误
- 新增定时任务队列空值判断,规避未初始化调用崩溃
- 加固变量管理器表达式执行安全,限制内置函数调用权限
- 优化数据采集器字典列表列解析逻辑,解决 Excel 导出非法字符报错
- 规范触发器模块代码写法,过滤请求内敏感隐私请求头
- 新增后端截图工具相关接口,修复前端截图调用无路由问题
- 全局修复前端 api.ts 接口注释与弹窗中文乱码问题
- 修复前端配置页面文本多余引号展示异常 BUG
- 修正前端浏览器元素拾取错误接口调用地址
- 清理前端手机配置文件内无效乱码字符
- 修复任务编辑页面切换任务表单数据不同步问题
- 优化接口请求报错解析,展示 FastAPI422 详细错误信息
- 完善工作流状态清空逻辑,修复状态重置不彻底问题
- 新增节点切换自动停止拾取器,避免配置数据错乱
- 优化 Socket 事件监听注册逻辑,杜绝重复注册监听事件
- 修复热键录制延时赋值闭包陷阱问题
- 替换项目内所有 emoji 图标,统一使用规范图标组件
- 清理配置文件重复导出项,统一规范模块导出内容
- 补全前端定时任务完整类型字段定义
- 移除仓库内无用备份文件,优化项目仓库整洁度
- 修复 URL 地址跳转加载工作流功能失效问题
- 删除工作流编辑器内未使用无效文件拖拽代码
- 完善自定义模块导入基础功能,修复前端语法错误
- 修正模块颜色配置文件错误类型声明
- 新增弹窗成功状态类型与对应展示图标
- 适配手机截图裁剪器前后端接口传参数量
- 解决前端拖拽组件框架事件类型冲突问题
- 完善悬浮气泡组件子元素调用支持
- 清理前端配置页面无用占位函数参数
- 补全工作流节点数据显式字段声明,消除未知类型报错
- 修复工作流编辑器未知类型字符串转换报错
- 统一修复手机截图前后端请求方式不匹配核心 BUG
- 修正手机设备信息查询接口请求路径
- 修复手机坐标测试接口前后端传参方式不一致问题
- 清理前端手机模块冗余无效接口定义
- 新增节点切换自动关闭相似元素选取弹窗
- 新增节点切换自动关闭 URL 输入弹窗
- 优化数据采集时间格式处理逻辑,保留 Excel 原生日期格式
- 封堵自定义模块路径高危访问漏洞,新增多层路径校验
- 修复工作流节点异常终止状态无法释放,解决工作流死锁
- 新增工作流停止任务协程锁,规避多线程任务取消竞态问题
- 重构工作流分支解析逻辑,支持多分支并行执行场景
- 优化工作流拓扑图解析逻辑,去除重复执行边避免重复运行
- 新增工作流执行完整性校验,提前拦截残缺流程卡死问题
- 优化邮件监控触发器运行模式,解决同步阻塞主线程问题
- 新增浏览器启停状态幂等防护,解决浏览器关闭并发异常
- 限制文件上传最大体积,规避大文件上传导致进程内存溢出
- 修复文件分享页面前端 XSS 注入安全漏洞
- 完善异步回调任务持久化追踪,防止回调任务异常丢失
- 升级变量解析逻辑,支持字典列表嵌套变量递归解析
- 优化 Socket 重连机制,解决重连后外部监听事件丢失
- 补齐 Excel 读取文件资源释放逻辑,消除长期运行内存泄漏
- 优化系统宏录制启停逻辑,保障键鼠监听对称正常释放
- 限制鼠标手势轨迹存储数量,杜绝无限制堆积内存泄漏
- 增设系统日志存储条数上限,优化日志自动截断清理策略
- 优化定时任务高频落盘逻辑,兼容新旧版数据模型语法
- 优化工作流日志读写锁逻辑,提升多线程读写线程安全性
- 优化代理捕获服务停止逻辑,等待子线程正常回收释放端口
- 修复坐标悬浮服务异常退出无法重启,清理残留进程状态
- 优化剪贴板监控启停逻辑,避免重复创建后台监听线程
- 修正 ADB 文本输入字符转义顺序错误问题
- 新增热键监听启动失败错误状态记录,方便异常排查
- 优化浏览器交互命令超时时长,适配新版异步运行规范
- 新增工作流停止服务空连接安全判断,提前拦截异常调用
- 强化定时任务队列调用前置空值校验,杜绝空对象调用报错
- WebRPA原生内置定制化AI小助手
- 全局配置新增“小助手”分页
- 为AI小助手定制专用Skills
- 完全重新设计WebRPA的UI界面和动效
- 优化日志底栏性能
- 优化数据表格底栏性能
- 优化画布右键和双击弹出弹窗的性能
- 优化工作流搭建体验
- 优化画布模块操作的性能
- 修复左侧“模块库”存在的性能问题
- 修复滑块验证总是200px的问题
- 修复浏览器自定义路径/缓存目录/启动参数不生效的问题
- 新增“在线视频下载”模块
- 新增“在线音频下载”模块
- 新增“视频信息查询”模块
- 新增“可用格式列表”模块
- 新增“在线字幕下载”模块
- 新增“播放列表下载”模块
- 修复“计划任务”存在的问题
- 优化画布框选性能
- 修复“自定义模块”存在的问题
- 完全重新设计WebRPA启动器的UI界面和动效
- 修复“图片OCR”存在的问题
- 将“循环”模块默认的索引变量名改为“index”
- 在“WebRPA启动器”设置中新增“启动器偏好”类设置
- 底栏、左栏、右栏和WebRPA小助手栏都支持拖拽调整尺寸
- 工作流支持导出为JSON格式
- 工作流支持导出为Markdown文档
- 减小内置Python的体积占用
- 支持无线连接手机进行手机自动化
- WebRPA启动器中新增“爱发电”赞助入口
- 新增“屏保弹幕”功能
- 优化“教学文档”弹窗的性能
- 新增“盲水印·嵌入文字”模块
- 新增“盲水印·提取文字”模块
- 新增“盲水印·嵌入图片”模块
- 新增“盲水印·提取图片”模块
- 修复拾取手机点击坐标有偏差的问题
- 新增手机坐标快速拾取器
- 修复“手机镜像”弹窗中无法检测出手机画面是否已关闭的问题
- 优化手机自动化工作流搭建体验
- 完善拼音模糊搜索功能
- 修复“AI对话”模块不支持思考模型的问题
- 模块配置中的“节点名称”改名为“节点备注”
- 重写文件路径选择器功能
- 重写文件夹路径选择器功能
- 优化文件选择器性能
- 优化文件夹选择器性能
- WebRPA编辑器界面新增加载动画
- AI小助手支持自我更新迭代
- AI小助手新增用户画像
- 新增“发送热键”模块
- 新增“批量抓取列表”模块
- 新增“应用状态快照”模块
- 新增“XPath查找控件”模块
- 新增“选中并提取文字”模块
- 新增“获取焦点控件”模块
- 新增“断言控件状态”模块
- 新增防报错白屏处理机制
- 增强桌面应用自动化能力
- AI小助手完整支持MCP
- 全局配置后中新增MCP分页
- 修复了所有的已知问题
- 修复截图保存异常问题
- 全局配置中新增AI小助手入口按钮的显示开关
- 优化模块分类项
- 所有密码输入框新增查看密码按钮
- 打开AI小助手弹窗后,模块配置弹窗自适应移动
- 修复"智能查找控件"模块创建时会错误的问题
- 新增模块条搭建方式,流程图和模块条双模式支持互相切换
- “分组”模块新增吸附模式切换功能
- 新增“WPS多维表格写入”模块
- 新增“WPS多维表格读取”模块
- 桌面应用自动化相关模块的配置中新增进程名称选择器
- WebRPA的默认前后端端口号改为5921和5241
- 修复全局配置中“小助手”基础地址不会自动补全的问题
- 大幅优化WebRPA编辑器的启动速度
- 优化AI小助手生成的工作流的设计排版和布局能力
- 优化AI小助手解决问题的能力
- AI小助手创建模块时会复查一遍
- 优化AI小助手生成的便签模块
- AI小助手会用“分组”模块
- WebRPA启动器中新增“外包开发”弹窗
- 打开日志改成使用用户电脑默认浏览器打开
- 数据表格底栏最多展示100条数据条目
- 优化下载数据表格的方式
- WebRPA启动器设置中新增“极速启动模式”
- WebRPA启动器中的设置保存方式改为自动保存
- WebRPA编辑器画布中周围一圈的UI组件支持隐藏
- 修复拖拽JSON至画布导入工作流存在的问题
- 修复日志底栏无法实时展示日志的问题
- 将“系统消息”模块弹出的消息弹窗改为自定义的弹窗
- 新增运行态高亮功能
- 全局配置中新增“运行状态高亮”开关
- 模块列表/搜索"常用模块"置顶,按使用频率+最近使用动态生成分组
- 变量补全下拉显示变量来自哪个模块
- 数据表格底栏支持点击列头排序
- 配置面板新增必填校验提示
- 优化WebRPA启动器启动WebRPA编辑器的逻辑
- 选中节点支持一键询问AI
- 数据表格支持行筛选
- 导出工作流新增“加密分享包”方式
- 优化工作流搭建流畅度
- 大幅优化Python后端对内存的开销
- 在“系统消息”模块的配置中新增“是否播放提示音”选项
- AI小助手新增通用健壮性兜底
- AI小助手新增消息历史一致性清洗
- AI小助手支持文件输入
- 新增错误自动诊断一键带入AI小助手
- AI小助手新增会话操作时间线
- AI小助手新增一键撤销功能
- AI小助手支持同时配置多个AI厂商的模型
- 支持配置多模型多场景自动切换
- AI对话支持同时配置多个AI厂商的模型
- 多厂商模型均支持自动切换
- 新增“复制工作表”模块
- 新增“移动工作表”模块
- 新增“工作表标签色”模块
- 新增“清空工作表”模块
- 新增“复制区域”模块
- 新增“数字格式”模块
- 新增“设置超链接”模块
- 新增“设置批注”模块
- 新增“设置边框”模块
- 新增“插入图片”模块
- 新增“插入图表”模块
- 新增“数据验证”模块
- 新增“条件格式”模块
- 新增“隐藏行列”模块
- 新增“自动筛选”模块
- 新增“区域排序”模块
- 新增“删除重复行”模块
- 新增“写入字典数组”模块
- 新增“读取为字典数组”模块
- 新增“导出CSV”模块
- 新增“CSV转Excel”模块
- 新增“保护工作表”模块
- 新增“页面设置”模块
- 新增“读取公式/值”模块
- 新增“视图缩放”模块
- 新增“读取总行数”模块
- 新增“获取第一个空行”模块
- 新增“获取第一个空列”模块
- 新增“获取第一个空单元格”模块
- 新增“填充内容”模块
- 新增“删除样式”模块
- 新增“激活工作表”模块
- 新增“另存为Excel”模块
- 新增“数据透视表”模块
- 新增“导出为PDF”模块
- 新增“运行Excel宏”模块
- 新增“刷新Excel数据”模块
- 新增“AI信息抽取”模块
- 新增“AI文本分类”模块
- 新增“AI文本摘要”模块
- 新增“AI翻译”模块
- 新增“AI情感分析”模块
- 数据表格底栏不再限制数据展示条数
- AI小助手支持整段重试的自动循环
- 新增“AI数据规整”模块
- 新增“AI语义去重”模块
- 新增“AI智能路由”模块
- 更新教学文档
- 更新FrameworkHub
- 更新README文档