[发明专利]一种对话式机器管理方法及装置有效
申请号: | 201810144946.3 | 申请日: | 2018-02-12 |
公开(公告)号: | CN108375964B | 公开(公告)日: | 2021-03-02 |
发明(设计)人: | 钱春海;王德宝 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G05B19/418 | 分类号: | G05B19/418;G06F16/332 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 郭曼;王琦 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 对话 机器 管理 方法 装置 | ||
1.一种对话式机器管理方法,其特征在于,包括:
展示用于机器管理的对话窗口,所述对话窗口包括用于显示对话式机器管理装置返给用户的对话内容的第一子窗口,和用于用户输入命令的第二子窗口;
在展示所述对话窗口时,在所述第一子窗口中显示所述对话式机器管理装置首次与用户进行对话的第一提示信息;
通过所述第二子窗口接收输入的操作;
解析所述操作,根据所述操作的解析结果确定所述操作对应的执行器以及机器集合,所述机器集合包括至少一个机器,并在所述第一子窗口中显示所述对话式机器管理装置针对用户选择所述机器集合进行对话的第二提示信息;
调用所述执行器,以使所述执行器针对所述机器集合执行所述操作;及,
接收所述执行器返回的执行结果,并在所述第一子窗口中显示所述对话式机器管理装置针对所述执行结果与用户进行对话的执行结果信息。
2.根据权利要求1所述的方法,还包括:
预先建立多个机器的组织结构,所述组织结构包括多个机器集合;
在展示所述对话窗口之前,展示所述组织结构,并展示用于机器管理的启动选项;
所述展示用于机器管理的对话窗口包括:
当接收到从所述组织结构中选择一个机器集合的操作以及触发所述启动选项的操作时,展示所述对话窗口。
3.根据权利要求2所述的方法,在接收到从所述组织结构中选择一个机器集合的操作之后,在接收到触发所述启动选项的操作之前,还包括:
展示所选择的机器集合的名称、该机器集合中所有机器的名称、工作路径以及用于输入变量的描述性信息中的至少一项。
4.根据权利要求2所述的方法,还包括:
在所述第一子窗口中展示所选择的机器集合中所有机器的名称、工作路径以及用于更改该机器集合或所述工作路径的描述性信息。
5.根据权利要求2所述的方法,还包括:
在所述第二子窗口中展示所选择的机器集合对应的软件库、脚本库以及用户指令库中的至少一项。
6.根据权利要求1所述的方法,还包括:
预先配置至少一个机器管理指令;
在所述第二子窗口中展示所述至少一个机器管理指令;
所述通过所述第二子窗口接收输入的操作包括:
接收从所述至少一个机器管理指令中选择一个机器管理指令的操作。
7.根据权利要求6所述的方法,其中,所述至少一个机器管理指令用于切换当前机器集合、当前工作目录以及当前用户中的至少一项。
8.根据权利要求1所述的方法,其中,所述解析所述操作包括:
根据所述操作生成输入消息;
确定与所述输入消息对应的消息处理器,调用所述消息处理器,以使所述消息处理器对所述输入消息进行处理并生成处理结果消息;
所述根据所述操作的解析结果确定与所述操作对应的执行器包括:
确定与所述输入消息对应的执行器,并将所述处理结果消息发送给所述执行器,以使所述执行器根据所述处理结果消息执行所述操作。
9.根据权利要求8所述的方法,其中,所述根据所述操作生成输入消息包括:
根据所述操作的内容确定消息类型,所述输入消息包括所述消息类型以及所述操作的内容;
所述确定与所述输入消息对应的消息处理器包括:
根据所述消息类型确定与所述输入消息对应的消息处理器;
所述确定与所述输入消息对应的执行器包括:
根据所述消息类型确定与所述输入消息对应的执行器。
10.根据权利要求8所述的方法,在所述根据所述操作生成输入消息之前,还包括:
判断所述操作是否为有效输入;
当判断出所述操作为有效输入时,根据所述操作生成所述输入消息;
当判断出所述操作为无效输入时,在所述第一子窗口中展示无效操作提示消息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810144946.3/1.html,转载请声明来源钻瓜专利网。