Customized-Screenshots-OCR 是一套高度复杂且模块化的自动化解决方案,旨在解决 没有 API 接口 的目标应用程序自动化难题。
它不仅仅是一个简单的“找图点击”脚本,而是实现了一套完整的、自适应的 视觉分析引擎。通过精密的几何运算、多颜色逻辑分析和矩阵坐标映射,它能够在动态变化或非标准的 UI 界面(如游戏引擎渲染的界面、Qt/Electron 应用)中,实现像素级的精准定位与操作。
本项目展示了如何使用 AutoHotkey v2 的面向对象特性(OOP)构建一个健壮的、可维护的生产级自动化机器人。
✨ 核心特性
🧩 高度模块化架构:代码解耦为操作系统适配层、全局配置、窗口管理、几何模型与业务逻辑,易于维护和扩展。
🖥️ 多窗口并行处理:支持自动发现、排列并批量处理多个应用程序实例,每个窗口独立进行视觉分析。
🎯 高级视觉定位引擎:
矩阵坐标映射:将 UI 分割为逻辑网格,即使列表/表格大小发生变化,也能通过映射算法定位目标单元格。
复合颜色逻辑:支持多颜色交并集运算,排除背景干扰,精准锁定数据区域。
🛡️ 健壮的底层封装:内置 OS Adapter 层,为所有系统调用(鼠标、像素搜索)提供自动节流、日志记录和异常处理。
🎨 强大的可视化调试:独创的 WindowColorRegion 调试系统,可在屏幕上实时绘制半透明矩形,通过视觉反馈直观展示算法的每一步计算过程。
AI大屏展示企业日常运行数据,软件项目开发进度,商城系统数据
本项目为私有化部署的 RAG 智能知识库系统,支持 PDF、
整理医院的所有影像胶片数据,并归类,按存储方式,将胶片数据对
采集环境污染数据,如果数据超标,将在平台上出现告警,并通知相
面向客户运营与销售跟进场景的CRM系统,整合多渠道线索、分配
项目背景:公司电梯监控系统需按监管要求接入政府视频共享平台(
需求方专属客服,免费梳理匹配
添加客服微信,免费为您安排与该工程师直接沟通
长按二维码添加客服微信
如当前档期不合,也可免费为您推荐相似案例作者