利索能及
我要发布
收藏
专利号: 2022113590529
申请人: 深圳市人马互动科技有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-08-05
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种剧情交互节点的跳转方法,其特征在于,通过对话开发系统,设置聊天机器人在剧情交互节点所要执行的任务,设置聊天机器人在剧情交互节点所要执行的任务包括设置节点剧情和跳转条件;所述方法包括以下步骤:从前一剧情交互节点进入到与前一剧情交互节点衔接的当前剧情交互节点,聊天机器人输出当前剧情交互节点的节点剧情之后,判断当前剧情交互节点是否存在剧情合并标识;其中,剧情合并标识用于使当前剧情交互节点的节点剧情与下一剧情交互节点的节点剧情连续输出;

若存在剧情合并标识,从当前剧情交互节点进入到与当前剧情交互节点衔接的下一剧情交互节点,输出设置在下一剧情交互节点的节点剧情,并在下一剧情交互节点处处于等待用户输入信息的状态;

所述方法还包括:

进入下一剧情交互节点后,根据内部跳转标识,不输出下一剧情交互节点的节点剧情,并获取最近一次的用户输入信息,将最近一次的用户输入信息继续作为下一剧情交互节点的用户输入信息;所述最近一次的用户输入信息在不同的剧情交互节点分别处理了一次;

其中,所述内部跳转标识为无需匹配用户输入信息的跳转条件。

2.根据权利要求1所述的方法,其特征在于,内部跳转标识和指引条件关联对应;所述方法还包括:在指引条件被满足后,聊天机器人判断被满足的指引条件是否存在关联的内部跳转标识;

若在当前剧情交互节点中,被满足的指引条件存在关联对应的内部跳转标识;

根据指引条件的指引进入与当前剧情交互节点衔接且与指引条件对应的下一剧情交互节点;

根据内部跳转标识,执行作用于下一剧情交互节点的内部跳转标识所对应的任务。

3.根据权利要求1所述的方法,其特征在于,所述方法还包括:

聊天机器人进入剧情交互节点后,判断是否存在剧情合并标识;

若存在剧情合并标识,再判断是否存在内部跳转标识;

若不存在剧情合并标识,再判断用户输入信息是否满足匹配用户输入信息的指引条件;

若用户输入信息满足匹配用户输入信息的指引条件,再判断是否存在与满足的指引条件关联对应的内部跳转标识。

4.根据权利要求1所述的方法,其特征在于,所述方法还包括:

聊天机器人在前一剧情交互节点,获取用户输入信息,若用户输入信息满足从前一剧情交互节点进入当前剧情交互节点的第一指引条件,则从前一剧情交互节点进入当前剧情交互节点;

在当前剧情交互节点输出当前剧情交互节点的节点剧情,聊天机器人判断当前剧情交互节点是否存在剧情合并标识和内部跳转标识;

若当前剧情交互节点中存在剧情合并标识和内部跳转标识;

根据剧情合并标识,在当前剧情交互节点中未获得用户输入信息的情况下,进入与当前剧情交互节点衔接的下一剧情交互节点;

根据内部跳转标识,在下一剧情交互节点不输出下一剧情交互节点的节点剧情,并获取最近一次的用户输入信息,将最近一次的用户输入信息作为下一剧情交互节点的用户输入信息,若用户输入信息满足从下一剧情交互节点进入与下一剧情交互节点衔接的第四剧情交互节点的第二指引条件,则从下一剧情交互节点进入第四剧情交互节点。

5.根据权利要求1所述的方法,其特征在于,所述方法还包括:

当基于用户的第一输入信息跳转至目标剧情交互节点时,确定所述目标剧情交互节点对应的目标节点剧情,输出所述目标节点剧情;

判断所述目标剧情交互节点是否存在内部跳转标识,得到第一判断结果;

判断所述目标剧情交互节点是否存在剧情合并标识,得到第二判断结果;

根据所述第一判断结果以及所述第二判断结果实现对输入信息的响应以及剧情交互节点的跳转。

6.根据权利要求5所述的方法,其特征在于,所述根据所述第一判断结果以及所述第二判断结果实现对输入信息的响应以及剧情交互节点的跳转,包括:若所述第一判断结果为存在内部跳转标识,则确定与所述目标剧情交互节点衔接的下一剧情交互节点;

跳转至所述下一剧情交互节点,并基于所述第二判断结果对输入信息进行响应。

7.一种剧情交互节点的跳转装置,其特征在于,通过对话开发系统,设置聊天机器人在剧情交互节点所要执行的任务,设置聊天机器人在剧情交互节点所要执行的任务包括设置节点剧情和跳转条件;所述装置包括:合并标识判断模块,用于从前一剧情交互节点进入到与前一剧情交互节点衔接的当前剧情交互节点,聊天机器人输出当前剧情交互节点的节点剧情之后,判断当前剧情交互节点是否存在剧情合并标识;其中,剧情合并标识用于使当前剧情交互节点的节点剧情与下一剧情交互节点的节点剧情连续输出;

交互节点进入模块,用于若存在剧情合并标识,从当前剧情交互节点进入到与当前剧情交互节点衔接的下一剧情交互节点,输出设置在下一剧情交互节点的节点剧情,并在下一剧情交互节点处处于等待用户输入信息的状态;

所述装置还包括:

输入信息获取模块,用于进入下一剧情交互节点后,根据内部跳转标识,不输出下一剧情交互节点的节点剧情,并获取最近一次的用户输入信息,将最近一次的用户输入信息继续作为下一剧情交互节点的用户输入信息;所述最近一次的用户输入信息在不同的剧情交互节点分别处理了一次;

其中,所述内部跳转标识为无需匹配用户输入信息的跳转条件。

8.一种对话开发系统,其特征在于,通过对话开发系统,设置聊天机器人在剧情交互节点所要执行的任务,设置聊天机器人在剧情交互节点所要执行的任务包括设置节点剧情和跳转条件;所述系统包括:剧情合并单元和节点跳转单元;

节点跳转单元从前一剧情交互节点进入到与前一剧情交互节点衔接的当前剧情交互节点,聊天机器人输出当前剧情交互节点的节点剧情之后,剧情合并单元判断当前剧情交互节点是否存在剧情合并标识;其中,剧情合并标识用于使当前剧情交互节点的节点剧情与下一剧情交互节点的节点剧情连续输出;

若存在剧情合并标识,节点跳转单元从当前剧情交互节点进入到与当前剧情交互节点衔接的下一剧情交互节点,输出设置在下一剧情交互节点的节点剧情,并在下一剧情交互节点处处于等待用户输入信息的状态;

进入下一剧情交互节点后,根据内部跳转标识,不输出下一剧情交互节点的节点剧情,并获取最近一次的用户输入信息,将最近一次的用户输入信息继续作为下一剧情交互节点的用户输入信息;所述最近一次的用户输入信息在不同的剧情交互节点分别处理了一次;

其中,所述内部跳转标识为无需匹配用户输入信息的跳转条件。

9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述方法的步骤。

10.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述方法的步骤。