首页 / 专利库 / 人工智能 / 聊天机器人技术 / 聊天机器人服务器 / 一种群聊交互方法及装置

一种群聊交互方法及装置

阅读:1009发布:2020-05-23

专利汇可以提供一种群聊交互方法及装置专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种群聊交互方法,方法包括:接收群聊客户端上报的 聊天 消息;在聊天消息中携带有聊天 机器人 触发标识的情况下,将聊天消息转发给对应的 聊天机器人 以触发聊天机器人;本发明的方法及装置,使得群聊内的群聊客户端之间的消息无需发送到聊天机器人,只有在需要使用聊天机器人所提供功能的时候,群聊客户端才会上报携带有聊天机器人触发标识的聊天消息,该聊天消息作为触发 请求 发送到对应的聊天机器人,从而避免了聊天机器人过多地接收无用的聊天消息。,下面是一种群聊交互方法及装置专利的具体信息内容。

1.一种群聊交互方法,其特征在于,所述方法包括:
接收群聊客户端上报的聊天消息;
在所述聊天消息中携带有所述聊天机器人触发标识的情况下,将所述聊天消息转发给对应的聊天机器人以触发所述聊天机器人。
2.根据权利要求1所述的方法,其特征在于,所述在所述聊天消息中携带有所述聊天机器人触发标识的情况下,还包括:将所述聊天消息转发给其他群聊客户端。
3.根据权利要求1所述的方法,其特征在于,所述将所述聊天消息转发给对应的聊天机器人以触发所述聊天机器人之后,包括:
接收所述聊天机器人响应所述聊天消息而上报的服务信息;
将所述服务信息发送给群聊内的群聊客户端。
4.根据权利要求3所述的方法,其特征在于,所述将所述服务信息发送给群聊内的群聊客户端之后,包括:
接收所述群聊客户端响应所述服务信息而上报的反馈信息;
判断所述反馈信息是否设置为对其他群聊客户端可见,若是,则将所述反馈信息发送给群内的其它群聊客户端及所述聊天机器人;否则,将所述反馈信息发送给所述聊天机器人。
5.根据权利要求1所述的方法,其特征在于,所述接收群聊客户端上报的聊天消息,包括:接收所述群聊客户端经消息服务器上报的聊天消息;
所述将所述聊天消息转发给对应的聊天机器人以触发所述聊天机器人,包括:将所述聊天消息经聊天机器人平台转发给对应的聊天机器人以触发所述聊天机器人。
6.根据权利要求3所述的方法,其特征在于,所述接收所述聊天机器人响应所述聊天消息而上报的服务信息,包括:接收所述聊天机器人响应所述聊天消息而经聊天机器人平台上报的服务信息;
所述将所述服务信息发送给群聊内的群聊客户端,包括:将所述服务信息经各个消息服务器发送给群聊内的对应的群聊客户端。
7.一种群聊交互方法,其特征在于,所述方法包括:
检测是否收到触发聊天机器人的触发指令;
当收到触发指令时,将携带聊天机器人触发标识的聊天消息上报至群聊服务器。
8.根据权利要求7所述的方法,其特征在于,在将携带机器人触发标识的聊天消息上报至群聊服务器之后,包括:
接收所述聊天机器人响应所述聊天消息并经所述群聊服务器下发的服务信息。
9.根据权利要求8所述的方法,其特征在于,所述接收所述聊天机器人响应所述聊天消息并经所述群聊服务器下发的服务信息之后,包括:
依据所述服务信息,设置产生的反馈信息是否对其他的群聊客户端可见。
10.一种群聊交互装置,其特征在于,所述装置包括:
聊天消息接收模,用于接收群聊客户端上报的聊天消息;
转发模块,用于在所述聊天消息中携带有所述聊天机器人触发标识的情况下,将所述聊天消息转发给对应的聊天机器人以触发所述聊天机器人。
11.一种群聊交互装置,其特征在于,所述装置包括:
检测模块,用于检测是否收到触发聊天机器人的触发指令;
上报模块,用于当收到触发指令时,将携带机器人触发标识的聊天消息上报至群聊服务器。

