发布日期:2024-09-01 浏览次数:次
本发明涉及一种游戏开发,特别是涉及一种游戏聊天信息的处理方法及装置、存储介质。背景技术:1、游戏玩家可以在游戏中通过消息聊天进行社交,目前,游戏玩家在不同设备上登陆游戏后,多个玩家之间可以直接基于服务器提供的聊天机制传输聊天信息。但是,当游戏玩家在设备上进行挂机或离线状态时,未读的聊天信息会存储在当前设备中,导致玩家在其他设备上登陆时无法看到聊天信息,无法有效查看聊天信息,或者缓存在服务器中的聊天信息再次登录后进行传输,会出现大量需要查看的聊天信息,产生大量系统资源消耗,又无法确保聊天信息的安全性,大大降低了游戏中聊天信息的处理效率。技术实现思路1、有鉴于此,本发明提供一种游戏聊天信息的处理方法及装置、存储介质,主要目的在于现有游戏中聊天信息的处理效率低的问题。2、依据本发明一个方面,提供了一种游戏聊天信息的处理方法,包括:3、在游戏玩家账户登陆游戏客户端后,确定所述游戏玩家账户的多个未读状态的聊天信息所对应的压缩标签,所述压缩标签为对所述聊天信息按照组队场景或非组队场景进行筛选生成的;4、将所述压缩标签发送至所述游戏客户端后,接收所述游戏玩家账户发送的聊天阅读密码以及选取的目标压缩标签;5、当所述聊天阅读密码匹配预置密码时,将与所述目标压缩标签所对应的目标聊天信息发送至所述游戏客户端,并在接收到所述目标聊天信息的已读状态标记时,删除所述目标聊天信息。6、进一步地,所述压缩标签包括组队标签、关联标签,所述在游戏玩家账户登陆游戏客户端后,确定所述游戏玩家账户的多个未读状态的聊天信息所对应的压缩标签之前,所述方法还包括:7、获取第一预设时间间隔内与所述游戏玩家具有聊天交互关系的全部初始聊天内容;8、基于所述初始聊天内容中的场景状态生成组队标签,并按照所述场景状态对所述初始聊天内容进行分类,得到组队聊天内容、非组队聊天内容;9、解析所述组队聊天内容中的关联聊天内容,并生成关联标签;10、按照所述组队标签、所述关联标签创建压缩标签,并基于所述组队聊天内容、所述非组队聊天内容、所述关联聊天内容分别生成与所述压缩标签对应的聊天信息。11、进一步地,所述解析所述组队聊天内容中的关联聊天内容,并生成关联标签包括:12、对所述组队聊天内容进行自然语言语义拆分,得到多个聊天词语;13、若所述聊天词语与所述游戏玩家的角色关键词匹配,则确定所述聊天词语的关联语句,得到已关联聊天内容,并生成第一关联标签;14、若所述聊天词语与所述游戏玩家的角色关键词不匹配,则将从所述组队聊天内容中的提取出的概率关键词确定为非关联聊天内容,并生成第二关联标签。15、进一步地,所述压缩标签还包括时间标签和/或缩写标签,所述基于所述组队聊天内容、所述非组队聊天内容、所述关联聊天内容分别生成与所述压缩标签对应的聊天信息之前,所述方法还包括:16、按照第二预设时间间隔对所述非组队聊天内容进行时间划分,并生成时间标签;和/或;17、按照所述概率关键词对所述已关联聊天内容、和/或所述非关联聊天内容提取聊天关键句,并生成缩写标签;18、所述基于所述组队聊天内容、所述非组队聊天内容、所述关联聊天内容分别生成与所述压缩标签对应的聊天信息包括:19、将按照时间划分后的所述非组队聊天内容确定为与所述时间标签匹配的聊天信息;20、将按照提取聊天关键句后的所述已关联聊天内容、和/或所述非关联聊天内容分别确定为与所述缩写标签对应的聊天信息。21、进一步地,所述将与所述目标压缩标签所对应的目标聊天信息发送至所述游戏客户端之前,所述方法还包括:22、按照第三预设时间间隔删除与所述第二关联标签对应的非关联聊天内容;和/或;23、若所述游戏玩家的游戏登陆次数大于预设登陆次数,且所述目标压缩标签中不包括所述第二关联标签,则删除与所述第二关联标签匹配的非关联聊天内容。24、进一步地,所述将与所述目标压缩标签所对应的目标聊天信息发送至所述游戏客户端包括:25、按照所述目标压缩标签中的组队标签、关联标签、时间标签、缩写标签中至少一项对所述目标聊天内容进行词语标记,并将带有所述词语标记的所述目标聊天信息发送至所述游戏客户端。26、进一步地,所述方法还包括:27、按照第四预设时间间隔统计初始聊天内容的系统存储占比;28、若所述系统存储占比大于预设存储阈值,则按照所述游戏玩家预先配置的关注对象从所述初始聊天内容中提取关注聊天内容,并向所述游戏客户端发送关注聊天查询指示,以使所述游戏玩家查看所述关注聊天内容,所述关注对象为所述游戏玩家预先选取的聊天对象、游戏对象、词语对象、场景对象中至少一项。29、进一步地,所述接收所述游戏玩家选取的目标缩写标签以及聊天阅读密码之前,所述方法还包括:30、向所述游戏客户端发送聊天阅读密码配置指示消息,以指示所述游戏玩家录入用于配置聊天信息阅读权限的预置密码;31、将所述游戏玩家录入的密码内容配置为预置密码。32、依据本发明另一个方面,提供了一种游戏聊天信息的处理装置,包括:33、获取模块,用于当游戏玩家在多人在线游戏场景下完成游戏登陆后,获取多个未读状态的聊天信息所对应的缩写标签,所述缩写标签为对所述聊天信息按照组队场景或非组队场景进行筛选生成的;34、接收模块,用于将所述缩写标签发送至游戏客户端后,接收所述游戏玩家选取的目标缩写标签以及聊天阅读密码;35、发送模块,用于当所述聊天阅读密码匹配预置密码时,将与所述目标缩写标签所对应的目标聊天信息发送至所述游戏客户端,并在检测到所述目标聊天信息为已读状态时,删除所述目标聊天信息。36、进一步地,所述装置还包括:37、所述获取模块,还用于获取第一预设时间间隔内与所述游戏玩家具有聊天交互关系的全部初始聊天内容;38、第一生成模块,用于基于所述初始聊天内容中的场景状态生成组队标签,并按照所述场景状态对所述初始聊天内容进行分类,得到组队聊天内容、非组队聊天内容;39、第二生成模块,用于解析所述组队聊天内容中的关联聊天内容,并生成关联标签;40、第三生成模块,用于按照所述组队标签、所述关联标签创建压缩标签,并基于所述组队聊天内容、所述非组队聊天内容、所述关联聊天内容分别生成与所述压缩标签对应的聊天信息。41、进一步地,所述第二生成模块包括:42、拆分单元,用于对所述组队聊天内容进行自然语言语义拆分,得到多个聊天词语;43、第一确定单元,用于若所述聊天词语与所述游戏玩家的角色关键词匹配,则确定所述聊天词语的关联语句,得到已关联聊天内容,并生成第一关联标签;44、生成单元,用于若所述聊天词语与所述游戏玩家的角色关键词不匹配,则将从所述组队聊天内容中的提取出的概率关键词确定为非关联聊天内容,并生成第二关联标签。45、进一步地,所述装置还包括:46、第四生成模块,用于按照第二预设时间间隔对所述非组队聊天内容进行时间划分,并生成时间标签;和/或;47、第五生成模块,用于按照所述概率关键词对所述已关联聊天内容、和/或所述非关联聊天内容提取聊天关键句,并生成缩写标签;48、所述第三生成模块包括:49、匹配单元,用于将按照时间划分后的所述非组队聊天内容确定为与所述时间标签匹配的聊天信息;50、第二确定单元,用于将按照提取聊天关键句后的所述已关联聊天内容、和/或所述非关联聊天内容分别确定为与所述缩写标签对应的聊天信息。51、进一步地,所述装置还包括:52、第一删除模块,用于按照第三预设时间间隔删除与所述第二关联标签对应的非关联聊天内容;和/或;53、第一删除模块,用于第二若所述游戏玩家的游戏登陆次数大于预设登陆次数,且所述目标压缩标签中不包括所述第二关联标签,则删除与所述第二关联标签匹配的非关联聊天内容。54、进一步地,所述发送模块包括:55、发送单元,用于按照所述目标压缩标签中的组队标签、关联标签、时间标签、缩写标签中至少一项对所述目标聊天内容进行词语标记,并将带有所述词语标记的所述目标聊天信息发送至所述游戏客户端。56、进一步地,所述装置还包括:57、统计模块,用于按照第四预设时间间隔统计初始聊天内容的系统存储占比;58、所发送模块,还用于若所述系统存储占比大于预设存储阈值,则按照所述游戏玩家预先配置的关注对象从所述初始聊天内容中提取关注聊天内容,并向所述游戏客户端发送关注聊天查询指示,以使所述游戏玩家查看所述关注聊天内容,所述关注对象为所述游戏玩家预先选取的聊天对象、游戏对象、词语对象、场景对象中至少一项。59、进一步地,所述装置还包括:60、所述发送模块,还用于向所述游戏客户端发送聊天阅读密码配置指示消息,以指示所述游戏玩家录入用于配置聊天信息阅读权限的预置密码;61、配置模块,用于将所述游戏玩家录入的密码内容配置为预置密码。62、根据本发明的又一方面,提供了一种存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述数据查询方法对应的操作。63、根据本发明的再一方面,提供了一种终端,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;64、所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述数据查询方法对应的操作。65、借由上述技术方案,本发明实施例提供的技术方案至少具有下列优点:66、本发明提供了一种游戏聊天信息的处理方法及装置、存储介质,首先在游戏玩家账户登陆游戏客户端后,确定所述游戏玩家账户的多个未读状态的聊天信息所对应的压缩标签,所述压缩标签为对所述聊天信息按照组队场景或非组队场景进行筛选生成的;将所述压缩标签发送至所述游戏客户端后,接收所述游戏玩家账户发送的聊天阅读密码以及选取的目标压缩标签;当所述聊天阅读密码匹配预置密码时,将与所述目标压缩标签所对应的目标聊天信息发送至所述游戏客户端,并在接收到所述目标聊天信息的已读状态标记时,删除所述目标聊天信息,与现有技术相比,本发明实施例通过将游戏中的聊天内容存储至游戏服务端,并基于游戏玩家的阅读密码匹配结果,及对压缩标签的选择向游戏客户端发送对应的目标聊天信息,大大减少了游戏客户端对聊天信息的获取量、处理量,减少了存储资源的消耗,同时,降低了聊天信息的泄露风险,从而有效提升游戏中对聊天信息的处理效率及聊天信息的安全性。67、上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。