ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
<div style="background-color:black;padding:10px"> <p style="color:#FFF;text-align:center;font-size:80">clicker</p> <p style="color:#FFF;text-align:center">我们一起重新定义自动化辅助的开发~</p> </div> ## clicker干啥用的?先览为敬! <iframe src="//player.bilibili.com/player.html?bvid=BV1hC4y1b7kb&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true" width=100% height=500px> </iframe> ## 版本对比 |对比项| 1.0 | 2.0 | | --- | --- | --- | | 任务图片复用 | 不支持 | 支持 | | 自定义句柄任务| 不支持 |支持| | 批量任务执行| 支持 |支持| | 基于键盘的上一步、下一步功能| 不支持 |支持| |基于识别坐标的偏移计算| 不支持 | 支持| |附加条件判断|不支持|支持| |文字输入功能|不支持|支持| ## 升级优化 ### 显示任务执行进度 >[warning] 显示任务执行进度到屏幕上,这样对用户看起来会非常友好。目前暂未实现,方案查找中…… 目前使用pyinstaller打包,显示命令窗口以显示日志信息~ ### 自定义句柄任务 这样就把clicker的功能上升了一个level;clicker可以完成任意软件的点击功能。 ### 基于快捷键的人工辅助 > 重扩展,打造可复用的鼠标点击器! > 重配置,不写代码也能完成点击任务的定义! 目前系统还不算是100%的强大,但其兼容性在设计初期就做好了全面的考量。 监听键盘`F1`实现上一步操作,监听`F2`实现下一步操作。这样,当进程不匹配的时候,可以通过键盘人工辅助,以保证任务的正常执行。 ### 图片配置 一个任务下应对应一条配置数据,一张图片的描述信息,且包含必要的流程控制信息。 > 对象可配置、流程可配置,这样就形成了一个简单的编程语言要素。编程,说到底,其本质就是一种配置性工作。 - region,如:(0, 0, 300, 400),以缩小匹配范围,提高匹配效率; ### 流程控制 - clicker负责任务粒度的执行控制; - 任务流程控制放到配置文件中; ## 学习条件 学习本项目的人,需要有一定的python基础,或者说一定的学习能力,一篇小册不可能包含所有的知识点,在此子涵还是希望大家能够基于用到的知识点,去深入学习相关的领域。