说明书全文

一种群聊交互方法及装置

技术领域

[0001] 本发明涉及电信和移动互联网技术领域,尤其涉及一种群聊交互方法及装置。

背景技术

[0002] 随着网络技术的发展和手机的普及,用户之间信息沟通的模式由原来的短信/彩信方式更多地向基于互联网协议IP(Internet  Protocol,IP)的即时消息(InstantMessage,IM)方式过渡。近年来包括移动互联网厂商和电信运营商都向用户提供即时消息业务,成为用户之间交流的重要手段。即时消息业务中除了一对一聊天(Chat)外,还有多个用户能够同时参与的群聊(Group Chat)业务,使得在群组内的多个用户能够便捷地交互文字、图片、文件和音频/视频等多媒体信息。
[0003] 而且,人工智能技术的发展使得聊天机器人(Chatbot)应用的普及成为可能。聊天机器人以自动回复的方式实现与用户的文字或语音交流,除了闲聊外,更多地为用户提供一些信息服务,如天气查询、交通查询,以及各种行业内的服务,如行业内的业务查询和办理等。
[0004] 然而,在现有技术中,聊天机器人主要应用在一对一聊天中。但是,在群聊中与聊天机器人的消息交互时,无论是否需要触发相关的聊天机器人,只要用户发送一条消息,聊天机器人也会收到该消息,这就导致聊天机器人过多地接收无用的聊天消息。

发明内容

[0005] 本发明的主要目的在于提出一种群聊交互方法及装置,旨在解决以上技术问题。
[0006] 根据本发明的一个方面,提供了一种群聊交互方法,所述方法包括:
[0007] 接收群聊客户端上报的聊天消息;
[0008] 在所述聊天消息中携带有所述聊天机器人触发标识的情况下,将所述聊天消息转发给对应的聊天机器人以触发所述聊天机器人。
[0009] 可选的,在所述聊天消息中携带有所述聊天机器人触发标识的情况下,还包括:将所述聊天消息转发给其他群聊客户端。
[0010] 可选的,所述将所述聊天消息转发给对应的聊天机器人以触发所述聊天机器人之后,包括:
[0011] 接收所述聊天机器人响应所述聊天消息而上报的服务信息;
[0012] 将所述服务信息发送给群聊内的群聊客户端。
[0013] 可选的,在所述将所述服务信息发送给群聊内的群聊客户端之后,包括:
[0014] 接收群聊客户端响应所述服务信息而上报的反馈信息;
[0015] 判断所述反馈信息是否设置为对其他群聊客户端可见,若是,则将所述反馈信息发送给群内的其它群聊客户端及所述聊天机器人;否则,将所述反馈信息发送给所述聊天机器人。
[0016] 可选的,所述接收群聊客户端上报的聊天消息,包括:接收所述群聊客户端经消息服务器上报的聊天消息;
[0017] 所述将所述聊天消息转发给对应的聊天机器人以触发所述聊天机器人,包括:将所述聊天消息经聊天机器人平台转发给对应的聊天机器人以触发所述聊天机器人。
[0018] 可选的,所述接收所述聊天机器人响应所述聊天消息而上报的服务信息,包括:接收所述聊天机器人响应所述聊天消息而经聊天机器人平台上报的服务信息;
[0019] 所述将所述服务信息发送给群聊内的群聊客户端,包括:将所述服务信息经各个消息服务器发送给群聊内的对应的群聊客户端。
[0020] 根据本发明的第二个方面,提供了一种群聊交互方法,所述方法包括:
[0021] 检测是否收到触发聊天机器人的触发指令;
[0022] 当收到触发指令时,将携带聊天机器人触发标识的聊天消息上报至群聊服务器。
[0023] 可选的,在将携带机器人触发标识的聊天消息上报至群聊服务器之后,包括:
[0024] 接收所述聊天机器人响应所述聊天消息并经所述群聊服务器下发的服务信息。
[0025] 可选的,所述接收所述聊天机器人响应所述聊天消息并经所述群聊服务器下发的服务信息之后,包括:
[0026] 依据所述服务信息,设置产生的反馈信息是否对其他的群聊客户端可见。
[0027] 根据本发明的第三个方面,提供了一种群聊交互装置,所述装置包括:
[0028] 聊天消息接收模,用于接收群聊客户端上报的聊天消息;
[0029] 转发模块,用于在所述聊天消息中携带有所述聊天机器人触发标识的情况下,将所述聊天消息转发给对应的聊天机器人以触发所述聊天机器人。
[0030] 根据本发明的第四个方面,提供了一种群聊交互装置,所述装置包括:
[0031] 检测模块,用于检测是否收到触发聊天机器人的触发指令;
[0032] 上报模块,用于当收到触发指令时,将携带机器人触发标识的聊天消息上报至群聊服务器。
[0033] 本发明有益效果如下:通过上述技术方案,使得只有当群聊客户端需要触发聊天机器人时,才会在聊天消息中添加聊天机器人触发标识,然后通过携带有聊天机器人触发标识的聊天消息来触发对应的聊天机器人。即使得群聊内的群聊客户端之间的消息无需发送到聊天机器人,只有在需要使用聊天机器人所提供功能的时候,群聊客户端才会上报携带有聊天机器人触发标识的聊天消息,该聊天消息作为触发请求发送到对应的聊天机器人,从而避免了聊天机器人过多地接收无用的聊天消息。附图说明
[0034] 图1为本发明第一实施例的结构示意;
[0035] 图2为本发明第一实施例的流程框图
[0036] 图3为本发明第二实施例的结构示意;
[0037] 图4为本发明第三实施例的流程框图;
[0038] 图5为本发明第四实施例的流程框图;
[0039] 图6为本发明第五实施例的流程框图。
[0040] 本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

