一种用于学习人机语言的方法、装置、存储介质及电子设备与流程

文档序号:37854285发布日期:2024-05-07 19:28阅读:14来源:国知局
一种用于学习人机语言的方法、装置、存储介质及电子设备与流程

本申请涉及计算机,尤其是一种用于学习人机语言的方法、装置、存储介质及电子设备。


背景技术:

1、随着无线通信基站部署规模的扩大以及ict技术发展,对基站部署运维工程师的要求越来越高,而随着智能运维工具的应用,对基站运维工程师的需求数量则越来越少,因此需要更加高效地培养基站运维工程师。众所周知,运用更好的工具实施培训,可有效地提升培训效果。

2、现有技术中,针对人机语言学习培训过程中,讲师通常使用ppt对人机语言的结构、业务逻辑、人机语音脚本进行讲解释义,然后学员在真实设备中进行实操,在学习过程中,缺少命令流程与重点信息的同时呈现,学练分离,训练环境配置复杂且耗时,内容量大学员容易出现知识过载,且学员存在难以理解命令整体流程理解、命令簇内部逻辑关系、命令参数关联关系,以及无法单独进行命令簇训练等难题。


技术实现思路

1、本申请的目的在于克服现有人机语言培训过程中所存在的学员难以理解命令整体流程理解、命令簇内部逻辑关系、命令参数关联关系,以及无法单独进行命令簇训练等问题,提供一种用于学习人机语言的方法、装置、存储介质及电子设备。

2、第一方面,提供了一种用于学习人机语言的方法,包括:

3、将完整业务配置中的若干个连续的mml命令组合成命令簇,并对所述命令簇中的mml命令参数之间的关联关系进行定义;

4、根据完成业务配置的mml命令脚本和所述命令簇的定义生成命令簇中参数所关联的前序mml命令执行记录;

5、预设所述命令簇、mml命令、mml命令参数的学习内容以及mml命令入参逻辑;

6、获取用户所输入的mml命令入参,并向用户展示对应的命令簇、mml命令、mml命令参数的学习内容,以及入参命令脚本校对结果、命令执行结果。

7、进一步的,还包括:对所述命令簇中mml命令的执行顺序进行定义。

8、进一步的,所述学习内容包括以下内容中的至少一种:命令簇功能介绍、命令帮助文档、命令配置脚本、命令释义、命令参数释义、命令参数引用关系图和mml命令重点参数。

9、进一步的,所述mml命令入参逻辑包括以下内容中的至少一种:mml命令名称、mml命令所包含的mml命令参数、mml命令参数值范围、mml命令参数约束条件。

10、进一步的,所述入参命令脚本校对结果的获取包括:将用户所输入的mml命令入参转换为入参命令脚本,使用预设的mml命令入参逻辑校对入参命令脚本以获取入参命令脚本校对结果。

11、进一步的,所述命令执行结果的获取包括:调用mml命令执行内核,向mml命令执行内核发送前序mml命令以及mml命令入参,获取mml命令执行内核所产生的命令执行结果。

12、第二方面,提供了一种用于学习人机语言的装置,包括:

13、命令簇定义模块,用于将完整业务配置中的若干个连续的mml命令组合成命令簇,并对所述命令簇中的mml命令参数之间的关联关系进行定义;

14、关联模块,用于根据完成业务配置的mml命令脚本和所述命令簇的定义生成命令簇中参数所关联的前序mml命令执行记录;

15、配置模块,用于预设所述命令簇、mml命令、mml命令参数的学习内容以及mml命令入参逻辑;

16、可视化交互模块,用于获取用户所输入的mml命令入参,并向用户展示对应的命令簇、mml命令、mml命令参数的学习内容,以及入参命令脚本校对结果、命令执行结果。

17、进一步的,还包括存储模块,所述存储模块用于存储命令簇信息以及命令簇、mml命令、mml命令参数的学习内容,其中,所述命令簇信息包括命令簇定义、命令簇所包含mml命令、mml命令所包含参数、mml命令指令执行先后顺序、参数所关联的前序mml命令和mml命令执行记录。

