程序聚合 软件案例 多浏览器支持的自动化脚本录制软件-流程自动化

多浏览器支持的自动化脚本录制软件-流程自动化

2026-04-30 15:17:28
行业:工业互联网
载体:爬虫/脚本
技术:Python

业务和功能介绍

该项目是基于python selenium pyqt实现的浏览器操作流程自动化软件
1、支持Chrome Edge浏览器
2、可以自定义操作流程,支持读取、保存和编辑操作流程
3、能进行多种浏览器操作,如点击、输入、按键、值读取和保存、循环等功能
4、支持复杂操作组合,可编辑可自定义流程
5、通过选择浏览器html页面中的元素selector定位元素位置,操作精准
6、目前支持windows

项目实现

这是一个基于 Selenium 的浏览器自动化平台,核心功能是通过图形界面(GUI)录制和回放自动化操作流程,无需编写代码即可实现网页自动化任务。

主要组成部分:
app/workflow_tester/app.py — 主界面,基于 customtkinter 构建,提供工作流编排控制台,支持浏览器连接管理、步骤可视化编辑、工作流保存/加载(JSON 格式)、单步执行和全流程播放,以及"最小化悬浮"模式便于操作时监控。

app/workflow_tester/models.py — 步骤数据模型,定义了 12 种原子操作类型:点击、输入、多行输入、按键、获取文本、获取属性、等待、循环开始/结束、存储变量、写文件、记录结果,并实现 JSON 序列化/反序列化。

app/workflow_tester/runtime.py — 运行引擎,负责驱动 Selenium 执行工作流步骤,支持变量系统、循环(Excel/CSV/JSON 文件数据、手写数组、数值范围三种来源)、结果收集并导出为 Excel。

app/core/ — 底层能力层,包含浏览器工厂(Chrome/Edge 多账号 Profile 隔离)、下载管理器、Excel 处理器。

app/tasks/task_scheduler.py — 独立的任务调度入口(run.py),可按账号批量调度自动化任务。

技术栈: Python + Selenium + customtkinter(Tkinter 扩展)+ openpyxl/xlrd,配置通过 config/settings.ini 管理,工作流文件存储在 resources/workflows/,运行数据落盘至 data/。

示例图片视频


景漠然
30天前活跃
方向: 人工智能-AI应用开发、后端-Python、
交付率:100.00%
相似推荐
工作台智能 AI 助手-快手 app 端-AI 助手
基于 LangChain4J 框架,构建快手日常运营智能助手,服务于内容答疑、粉丝分析、趋势发现等核心业务场景。系统采用 LLM + RAG + Agent + LLM Loop 技术,提供高效、可扩展的智能问答与决策支持能力。 项目模块主要包括:知识库模块(RAG 架构)、Agent 模块(Function Call & Agent Loop)等
女性健康管理与社区服务 App
美柚 App 是面向女性用户的健康管理与社区服务平台,覆盖经期记录、备孕、孕期、育儿、健康内容、社区互动等核心场景。产品通过周期记录、健康提醒、内容推荐、工具服务和社区交流,帮助用户在不同人生阶段进行健康管理和经验获取。同时,App 内部承载首页、日历、社区详情、孕期工具、会员订阅、商业化广告等多个业务模块,支撑用户日常高频使用和多场景业务转化。
管理平台-超市管理系统
随着零售市场竞争不断加剧、用工成本逐年攀升,中小型超市对数字化运营工具的依赖程度持续提高。过去那种靠纸质单据或简单收银机维持日常运转的模式,在实时库存跟踪、销售数据积累、多角色权限划分等方面已力不从心。本文针对中小型超市的实际需求,设计并落地了一套信息化管理系统,目标是切实提高收银作业效率与库存管控水平。系统主要实现了四个核心模块:登录认证、商品管理、收银台开单和订单管理。权限管理这块按管理员和收银员两个角色来划分,不同角色能操作的功能和数据范围都不一样
某医药企业小程序-某医药企业小程序
1:项目背景和目标 某医药企业小程序作为一款工具类小程序,主要功能有两个部分,第一部分是检索,第二部分是查阅信息,用户可以根据自己的需要,搜索对应的内容 2:软件功能,业务流程的介绍 用户,可以通过微信绑定的形式,进行登录 用户可以直接查看中国销售,中国申报,中国上市的数据,同时,还可以查阅CDE最新受理,NMPA最新生产批件,国内销售TOP20等内容,内部还有更详细的数据图表
agent开发的家具安全
围绕核心 AI Agent 的部署架构设计、调用链路的深度性能优化,以及面向垂直场景的特制 Skill 开发,存在一系列亟待攻克的关键问题。部署层面需解决模型服务化后的冷启动延迟、动态扩缩容与异构算力调度;调用优化则聚焦于构建异步流水线、智能缓存与请求合并策略,以降低响应时延和推理成本。特制 Skill 开发要求将领域知识、外部工具 API 与 Agent 推理闭环融合,形成可编排、可复用的专业能力单元。同时,还需应对多 Agent 协同通信、安全合规、效果评估与持续交付等衍生挑战。系统性解决这些问题,是智能体从原型走向高可用、低成本生产级落地的核心前提。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服