[0041] 应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0042] 在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。
[0043] 为了便于理解本发明实施例,下面通过几个具体实施例对本发明的实施过程进行详述。
[0044] 图1为本发明第一实施例的结构框图;图2为本发明第一实施例的流程框图,故结合图1及2所示内容,本发明第一实施例提供了一种群聊交互方法,其应用于服务器侧,所述方法包括:
[0045] S1:接收群聊客户端上报的聊天消息;
[0046] S2:在所述聊天消息中携带有所述聊天机器人触发标识的情况下,将所述聊天消息转发给对应的聊天机器人以触发所述聊天机器人。
[0047] 就此,只有当群聊客户端需要触发聊天机器人时,才会在上报的聊天消息中添加聊天机器人触发标识,然后通过携带有聊天机器人触发标识的聊天消息来触发对应的聊天机器人。即使得群聊内的群聊客户端之间的消息无需发送到聊天机器人,只有在需要使用聊天机器人所提供功能的时候,群聊客户端才会上报携带有聊天机器人触发标识的聊天消息,该聊天消息作为触发请求发送到对应的聊天机器人,从而避免了聊天机器人过多地接收无用的聊天消息。
[0048] 具体的,本发明第一实施例所提供的一种群聊交互方法应用于服务器侧,且其包括:
[0049] S1:接收群聊客户端上报的聊天消息;
[0050] 各个群聊客户端在发送聊天消息至群聊中时,会对聊天消息进行编辑,如果群聊客户端需要触发某个群聊服务器,则该群聊客户端就会在发往群聊中的聊天消息中编辑触发该聊天机器人的聊天机器人触发标识。当然,如果群聊客户端不需要触发群聊服务器,则该群聊客户端就正常发送聊天消息至群聊即可,而该聊天消息中也不会编入触发聊天机器人的聊天机器人触发标识。
[0051] 所以,各个群聊客户端都可以发送聊天消息至群聊中。在这个过程中,每个群聊客户端发送的聊天消息都会上报至群聊服务器,即群聊服务器会接收各个群聊客户端上报的聊天消息。
[0052] 当群聊服务器收到群聊客户端上报的每条聊天消息后,都会判断每条聊天消息中是否携带聊天机器人触发标识,该聊天机器人触发标识用于触发对应的聊天机器人。
[0053] 针对聊天机器人触发标识,在本实施例中,可选的:如果群聊客户端需要触发某个聊天机器人,且该群聊客户端发送的聊天消息为采用CPIM(Common Presence and Instant Message,通用呈现和即时消息)格式封装的聊天消息,则群聊客户端在CPIM的cc(Carbon Copy,抄送)字段中填写聊天机器人的地址。
[0054] 例如用户需要发送聊天消息给聊天机器人Chatbot1,Chatbot1的地址是chatbot1@chatbotdomain.com,用户输入的聊天消息中将包含“@Chatbot1”,群聊客户端在发送消息的时候,将在CPIM的字段中包含“cc:chatbot1@chatbotdomain.com”标识。
[0055] 需要注意的是:该聊天机器人触发标识也可以是其它形式,如CPIM封装消息中其它字段;或者非CPIM消息中包含了聊天机器人地址的标识。总之,在本发明中,并不对聊天机器人触发标识的格式及种类作出限定,只需满足本发明的要求即属于本发明的保护范围。
[0056] S2:在所述聊天消息中携带有所述聊天机器人触发标识的情况下,将所述聊天消息转发给对应的聊天机器人以触发所述聊天机器人。
[0057] 在群聊服务器确定该聊天机器人携带有聊天机器人触发标识的情况下,就将该聊天消息发送给对应的聊天机器人,从而触发该聊天机器人。同时,群聊服务器可以将聊天消息转发给群聊中的其他群聊客户端,这样,有助于群聊内的群聊客户端也可及时的获知即将触发的聊天机器人。当然,群聊服务器也可以不将聊天消息转发给群聊中的其他群聊客户端,就此,可以减少群聊服务器的运算负荷。
[0058] 而且,聊天机器人在收到聊天消息后,相应该聊天机器人就会向群聊服务器上报服务信息,群聊服务器在接收服务信息后,就会将该服务信息发送给群聊内的群聊客户端。例如:如果触发的聊天机器人为“天气查询”,则“天气查询”响应携带有聊天机器人触发标识的聊天消息,向群聊服务器上报服务信息,此处,服务信息即为天气情况,群聊服务器在接收服务信息后,就会将该服务信息发送给群聊内的群聊客户端,即群聊服务器会向群聊中发送天气情况,使得群聊中的每个群聊客户端都可以获知天气情况。即在所述聊天消息中携带有所述聊天机器人触发标识的情况下,无论群聊服务器是否将聊天消息发送给其他的群聊客户端,当聊天机器人触发后,所有的群聊客户端都可以接收到聊天机器人产生的服务信息。
[0059] 就此,只有群聊客户端需要触发聊天机器人时,才会在上报的聊天消息中添加聊天机器人触发标识,然后通过携带有聊天机器人触发标识的聊天消息来触发对应的聊天机器人。即使得群聊内的群聊客户端之间的消息无需发送到聊天机器人,只有在需要使用聊天机器人所提供功能的时候,群聊客户端才会上报携带有聊天机器人触发标识的聊天消息,该聊天消息作为触发请求发送到对应的聊天机器人,从而避免了聊天机器人过多地接收无用的聊天消息。
[0060] 当然,如果聊天消息中未携带聊天机器人触发标识时,群聊服务器只会将该聊天消息转发给其他的群聊客户端。
[0061] 可选的,在所述聊天消息中携带有所述聊天机器人触发标识的情况下,将所述聊天消息转发给其他群聊客户端。即在所述聊天消息中携带有所述聊天机器人触发标识的情况下,将所述聊天消息转发给对应的聊天机器人以触发所述聊天机器人,同时,还将所述聊天消息转发给其他群聊客户端。就此,有助于群聊内的其他群聊客户端也可及时地获知即将触发的聊天机器人。
[0062] 可选的,在群聊服务器将所述服务信息发送给群聊内的群聊客户端之后,包括:
[0063] S11:接收群聊客户端响应所述服务信息而上报的反馈信息;
[0064] 如果该服务信息需要反馈,则群聊客户端在收到群聊服务器下发的服务信息后,就会响应该服务信息而产生反馈信息,并将根据需要将该反馈信息设置为是否对其他群聊客户端可见,并将该反馈信息上报至群聊服务器,即群聊服务器收到反馈信息。
[0065] S12:判断所述反馈信息是否设置为对其他群聊客户端可见,若是,则将所述反馈信息发送给群内的其它群聊客户端及所述聊天机器人;否则,将所述反馈信息发送给聊天机器人。
[0066] 群聊服务器在收到反馈信息后,就需要判断该反馈信息是否设置为对其他客户端可见。如果该反馈消息已设置为对其他客户端可见,则将该反馈信息发送给群聊内的其他群聊客户端及所述聊天机器人;否则,将该反馈信息发送给聊天机器人。
[0067] 为了更好说明本实施例所述方法中群聊客户端不需要对服务信息进行反馈的实施过程,下面结合一个具体应用示例,对本实施例所述方法进行说明。
[0068] 用户在利用群聊客户端进行群聊时,用户通过群聊客户端发聊天消息给聊天机器人。当用户想触发提供天气查询功能的聊天机器人Chatbot1时,用户通过群聊客户端以发给群聊服务器的聊天消息包括“@Chatbot1”,如该聊天消息可以为“查询南京未来三天的天气@Chatbot1”。就此,实现了在该聊天消息中加入了“cc:chatbot1@chatbotdomain.com”的聊天机器人触发标识。群聊服务器在收到带有该聊天机器人触发标识的聊天消息后,会将该聊天消息转发给对应“天气查询”聊天机器人,该“天气查询”聊天机器人响应该带有该聊天机器人触发标识的聊天消息后,会发送天气状况的服务信息给群聊服务器,群聊服务器会将该服务信息转发给各个群聊客户端。使得该“天气查询”聊天机器人只有在需要触发时才会收到聊天消息。
[0069] 如果为了更好说明本实施例所述方法中群聊客户端需要对服务信息进行反馈的实施过程,下面结合另一个具体应用示例,对本实施例所述方法进行说明。
[0070] 如果群聊中讨论旅游的目的地,需要对候选的几个目的地投票决定,所以需要触发提供投票功能的聊天机器人Chatbot2。
[0071] 故:用户通过群聊客户端以发给群聊服务器的聊天消息包括“@Chatbot2”,如该聊天消息可以为“投票@Chatbot1”。就此,实现了在该聊天消息中加入了“cc:chatbot2@chatbotdomain.com”的聊天机器人触发标识。群聊服务器在收到带有该聊天机器人触发标识的聊天消息后,会将该聊天消息转发给聊天机器人Chatbot2,该聊天机器人Chatbot2响应该带有该聊天机器人触发标识的聊天消息后,会发送带有投票选项的服务信息给群聊服务器,群聊服务器会将该带有投票选项的服务信息转发给各个群聊客户端。
[0072] 在群聊客户端选定选项后,可以设置作为反馈信息的选定选项是否对其他的群聊客户端可见,如果设置为对其他群聊客户端可见,则该反馈消息发送给该聊天机器人Chatbot2时,也会同步发送给其他群聊客户端。如果设置为对其他群聊客户端不可见,则只该反馈消息发送给该聊天机器人Chatbot2。
[0073] 当然,在本发明中,服务信息可以是文本,也可为封装在包含图文内容的富媒体卡片(Rich Card)中的信息。而反馈信息可以是文本或Rich Card形式,还将携带用于反馈的按钮或选择框。
[0074] 需要注意的是,聊天机器人是一个用来模拟人类对话或聊天的程序,其通过理解收到的聊天对象的文字或语音自动做出相应应答,可以代替真人进行聊天;通常为用户提供一些信息服务,如天气查询、交通查询,以及各种行业内的服务,如业务查询和办理等。
[0075] 图3为本发明第二实施例的结构示意图,根据图3所示,在本发明第二实施例中,其提供了一种群聊交互方法,应用于服务器侧,本发明第二实施例在第一实施例的基础上进行了以下改进:
[0076] 当所述接收群聊客户端上报的聊天消息,包括:接收所述群聊客户端经消息服务器上报的聊天消息;
[0077] 所述将所述聊天消息转发给对应的聊天机器人以触发所述聊天机器人,包括:将所述聊天消息经聊天机器人平台转发给对应的聊天机器人以触发所述聊天机器人。
[0078] 可选的,所述接收所述聊天机器人响应所述聊天消息而上报的服务信息,包括:接收所述聊天机器人响应所述聊天消息而经聊天机器人平台上报的服务信息;
[0079] 所述将所述服务信息发送给群聊内的群聊客户端,包括:将所述服务信息经各个消息服务器发送给群聊内的对应的群聊客户端。
[0080] 即:每个群聊客户端与群聊服务器之间的交互信息都会经过每个群聊客户端对应的消息服务器。而群聊服务器与每个聊天机器人之间的交互信息也会经过每个聊天机器人对应的聊天机器人平台。
[0081] 就此,只有当群聊客户端需要触发聊天机器人时,才会在上报的聊天消息中添加聊天机器人触发标识,然后通过携带有聊天机器人触发标识的聊天消息来触发对应的聊天机器人。即使得群聊内的群聊客户端之间的消息无需发送到聊天机器人,只有在需要使用聊天机器人所提供功能的时候,群聊客户端才会上报携带有聊天机器人触发标识的聊天消息,该聊天消息作为触发请求发送到对应的聊天机器人,从而避免了聊天机器人过多地接收无用的聊天消息。
[0082] 而且,通过本实施例所记载的技术方案,各个消息服务器之间也可以直接进行信息交互,而不必经过群聊服务器。使得各个群聊客户端之间的非触发聊天机器人的信息交互变得更加的快捷。
[0083] 图4为本发明第三实施例的流程框图,根据图4所示,本发明第三实施例提供了一种群聊交互方法,应用于群聊客户端侧,所述方法包括:
[0084] S21:检测是否收到触发聊天机器人的触发指令;
[0085] 群聊客户端输入聊天消息以发送给群聊客户端时,需要检测是否收到触发聊天机器人的触发指令,即检测输入的聊天消息中是否携带触发指令。
[0086] 例如:用户触发某个聊天机器人的时候,在输入的聊天消息中增加“@”聊天机器人的字样。群聊客户端检测是否收到触发聊天机器人的触发指令即为群聊客户端检查输入的聊天消息中是否携带有“@”字样。
[0087] S22:当收到触发指令时,将携带聊天机器人触发标识的聊天消息上报至群聊服务器。
[0088] 当群聊客户端检测到聊天消息中携带有触发指令时,就将该聊天消息中添加聊天机器人触发标识,然后将携带有该聊天机器人触发标识的聊天消息发送给群聊服务器,以实现触发对应的聊天机器人。
[0089] 例如:用户触发某个聊天机器人的时候,在输入的聊天消息中增加“@”聊天机器人的字样。群聊客户端检测是否收到触发聊天机器人的触发指令即为群聊客户端检查输入的聊天消息中是否携带有“@”字样。然后,当群聊客户端检测到输入的聊天消息中携带有“@”字样时,即聊天机器人收到触发指令时,将携带聊天机器人触发标识加入该聊天消息,继而将携带有该聊天机器人触发标识的聊天消息发送给群聊服务器,以实现触发对应的聊天机器人。
[0090] 可选的,在将携带机器人触发标识的聊天消息上报至群聊服务器之后,包括:接收所述聊天机器人响应所述聊天消息并经所述群聊服务器下发的服务信息。
[0091] 可选的,所述接收所述聊天机器人响应所述聊天消息并经所述群聊服务器下发的服务信息之后,包括:依据所述服务信息,设置产生的反馈信息是否对其他的群聊客户端可见。
[0092] 即如果需要群聊客户端对服务信息进行反馈时,群聊客户端依据所述服务信息,设置产生的反馈信息是否对其他的群聊客户端可见,并根据设置结果将该反馈信息上报至群聊服务器及其他群聊客户端或将该反馈信息上报至其他群聊客户端。
[0093] 就此,只有当群聊客户端需要触发聊天机器人时,才会在上报的聊天消息中添加聊天机器人触发标识,然后通过携带有聊天机器人触发标识的聊天消息来触发对应的聊天机器人。即使得群聊内的群聊客户端之间的消息无需发送到聊天机器人,只有在需要使用聊天机器人所提供功能的时候,群聊客户端才会上报携带有聊天机器人触发标识的聊天消息,该聊天消息作为触发请求发送到对应的聊天机器人,从而避免了聊天机器人过多地接收无用的聊天消息。
[0094] 图5为本发明第四实施例的流程框图,根据图5所示,本发明第四实施例提供了一种群聊交互装置,应用于服务器侧,所述装置包括:
[0095] 聊天消息接收模块,用于接收群聊客户端上报的聊天消息;
[0096] 转发模块,用于在所述聊天消息中携带有所述聊天机器人触发标识的情况下,将所述聊天消息转发给对应的聊天机器人以触发所述聊天机器人。
[0097] 就此,只有当群聊客户端需要触发聊天机器人时,才会在上报的聊天消息中添加聊天机器人触发标识,然后通过携带有聊天机器人触发标识的聊天消息来触发对应的聊天机器人。即使得群聊内的群聊客户端之间的消息无需发送到聊天机器人,只有在需要使用聊天机器人所提供功能的时候,群聊客户端才会上报携带有聊天机器人触发标识的聊天消息,该聊天消息作为触发请求发送到对应的聊天机器人,从而避免了聊天机器人过多地接收无用的聊天消息。
[0098] 图6为本发明第五实施例的流程框图,根据图6所示,本发明第五实施例提供了一种群聊交互装置,应用于群聊客户端侧,其特征在于,所述装置包括:
[0099] 检测模块,用于检测是否收到触发聊天机器人的触发指令;
[0100] 上报模块,用于当收到触发指令时,将携带机器人触发标识的聊天消息上报至群聊服务器。
[0101] 就此,只有当群聊客户端需要触发聊天机器人时,才会在上报的聊天消息中添加聊天机器人触发标识,然后通过携带有聊天机器人触发标识的聊天消息来触发对应的聊天机器人。即使得群聊内的群聊客户端之间的消息无需发送到聊天机器人,只有在需要使用聊天机器人所提供功能的时候,群聊客户端才会上报携带有聊天机器人触发标识的聊天消息,该聊天消息作为触发请求发送到对应的聊天机器人,从而避免了聊天机器人过多地接收无用的聊天消息。
[0102] 在本发明第六实施例中,提供了一种计算机设备,该设备包括处理器和存储器;所述存储器用于存储计算机指令,所述处理器用于运行所述存储器存储的计算机指令,以实现上述的一种群聊交互方法。
[0103] 由于在第一实施例至第三实施例中已经对一种群聊交互方法进行了详细说明,所以在本实施例中不对该方法的实施过程进行重复阐述。
[0104] 在本发明第七实施例中,提供了一种终端可读存储介质,具体包括:
[0105] 一种终端可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现上述的一种群聊交互方法。
[0106] 由于在第一实施例至第三实施例中已经对一种群聊交互方法进行了详细说明,所以在本实施例中不对该方法的实施过程进行重复阐述。
[0107] 需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0108] 上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0109] 通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[0110] 上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