18、第三方面,提供了一种计算机可读存储介质,所述计算机可读介质存储用于设备执行的程序代码,该程序代码包括用于执行如第一方面中的任意一种实现方式中方法的步骤。

19、第四方面,提供了一种电子设备,所述电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面中的任意一种实现方式中的方法。

20、本申请具有如下有益效果:

21、1、本申请从完整业务配置的mml命令中选取出若干个连续的mml命令,作为命令簇,约束命令簇中各mml命令的执行先后顺序,以及mml命令参数之间的关联关系,能够生成命令流程图,因此,用户可以以命令簇为一个学习单元,直观地查看到命令簇之间的命令配置顺序、参数关联关系;

22、2、本申请通过预设命令簇、mml命令、mml命令参数的学习内容,同时可调用mml命令执行内核,实现学中练,练中学,以增强学员的学习效果,并通过基于命令簇的学习与训练方式,实现循序渐进地学习;

23、3、本申请通过调用mml命令执行内核,向mml命令执行内核发送前序mml命令以及mml命令入参,并获取命令执行结果,实现前序命令0耗时准备,直接进行命令簇的mml命令配置,因此无需提前准备训练环境,能够节约教学过程中宝贵的时间。



技术特征:

1.一种用于学习人机语言的方法,其特征在于,包括:

2.根据权利要求1所述的用于学习人机语言的方法,其特征在于,还包括:对所述命令簇中mml命令的执行顺序进行定义。

3.根据权利要求1所述的用于学习人机语言的方法,其特征在于,所述学习内容包括以下内容中的至少一种:命令簇功能介绍、命令帮助文档、命令配置脚本、命令释义、命令参数释义、命令参数引用关系图和mml命令重点参数。

4.根据权利要求1所述的用于学习人机语言的方法,其特征在于,所述mml命令入参逻辑包括以下内容中的至少一种:mml命令名称、mml命令所包含的mml命令参数、mml命令参数值范围、mml命令参数约束条件。

5.根据权利要求1所述的用于学习人机语言的方法,其特征在于,所述入参命令脚本校对结果的获取包括:将用户所输入的mml命令入参转换为入参命令脚本,使用预设的mml命令入参逻辑校对入参命令脚本以获取入参命令脚本校对结果。

6.根据权利要求1或5所述的用于学习人机语言的方法,其特征在于,所述命令执行结果的获取包括:调用mml命令执行内核,向mml命令执行内核发送前序mml命令以及mml命令入参,获取mml命令执行内核所产生的命令执行结果。

7.一种用于学习人机语言的装置,其特征在于,包括:

8.根据权利要求7所述的用于学习人机语言的装置,其特征在于,还包括存储模块,所述存储模块用于存储命令簇信息以及命令簇、mml命令、mml命令参数的学习内容,其中,所述命令簇信息包括命令簇定义、命令簇所包含mml命令、mml命令所包含参数、mml命令指令执行先后顺序、参数所关联的前序mml命令和mml命令执行记录。

9.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储用于设备执行的程序代码,该程序代码包括用于执行如权利要求1-6中任一项所述方法的步骤。

10.一种电子设备,其特征在于,所述电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-6中任一项所述的方法。


技术总结
本申请涉及计算机技术领域,解决了现有人机语言培训过程中所存在的学员难以理解命令整体流程理解、命令簇内部逻辑关系、命令参数关联关系,以及无法单独进行命令簇训练等问题,公开了一种用于学习人机语言的方法、装置、存储介质及电子设备,该方法根据命令簇定义命令流程,并根据命令流程进行训练,训练过程,可以实时显示命令释义、命令参数释义、命令执行流程图、命令参数引用关系图、命令配置结果,友好地呈现命令流程与重点,实现学练结合,环境配置零耗时,循序渐进地学习与训练。

技术研发人员:陈典裕
受保护的技术使用者:浙江华为通信技术有限公司
技术研发日:
技术公布日:2024/5/6
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1