应用创建的智能推荐方法、应用的创建方法及装置和系统制造方法及图纸

技术编号:36600059 阅读:18 留言:0更新日期:2023-02-04 18:12
本发明专利技术公开了一种应用创建的智能推荐方法、应用的创建方法及装置和系统。所述应用创建的智能推荐方法包括:响应于用户创建应用的请求或对应用模板进行修改的请求,将用户输入的待创建应用相关的内容,与预设的应用推荐库进行匹配,确定出所述应用推荐库中,与所述待创建应用的业务场景相匹配的应用链路;根据所述待创建应用当前所处阶段,确定所述阶段所涉及的第一功能点;从所述相匹配的应用链路中选择与所述当前所涉及的第一功能点相适配的至少一个第二功能点;将所述至少一个第二功能点对应的实例推荐给用户。本发明专利技术通过对用户智能化的引导,可大大降低创建应用的难度,提高创建应用的速度,并提高创建应用的质量。并提高创建应用的质量。并提高创建应用的质量。

【技术实现步骤摘要】
应用创建的智能推荐方法、应用的创建方法及装置和系统


[0001]本专利技术涉及软件开发
,特别涉及一种应用创建的智能推荐方法、应用的创建方法及装置和系统。

技术介绍

[0002]当前个性化定制符合自身特点的应用的需求越来越旺盛,传统的委托开发或者自主开发模式,会经历业务需求的采集、抽象业务流程、进行系统开发、集成测试、验收和发布上线等一系列的步骤,才能完成整个开发过程,过程复杂、耗时较长且成本较高。
[0003]对于没有应用开发能力或者无力承受较高费用的企业或组织机构来说,难以实现,因此,如何让不懂开发的业务人员,也可以成为开发者,开发属于自己的应用,让低代码开发能力、无代码开发的能力的普通业务人员也能够顺利搭建出符合自身需求的个性化应用,提供一套低成本的企业应用搭建解决方案,是当前研发的热点之一。

技术实现思路

[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]根据应用推荐库,向用户推荐两个以上的第二功能点之间的协作关系。
[0035]第二方面,本专利技术实施例提供一种应用的创建方法,包括:
[0036]响应于用户创建应用的请求或对应用模板进行修改的请求,向用户推荐与所述待创建应用当前所处阶段所涉及的第一功能点相匹配的至少一个第二功能点对应的实例;
[0037]接收用户从至少一个第二功能点对应的实例中选择的实例,并将其添加至待创建应用中。
[0038]第三方面,本专利技术实施例提供一种应用创建的智能推荐装置,包括:
[0039]匹配模块,用于响应于用户创建应用的请求或对应用模板进行修改的请求,将用户输入的待创建应用相关的内容,与预设的应用推荐库进行匹配,确定出所述应用推荐库中,与所述待创建应用的业务场景相匹配的应用链路;
[0040]确定模块,用于根据所述待创建应用当前所处阶段,确定所述阶段所涉及的第一功能点;
[0041]选择模块,用于从与所述相匹配的应用链路中选择与所述当前所涉及的第一功能点相适配的至少一个第二功能点;
[0042]推荐模块,用于将所述至少一个第二功能点对应的实例推荐给用户。
[0043]第四方面,本专利技术实施例提供一种应用的创建装置,包括:
[0044]推荐模块,用于响应于用户创建应用的请求或对应用模板进行修改的请求,向用户推荐与所述待创建应用当前所处阶段所涉及的第一功能点相匹配的至少一个第二功能点对应的实例;
[0045]创建模块,用于接收用户从至少一个第二功能点对应的实例中选择的实例,并将其添加至待创建应用中。
[0046]第五方面,本专利技术实施例提供一种服务器,包括:存储器、处理器及存储于存储器上并可在处理器上运行的计算机程序,所述处理器执本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用创建的智能推荐方法,其特征在于,包括:响应于用户创建应用的请求或对应用模板进行修改的请求,将用户输入的待创建应用相关的内容,与预设的应用推荐库进行匹配,确定出所述应用推荐库中,与所述待创建应用的业务场景相匹配的应用链路;根据所述待创建应用当前所处阶段,确定所述阶段所涉及的第一功能点;从所述相匹配的应用链路中选择与所述当前所涉及的第一功能点相适配的至少一个第二功能点;将所述至少一个第二功能点对应的实例推荐给用户。2.如权利要求1所述的方法,其特征在于,所述应用推荐库中包含:各种类型业务场景的至少一个应用链路;所述应用链路中包含至少一个第二功能点;各第二功能点所包含的字段信息;各第二功能点之间的逻辑关系信息;所述应用链路、所述第二功能点所对应的业务属性信息。3.如权利要求2所述的方法,其特征在于,所述应用推荐库,通过下述方式生成:从各类业务场景的至少一个已知应用中,提取出所述已知应用所对应的业务场景的关键词;将所述业务场景的关键词,并作为所述应用链路对应的业务属性信息;提取已知应用包含的各第二功能点的业务属性信息;获取已知应用包含的各第二功能点的逻辑关系信息;根据各第二功能点的内容,提取对应的字段;根据所述应用链路对应的业务属性信息、所述各第二功能点的业务属性信息、所述各第二功能点的逻辑关系信息和所述字段,生成所述应用推荐库。4.如权利要求3所述的方法,其特征在于,将用户输入的待创建应用相关的内容,与预设的应用推荐库进行匹配,确定出所述应用推荐库中,与所述待创建应用的业务场景相匹配的应用链路,包括:通过用户输入的待创建应用的应用名称,与所述应用推荐库中所述应用链路的业务属性信息进行匹配,确定与所述待创建应用的业务场景相匹配的应用链路。5.如权利要求3所述的方法,其特征在于,从与所述相匹配的应用链路中选择与所述当前所涉及的第一功能点相适配的至少一个第二功能点,包括:根据用户输入的第一功能点的名称和/或第一功能点中包含字段名称,在所述应用推荐库中查找业务属性信息与所述第一功能点的名称相匹配和/或所包含的字段信息与第一功能点中字段名称匹配的第二功能点;所述第一功能点和第二功能点分别包含下述一项或多项:页面、表单、流程配置、报表和服务。6.如权利要求5所述的方法,其特征在于,将所述至少一个第二功能点对应的实例推荐给用户,包括:向用户推荐第二功能点对应的实例的模板,和/或向用户推荐第二功能点对应的实例中包含的各字段。7.如权利要求5所述的方法,其特征在于,还包括:确定所述相匹配的应用链路中,与所述第二功能点所处阶段关联的后续阶段所对应的

【专利技术属性】
技术研发人员:蔡进坤蒲轶梅秦龙张柳军李相文蔡志杰于海鹏娄修俊梁治祥
申请(专利权)人:钉钉中国信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1