买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】基于知识学习的程式自动编写方法、存储介质及装置_四川云申至诚科技有限公司_202310671492.6 

申请/专利权人:四川云申至诚科技有限公司

申请日:2023-06-08

公开(公告)日:2024-02-02

公开(公告)号:CN116400907B

主分类号:G06F8/33

分类号:G06F8/33;G06F8/30;G06F8/20;G06F8/34;G06N5/02

优先权:

专利状态码:有效-授权

法律状态:2024.02.02#授权;2023.07.25#实质审查的生效;2023.07.07#公开

摘要:本发明公开了一种基于知识学习的程式自动编写方法、存储介质及装置,涉及程式制作技术领域,所述方法包括任务学习阶段和任务执行阶段。本发明参考人类知识进步的行为进行设计,在任务学习阶段中,先人工地操作应用GUI,从而教导自动编写算法如何去操作上述应用GUI,自动编写算法学会每个按钮的意义、每个按钮的位置、操作流程、每个输入框的位置、输入框具体输入哪些输入参数,并将学习到的这些内容作为“知识”存储到工厂服务器所构建的知识库内;在任务执行阶段中,根据实际的工程生产需求,由自动编写算法从知识库调取任务关联的知识,模拟人类去操作鼠标和键盘,完成程式自动生成。本发明相比人工编程而言,提高了程式编写效率。

主权项:1.基于知识学习的程式自动编写方法,其特征在于,用于自动编写工厂生产程式,所述方法包括:接收任务学习命令;基于对应用GUI中鼠标点击事件的拦截,获取该鼠标点击事件对应的按钮在显示界面中的坐标位置P1以及该鼠标点击事件的内容标签Tag1;基于对应用GUI中键盘事件的拦截,获取该键盘事件对应的输入框在显示界面中的坐标位置P2以及该键盘事件的内容标签Tag2,该鼠标点击事件和键盘事件为人工发起;记录鼠标点击事件和键盘事件的操作顺序;采集输入框的输入参数,该输入参数为人工输入;根据坐标位置P1、内容标签Tag1、坐标位置P2、内容标签Tag2、鼠标点击事件和键盘事件的操作顺序、采集到的输入参数生成该任务对应的知识;将生成的知识发送至知识库进行存储;所述将生成的知识发送至知识库进行存储之前还包括:对本地缓存的坐标位置P1、内容标签Tag1、坐标位置P2、内容标签Tag2、鼠标点击事件和键盘事件的操作顺序、采集到的输入参数进行数据清洗;接收任务编程命令;自知识库获取到该任务对应的知识,并根据该知识在应用GUI中发起该任务对应的鼠标点击事件和键盘事件,以便于应用GUI对应的应用程序执行该鼠标点击事件和键盘事件;所述接收任务学习命令之前还包括:确定当前操作系统的版本和分辨率;所述内容标签Tag1为直接获取或在对该鼠标点击事件进行人工命名后生成;所述内容标签Tag2为直接获取或在对该键盘事件进行人工命名后生成。

全文数据:

权利要求:

百度查询: 四川云申至诚科技有限公司 基于知识学习的程式自动编写方法、存储介质及装置

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。