一种信息交互方法、装置及存储介质制造方法及图纸

技术编号:37291702 阅读:25 留言:0更新日期:2023-04-21 03:22
本申请涉及一种信息交互方法、装置及存储介质,其中信息交互方法用于客户端,包括以下步骤:接收来自用户的模式选择指示;根据所述模式选择指示从多个预设的配置文件中确定并启用一个目标配置文件;根据所述目标配置文件的指示在对应的目标工作模式下工作,以响应于来自用户的信息交互指令执行相应的信息交互动作。本申请提供的信息交互方法将多个不同工作模式集成于客户端的应用程序中,在工程人员的开发过程中,对应不同分工的工程人员,例如开发人员、测试人员等,均可以通过此方法进入对应的工作模式,无需重复多次下载对应的安装包,提高了应用程序的开发效率。提高了应用程序的开发效率。提高了应用程序的开发效率。

【技术实现步骤摘要】
一种信息交互方法、装置及存储介质


[0001]本申请涉及应用程序的领域,尤其是涉及一种信息交互方法、装置及存储介质。

技术介绍

[0002]目前,在应用程序的日常开发过程中,参与开发工作的工程人员通常包括服务端开发人员、客户端开发人员、测试人员、验收人员等等。其中,不同阶段的负责人需要在对应的开发环境下进行需求开发工作。
[0003]应用程序中只有单一的数据环境,用户从应用市场下载为正式环境下的应用程序。在应用程序开发过程中,工程人员需要使用的是开发环境下的应用程序。当需求开发完毕后需要由开发人员将开发完成的应用程序提供给测试负责人以针对程序运行、程序逻辑等情况进行测试,此时需要使用测试环境下的应用程序。在上述测试完毕后,应用程序的迭代功能上线正式环境前,对应的验收人员还需要进行验收,而此时又需要使用预发布环境下的应用程序。除此之外,为适应不同的迭代功能,确保迭代功能能够顺利为用户所使用,在此过程中应用程序需要很多个不同的工作环境。
[0004]通常,在开发人员完成开发工作后,需要不同角色的工程人员下载所需要的环境的安装包,并且从一个工程环境切换至另一个工程环境则需要再次安装对应的安装包。此操作工程给开发测试工作造成诸多不便,降低了工作效率。
[0005]具体工作过程为:当应用程序的开发人员开始进行开发时,需要首先将应用程序的当前环境设置为开发环境,并进行安装。开发完毕后,需要开发工程师将环境写入为测试环境,并将其形成对应的安装包,从而提交给对应的测试工程师,对应的测试工程师在测试环境进行测试,则需要安装测试环境的安装包。测试工程师在完成全部的测试工作后,需要通知开发人员,将当前工程环境设置为预发布环境,并将其形成对应的安装包,从而提交给验收负责人进行最终的验收,由此可见,此过程开发人员需要全程参与,并按应用程序的需求设置相应的工程环境,还需要针对特定环境发送对应的安装包给特定的工作人员。
[0006]针对上述情况,本申请提出了一种信息交互方法、装置及存储介质,用以减少应用程序开发、测试等过程中工作交接步骤,以提高应用程序开发的工作效率。

技术实现思路

