[发明专利]即时通讯服务卡片生成方法、装置、电子设备及存储介质在审
申请号: | 202210875644.X | 申请日: | 2022-07-25 |
公开(公告)号: | CN115202794A | 公开(公告)日: | 2022-10-18 |
发明(设计)人: | 程锦楠 | 申请(专利权)人: | 平安科技(深圳)有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F8/71;G06F40/284;G06F40/295 |
代理公司: | 深圳市沃德知识产权代理事务所(普通合伙) 44347 | 代理人: | 高杰;于志光 |
地址: | 518000 广东省深圳市福田区福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 即时通讯 服务 卡片 生成 方法 装置 电子设备 存储 介质 | ||
本发明涉及数据处理领域,揭露一种即时通讯服务卡片生成方法、装置、电子设备及可读存储介质,所述方法包括:根据场景环境选择初始对话,并将初始对话展示在当前页面;接收用户输入的文本信息,分析文本信息的意图及槽位,并从预设的卡片配置系统选择对话卡片模板集、槽位的具体信息;将具体信息填入对话卡片模板集,生成对话卡片集;将对话卡片集转为对话卡片json字符串,并将对话卡片json字符串渲染为可视化对话卡片集;当可视化对话卡片集与所述用户的终端环境不适配时,对可视化对话卡片集进行降级处理并进行展示。本发明可以降低对话卡片项目的搭建难度及运营成本。
技术领域
本发明涉及数据处理领域,尤其涉及一种即时通讯服务卡片生成方法、装置、电子设备及可读存储介质。
背景技术
即时通讯(IM)服务是一种面向终端使用者的网络沟通工具服务,使用者可以通过安装了即时通信的终端机进行用户和智能机器人之间的实时沟通。
目前常见的完整的线上对话机器人中有不同的供应商,导致回复的内容难以直接以卡片形式展示,而需要购买Bot服务的厂家,根据自身IM框架重新设计卡片并填充回复,从而导致系统融合程度低,完成对话卡片搭建困难,另一方面,由于IM服务页面的开发语言或版本的不同,所以不同版本或者不同开发语言构建的IM服务页面需要独立开发对话卡片,从而导致运营人员需要对版本环境不同的卡片需要独立维护,造成运营成本较高,除此之外,当业务变化时,业务人员需要进行新卡片的开发,开发成本较高。综上所述,目前常见的即时通讯服务卡片生成方法会导致项目搭建难度高且运营成本较高。
发明内容
本发明提供一种即时通讯服务卡片生成方法、装置、电子设备及可读存储介质,其目的在于降低对话卡片项目的搭建难度及运营成本。
为实现上述目的,本发明提供的一种即时通讯服务卡片生成方法,所述方法包括:
获取当前页面的场景环境,根据所述场景环境选择初始对话,并将所述初始对话展示在所述当前页面;
接收用户输入的文本信息,并分析所述文本信息的意图及槽位;
根据所述意图、所述槽位及预设规则,从预设的卡片配置系统选择对话卡片模板集、所述槽位的具体信息,并将所述具体信息填入所述对话卡片模板集,生成对话卡片集;
将所述对话卡片集转为对话卡片json字符串,并将所述对话卡片json字符串渲染为可视化对话卡片集;
当所述可视化对话卡片集与所述用户的终端环境适配时,展示所述可视化对话卡片集;
当所述可视化对话卡片集与所述用户的终端环境不适配时,对所述可视化对话卡片集进行降级处理,展示降级处理后的可视化对话卡片集。
可选地,所述根据所述意图、所述槽位及预设规则,从预设的卡片配置系统选择对话卡片模板集、所述槽位的具体信息包括:
根据所述意图及所述槽位,向预设的卡片配置系统发送获取对话卡片集的请求信息;
根据所述请求信息中的意图,选择对应的对话卡片元素集;
根据预设规则,组装所述对话卡片元素集,得到对话卡片模板集;
选择所述卡片配置系统中对应接口获取所述槽位的具体信息。
可选地,所述将所述对话卡片json字符串渲染为可视化对话卡片集,包括:
将所述对话卡片json字符串输入至预设的HTML页面中,得到目标HTML页面;
根据所述目标HTML页面中的HTML标签,按照从上往下的顺序构建dom树;
根据所述目标HTML页面中的css样式,构建cssom树;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安科技(深圳)有限公司,未经平安科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210875644.X/2.html,转载请声明来源钻瓜专利网。