[0007]为了减少应用程序开发、测试等过程中工作交接步骤,以提高应用程序开发的工作效率,本申请提供一种信息交互方法、装置及存储介质。
[0008]第一方面,本申请提供一种信息交互方法,采用如下的技术方案:一种信息交互方法,用于客户端,包括以下步骤:接收来自用户的模式选择指示;根据所述模式选择指示从多个预设的配置文件中确定并启用一个目标配置文件;根据所述目标配置文件的指示在对应的目标工作模式下工作,以响应于来自用户的信息交互指令执行相应的信息交互动作。
[0009]通过采用上述技术方案,不同的工作模式以配置文件的方式存在于客户端应用程序的安装包中。当工程人员需要切换工作模式时,通过交互指令选择并启用对应目标工作模式的配置文件,执行对应的配置文件即可开启目标工作模式,从而完成工作环境的切换。
[0010]因此,将多个不同工作模式集成于客户端的应用程序中,在工程人员的开发过程中,对应不同分工任务的工程人员,例如开发人员、测试人员等均可以通过此方法进入对应的工作模式,无需重复多次下载对应的安装包,提高了应用程序的开发效率。
[0011]另外,除正式工作环境之外的工作环境所对应的工程以配置文件的方式存在于项目中。配置文件的内容主要为文本,其占用空间极小。因此,相关配置文件不会导致应用程序的安装包占用的客户端内存空间变大。
[0012]可选的,所述接收来自用户的模式选择指示包括:通过与预设的一个常规用途图标复用的方式隐式显示模式选择触发器;识别用户对所述模式选择触发器实施的符合预设规则的触发动作;在识别到所述触发动作后显示多个模式选项以供用户选择;根据用户所选择的模式选项确定所述模式选择指示。
[0013]通过采用上述技术方案,采用隐式显示的方式显示上述的模式选择触发器,模式选择触发器的位置与触发方法隐藏于常规页面中,并且只有工程人员知晓。因此,当用户进入该常规页面后,无法察觉到模式选择触发器的存在,有效防止了用户误触等问题,避免了其对用户体验感的影响。
[0014]另外,使用常规图标复用的方式设置模式选择触发器,使得其更好的融入常规页面,还能够方便工程人员知晓其触发方法。
[0015]可选的,所述根据所述模式选择指示从多个预设的配置文件中确定并启用一个目标配置文件包括;根据所述模式选择指示从所述多个预设的配置文件中确定与所述模式选择指示相关联的一个配置文件;将所述关联的配置文件作为所述目标配置文件并通过重新执行启动任务的方式启用所述目标配置文件。
[0016]通过采用上述技术方案,当工程人员选择目标配置文件后,对所述模式选择触发器实施的符合预设规则的触发动作,此时客户端将不能进行其他操作,目标配置文件将会随着客户端的重新启动而响应工程人员的模式选择指示。
[0017]可选的,所述根据所述目标配置文件的指示在对应的目标工作模式下工作,以响应于来自用户的信息交互指令执行相应的信息交互动作包括:根据所述目标配置文件启用与所述目标配置文件相关联的功能单元,并禁用与所述目标配置文件不关联的功能单元,以进入所述目标工作模式;接收来自用户的信息交互指令,并基于所述信息交互指令生成对应的请求消息;将所述请求消息传送至服务器,以触发所述服务器执行与所述目标工作模式相匹配的操作并返回响应消息;解析所述响应消息并将所述响应消息以预设的方式向用户显示。
[0018]通过采用上述技术方案,不同的功能单元对应不同的工作模式,用以使得客户端于不同环境框架下工作,使得不同分工的工程人员能够便捷地进入对应的环境完成开发工
作。
[0019]可选的,不同的所述目标工作模式所关联的数据彼此相隔离,其中,与一个目标工作模式相关联的数据仅能在该目标工作模式下使用。
[0020]通过采用上述技术方案,在完成了工作模式的切换后,应用程序的所有数据只会与当前工作模式有关,而不会影响到其他工作模式的显示与运作,也即不同工作模式下的数据可以做到充分的隔离。同时,应用程序的各类功能,如查看新闻、视频浏览、内容分享、业务办理等也都只会使用对应工作模式下的数据,在此过程中均不会影响常规客户端用户在常规工作模式下的使用。因此,数据隔离在多工作模式并存的技术上进一步地提高了开发效率和数据隔离性。
[0021]可选的,所述符合预设规则的触发动作包括:按照预设次数点击所述图标。
[0022]可选的,所述多个预设的配置文件至少包括基础配置文件以及测试配置文件,所述多个模式选项至少包括指示常规工作模式的选项以及指示测试工作模式的选项,其中,所述基础配置文件与所述常规工作模式相关联,以向用户提供正式工作环境,所述测试配置文件与所述测试工作模式相关联,以向工程人员提供测试工作环境。
[0023]通过采用上述技术方案,对应不同分工的工程人员,其使用的工作模式不同。例如,负责测试的工程人员需要在测试工作本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息交互方法,用于客户端,其特征在于,包括以下步骤:接收来自用户的模式选择指示;根据所述模式选择指示从多个预设的配置文件中确定并启用一个目标配置文件;根据所述目标配置文件的指示在对应的目标工作模式下工作,以响应于来自用户的信息交互指令执行相应的信息交互动作。2.根据权利要求1所述的信息交互方法,其特征在于,所述接收来自用户的模式选择指示包括:通过与预设的一个常规用途图标(2)复用的方式隐式显示模式选择触发器;识别用户对所述模式选择触发器实施的符合预设规则的触发动作;在识别到所述触发动作后显示多个模式选项(3)以供用户选择;根据用户所选择的模式选项(3)确定所述模式选择指示。3.根据权利要求2所述的信息交互方法,其特征在于,所述根据所述模式选择指示从多个预设的配置文件中确定并启用一个目标配置文件包括;根据所述模式选择指示从所述多个预设的配置文件中确定与所述模式选择指示相关联的一个配置文件;将所述关联的配置文件作为所述目标配置文件并通过重新执行启动任务的方式启用所述目标配置文件。4.根据权利要求3所述的信息交互方法,其特征在于,所述根据所述目标配置文件的指示在对应的目标工作模式下工作,以响应于来自用户的信息交互指令执行相应的信息交互动作包括:根据所述目标配置文件启用与所述目标配置文件相关联的功能单元,并禁用与所述目标配置文件不关联的功能单元,以进入所述目标工作模式;接收来自用户的信息交互指令,并基于所述信息交互指令生成对应的请求消息;将所述请求消息传送至服务器,以触发所述服务器执行与所述目标工作模式相匹配的操作并返回响应消息;解析所述响应消息并将所述响应消息以预设的方式向用户显示。5.根据权利要求1

4中任一项所述的信息交互方法,其特征在于,不同的所述目标工作模式所关联的数据彼此相隔离,其中,与一个目标工作模式相关联的数据仅能在该目标工作模式下使用。6.根据权利要求2所述的信息交互方法,其特征在于,所述符合预设规则的触发动作包括:按照预设次数点击所述图标。7.根据权利要求2所述的信息交互方法,其特征在于,所述多个预设的配置文件至少包括基础配置文件以及测试配置文件,所述多个模式选项(3)至少包括指示常规工作模式的选项以及指示测试工作模式的选项,其中,所述基础配置文件与所述常规工作模式相关联,以向用户提供正式工作环境,所述测试配置文件与所述测试工作模式相关联,以向工程人员提供测试工作环境。8.一种信息交互装置,其特征在于,...

【专利技术属性】
技术研发人员:贾辉宇扶翰章雷云存张明飞
申请(专利权)人:企知道网络技术有限公司
类型:发明
国别省市:

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

1