交互方法及装置、电子设备、存储介质与流程
未命名
09-23
阅读:87
评论:0
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.图1a示意性地示出了本发明实施方式提供的一种交互方法的应用场景图;
26.图1b示意性地示出了根据本发明实施例提供的一种交互方法的实现流程图;
27.图2示意性地示出了根据本发明实施例提供的一种交互方法的实现流程图;
28.图3a示意性地示出了根据本发明实施例提供的一种交互方法中在文本编辑器中打开空白文档后显示唤起控件的界面示意图;
29.图3b示意性地示出了根据本发明实施例提供的一种交互方法中文本编辑插件的插件窗口的界面示意图;
30.图3c示意性地示出了根据本发明实施例提供的一种交互方法中划取待处理文本后显示唤起控件的界面示意图;
31.图3d示意性地示出了根据本发明实施例提供的一种交互方法中对划取的待处理文本进行句子润色后的界面示意图;
32.图3e示意性地示出了根据本发明实施例提供的一种交互方法中对生成的句子进行内容缩减后的界面示意图;
33.图3f示意性地示出了根据本发明实施例提供的一种交互方法中将内容缩减后的文本一键替换原划取的待处理文本后的界面示意图;
34.图3g示意性地示出了根据本发明实施例提供的一种交互方法中查看修改建议的界面示意图;
35.图3h示意性地示出了根据本发明实施例提供的一种交互方法中接受修改建议后的界面示意图;
36.图4示意性地示出了根据本发明实施例提供的一种交互装置的组成结构框图;
37.图5示意性地示出了根据本发明实施例提供的一种电子设备的硬件实体示意图。
38.在附图中,相同或对应的标号表示相同或对应的部分。
具体实施方式
39.下面将参考若干示例性实施方式来描述本发明的原理和精神。应当理解,给出这些实施方式仅仅是为了使本领域技术人员能够更好地理解进而实现本发明,而并非以任何方式限制本发明的范围。相反,提供这些实施方式是为了使本公开更加透彻和完整,并且能够将本公开的范围完整地传达给本领域的技术人员。
40.在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。在以下的描述中所涉及的术语“第一\第二\第三”仅仅是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二\第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本发明的实施方式能够以除了在这里图示或描述的以外的顺序实施。
41.除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本发明的实施例和实施方式的目的,不是旨在限制本公开。
42.发明概述
43.本发明人发现,相关技术中利用文本编辑工具进行文本编辑的方案中,用户进行文本编辑的交互操作通常较为繁琐,影响文本编辑的效率。例如,在相关技术中的一些写作润色产品中,用户需要手动将待润色的文本内容复制到写作润色产品中,才可进行润色等
编辑处理,操作流程较为繁琐,影响文本编辑效率以及用户体验。
44.有鉴于此,本发明的实施方式至少提供了一种交互方法及装置、电子设备、存储介质。该方法可以应用于电子设备中。根据本发明的实施方式,电子设备可以首先响应于对文本编辑插件的唤起操作,获取当前的内容选取状态,其中,内容选取状态表征是否存在已选取的待处理文本;然后基于内容选取状态,显示文本编辑插件的第一编辑界面;最后响应于在第一编辑界面中的指令设置区域进行的第一指令设置操作,基于设置的第一文本编辑指令,确定第一目标文本,并在第一编辑界面中的文本显示区域显示该第一目标文本。这样,在文本编辑插件唤起后,可以自动根据当前的内容选取状态,显示文本编辑插件的第一编辑界面,以供用户进行后续的文本编辑操作,从而可以简化用户进行文本编辑的操作,提高编辑效率,并为用户带来更好的体验。此外,通过文本编辑插件的方式为用户提供用于进行文本编辑的第一编辑界面,可以使得文本编辑的操作更加灵活方便。
45.在介绍了本发明的基本原理之后,下面具体介绍本发明的各种非限制性实施方式。
46.应用场景总览
47.首先参考图1a,图1a示意性地示出了本发明实施方式提供的一种交互方法的应用场景图。如图1a所示,电子设备10可以具有显示屏11,电子设备10可以用于:响应于用户20对文本编辑插件的唤起操作,获取当前的内容选取状态;其中,内容选取状态表征是否存在已选取的待处理文本;基于当前的内容选取状态,在显示屏11上显示文本编辑插件的第一编辑界面;其中,第一编辑界面中包括文本显示区域和指令设置区域;响应于用户20在指令设置区域进行的第一指令设置操作,基于设置的第一文本编辑指令,确定第一目标文本,并通过显示屏11在文本显示区域显示第一目标文本。
48.需要说明的是,上述电子设备可以包括但不限于服务器、笔记本电脑、台式计算机、平板电脑、智能台灯、智能手机、电子词典、智能学习机、智能电视、个人数字助理等中的至少一种。
49.示例性方法
50.下面结合图1a的应用场景,参考图1b来描述根据本发明示例性实施方式的用于进行文本编辑的交互方法。需要注意的是,上述应用场景仅是为了便于理解本发明的精神和原理而示出,本发明的实施方式在此方面不受任何限制。相反,本发明的实施方式可以应用于适用的任何场景。
51.本发明实施例提供一种交互方法,该方法可以由电子设备的处理器执行。图1b示意性地示出了根据本发明实施例提供的一种交互方法的实现流程示意图,如图1b所示,该方法包括如下步骤s101至步骤s103:
52.步骤s101,响应于对文本编辑插件的唤起操作,获取当前的内容选取状态;所述内容选取状态表征是否存在已选取的待处理文本。
53.这里,文本编辑插件可以是预先在电子设备中安装的用于进行文本编辑或辅助进行文本编辑的插件。该文本编辑插件可以安装在电子设备中已有的应用程序(例如文本编辑器、辅助编辑工具或浏览器等)中。
54.对文本编辑插件的唤起操作可以为任意合适的能够唤起文本编辑插件启动的操作。
55.在一些实施方式中,可以在安装该文本编辑插件的应用程序的功能界面中显示文本编辑插件的入口,用户点击该文本编辑插件的入口,可以唤起该文本编辑插件。其中,应用程序的功能界面可以例如应用程序的首页、功能菜单页等。
56.在一些实施方式中,可以预先在显示屏中的交互界面上显示用于唤起文本编辑插件的唤起控件,用户点击该唤起控件即可唤起该文本编辑插件。其中,唤起控件可以包括但不限于悬停控件、悬停抽屉控件、固定控件等。例如,唤起控件可以为悬浮显示在交互界面中任意位置处的悬浮球控件。
57.在一些实施方式中,可以在右键菜单栏中添加文本编辑插件的入口,通过点击右键菜单栏中文本编辑插接的入口,可以唤起该文本编辑插件。
58.在一些实施方式中,可以预先设置用于唤起文本编辑插件的快捷键指令,通过输入该快捷键指令,可以唤起该文本编辑插件。
59.需要说明的是,用户在唤起文本编辑插件前,可能已在显示屏中的交互界面上进行文本选取操作选取了待处理文本,也可能未进行文本选取操作。当前的内容选取状态可以表征当前是否存在已选取的待处理文本。在实施时,可以采用任意合适的方式获取当前的内容选取状态,这里并不限定。例如,可以对文本选取操作进行监听,在监听到用户进行了文本选取操作的情况下,将当前的内容选取状态设置为表征当前存在已选取的待处理文本的第一状态,在预设时长内未监听到用户进行了文本选取操作的情况下,将当前的内容选取状态设置为表征当前不存在已选取的待处理文本的第二状态。又如,可以获取交互界面上当前显示的文本的选取状态,在存在选取状态为已选取的文本的情况下,将当前的内容选取状态设置为第一状态,在不存在选取状态为已选取的文本的情况下,将当前的内容选取状态设置为第二状态。再如,可以在交互界面上的预设显示区域中当前显示有文本的情况下,将当前的内容选取状态设置为第一状态,并将该预设显示区域中的文本全部作为已选取的待处理文本,在该预设显示区域中未显示文本的情况下,将当前的内容选取状态设置为第二状态。
60.步骤s102,基于所述内容选取状态,显示所述文本编辑插件的第一编辑界面;所述第一编辑界面中包括文本显示区域和指令设置区域。
61.这里,文本编辑插件的第一界面中可以包括用于显示待编辑和/或已编辑的文本的文本显示区域、以及用于进行文本编辑指令的设置操作的指令设置区域。在实施时,可以根据当前的内容选取状态,在文本显示区域和指令设置区域显示与该内容选取状态对应的显示内容,以供用户进行后续的文本编辑操作。
62.步骤s103,响应于在所述指令设置区域进行的第一指令设置操作,基于设置的第一文本编辑指令,确定第一目标文本,并在所述文本显示区域显示所述第一目标文本。
63.这里,第一指令设置操作可以为任意合适的用于设置文本编辑指令的操作,本发明实施例对此并不限定。例如,第一指令设置操作可以包括通过点击选择指令的操作、键入指令的操作、语音输入指令的操作、遥控选择指令的操作等中的至少之一。
64.第一文本编辑指令可以是通过第一指令设置操作所设置的文本编辑指令。文本编辑指令可以用于指示如何进行文本编辑处理。在实施时,文本编辑指令可以包括但不限于文本润色指令、文本翻译指令、文本缩写指令、文本扩写指令、重点提炼指令、文本生成指令等中的至少之一。
65.第一目标文本可以是基于第一文本编辑指令进行文本编辑后得到的。在实施时,第一目标文本可以是新生成的文本,也可以是在已有文本基础上进行编辑处理后得到的文本,这里并不限定。在一些实施方式中,第一目标文本可以是通过人工智能的方式生成的。
66.文本显示区域中显示第一目标文本的方式可以是根据实际情况确定的。例如,可以在文本显示区域中以不可编辑的方式显示第一目标文本,也可以在文本显示区域中以可编辑的方式显示第一目标文本。又如,可以在文本显示区域中直接渲染显示第一目标文本,也可以在文本显示区域中显示包含第一目标文本的文本框。
67.在上述本发明的实施例中,首先响应于对文本编辑插件的唤起操作,获取当前的内容选取状态,其中,内容选取状态表征是否存在已选取的待处理文本;然后基于内容选取状态,显示文本编辑插件的第一编辑界面;最后响应于在第一编辑界面中的指令设置区域进行的第一指令设置操作,基于设置的第一文本编辑指令,确定第一目标文本,并在第一编辑界面中的文本显示区域显示该第一目标文本。这样,在文本编辑插件唤起后,可以自动根据当前的内容选取状态,显示文本编辑插件的第一编辑界面,以供用户进行后续的文本编辑操作,从而可以简化用户进行文本编辑的操作,提高编辑效率,并为用户带来更好的体验。此外,通过文本编辑插件的方式为用户提供用于进行文本编辑的第一编辑界面,可以使得文本编辑的操作更加灵活方便。
68.在本发明的一些实施例中,上述步骤s102可以包括如下步骤s111:
69.步骤s111,在所述内容选取状态为表征存在已选取的待处理文本的第一状态的情况下,显示所述文本编辑插件的第一编辑界面,并在所述第一编辑界面的文本显示区域显示包含所述待处理文本的第一文本框。
70.这里,第一文本框可以是不可编辑的文本框,也可以是可编辑的文本框,本发明实施例对此并不限定。
71.可以理解的是,待处理文本可以是用户手动选取的,也可以是默认选取的。例如,可以将用户在文本编辑器和/或浏览器等应用程序中选取的文本作为待处理文本。又如,可以将文本编辑器中文本编辑区域中显示的全部文本作为已选取的待处理文本。
72.上述步骤s103可以包括如下步骤s112至步骤s113:
73.步骤s112,响应于在所述指令设置区域进行的第一指令设置操作,按照设置的第一文本编辑指令,对所述待处理文本进行编辑处理,得到第一目标文本。
74.步骤s113,在所述文本显示区域新增第二文本框,并在所述第二文本框中显示所述第一目标文本。
75.这里,第一目标文本是对待处理文本进行编辑处理后得到的目标文本。例如,在第一文本编辑指令为文本润色指令的情况下,第一目标文本可以是对待处理文本进行润色处理后得到的文本;在第一文本编辑指令为文本翻译指令的情况下,第一目标文本可以是对待处理文本进行翻译处理后得到的文本。
76.其中,第二文本框可以是不可编辑的文本框,也可以是可编辑的文本框,本发明实施例对此并不限定。
77.上述本发明实施例中,在存在已选取的待处理文本的情况下,可以自动将选取的待处理文本显示在第一编辑界面的文本显示区域,且用户可以通过第一指令设置操作直接对待处理文本进行编辑处理,无需用户手动进行文本的复制或拖拽等操作,从而可以进一
步简化用户的操作,提高文本编辑效率。
78.在本发明的一些实施例中,上述步骤s102可以包括如下步骤s121:
79.步骤s121,在所述内容选取状态为表征不存在已选取的待处理文本的第二状态的情况下,显示所述文本编辑插件的第一编辑界面,并在所述第一编辑界面的文本显示区域显示空白的第三文本框。
80.这里,第三文本框可以是不可编辑的文本框,也可以是可编辑的文本框,本发明实施例对此并不限定。
81.上述步骤s103可以包括如下步骤s122至步骤s123:
82.步骤s122,响应于在所述指令设置区域进行的第一指令设置操作,基于设置的第一文本编辑指令,生成第一目标文本。
83.这里,第一目标文本可以是基于第一文本编辑指令自动生成的文本。
84.在一些实施方式中,在第一文本编辑指令为文本生成指令的情况下,可以根据该文本生成指令生成第一目标文本。其中,文本生成指令可以用于指示如何生成第一目标文本。在实施时,文本生成指令可以包括但不限于按照预设模板生成文本、生成符合预设主题的文本、生成预设风格的文本等中的至少之一。例如,文本生成指令可以为“生成一篇关于空气污染的英语文章”。
85.步骤s123,在所述第三文本框中显示所述第一目标文本。
86.上述本发明实施例中,在不存在已选取的待处理文本的情况下,用户可以通过第一指令设置操作直接生成目标文本,从而可以更好地满足用户的文本编辑需求,进一步提升用户的体验。
87.在本发明的一些实施例中,所述文本显示区域中包括至少一个文本框。上述方法还包括如下步骤s131至步骤s132:
88.步骤s131,响应于在所述指令设置区域进行的第二指令设置操作,获取所述至少一个文本框中已选中的目标文本框,并基于设置的第二文本编辑指令,对所述目标文本框中的文本进行再次编辑,得到第二目标文本。
89.步骤s132,在所述文本显示区域新增第四文本框,并在所述第四文本框中显示所述第二目标文本。
90.这里,第二指令设置操作可以为任意合适的用于设置文本编辑指令的操作,本发明实施例对此并不限定。在实施时,第二指令设置操作可以与第一指令设置操作相同,也可以与第一指令设置操作不同。
91.第四文本框可以是不可编辑的文本框,也可以是可编辑的文本框。
92.上述本发明实施例中,可以在文本编辑插件中直接对选中的目标文本框中的文本进行再次编辑,从而可以更好地满足用户的文本编辑需求,使得用户可以通过简单的操作实现在对文本的多轮编辑。
93.在本发明的一些实施例中,上述步骤s103可以包括以下步骤s141或步骤s142:
94.步骤s141,响应于对所述指令设置区域的指令控件进行选择的操作,基于选中的指令控件对应的第一文本编辑指令,确定第一目标文本。
95.这里,指令设置区域中可以包括至少一个可选择的指令控件,每一指令控件可以对应一个文本编辑指令。用户可以通过对指令设置区域的指令空间进行选择,以基于选中
的指令空间对应的第一文本编辑指令,确定第一目标文本。例如,用户可以通过选择指令设置区域中的句子润色控件,使得电子设备基于句子润色控件对应的句子润色指令,对待处理文本进行润色处理,得到润色后的第一目标文本。
96.在实施时,本领域技术人员可以根据实际应用场景,在指令设置区域中显示任意合适的指令控件,以供用户选择。其中,对指令设置区域的指令控件进行选择的操作可以是单选操作、也可以是多选操作,可以是单层级的选择操作、也可以是多层级的选择操作,这里并不限定。
97.在一些实施方式中,对指令设置区域的指令控件进行选择的操作可以是多层级的选择操作。例如,在用户选择句子润色控件后,可以显示至少一个对应不同写作风格的子指令控件,用户可以继续选择所需的子指令控件,以确定按照何种写作风格进行句子润色。其中,写作风格可以包括但不限于专业化、口语化、简洁化、更华丽等中的至少之一。
98.步骤s142,响应于在所述指令设置区域的指令输入子区域中进行的指令输入操作,基于输入的第一文本编辑指令,确定第一目标文本。
99.这里,指令设置区域中可以包括用于输入文本编辑指令的指令输入子区域。用户可以在该指令输入子区域中进行指令输入操作,以输入第一文本编辑指令。例如,用户可以通过在指令输入子区域中输入第一文本编辑指令“写短一点”,使得电子设备基于该第一文本编辑指令,对待处理文本进行缩写处理,得到缩写后的第一目标文本。
100.上述本发明的实施例中,用户可以通过选择指令控件和/或输入指令的方式,方便快捷地设置文本编辑指令,从而可以为用户带来更好的体验。
101.本发明实施例提供一种交互方法,该方法可以由电子设备的处理器执行。图2示意性地示出了根据本发明实施例提供的一种交互方法的实现流程图,如图2所示,该方法可以包括如下步骤s201至步骤s204:
102.步骤s201,显示文本编辑插件的唤起控件。
103.在实施时,可以在电子设备的显示屏中的任意位置处显示该文本编辑插件的唤起控件,这里并不限定。
104.在一些实施方式中,可以在显示屏启动后即显示文本编辑插件的唤起控件。在一些实施方式中,可以在打开设定应用程序的预设界面的情况下,显示该唤起控件。
105.步骤s202,响应于对所述唤起控件的触发操作,获取当前的内容选取状态;所述内容选取状态表征是否存在已选取的待处理文本。
106.这里,对唤起控件的触发操作可以包括但不限于点击操作、触摸操作、鼠标悬停操作、拖拽操作、语音控制操作等中的至少之一。
107.步骤s203,基于所述内容选取状态,显示所述文本编辑插件的第一编辑界面;所述第一编辑界面中包括文本显示区域和指令设置区域。
108.步骤s204,响应于在所述指令设置区域进行的第一指令设置操作,基于设置的第一文本编辑指令,确定第一目标文本,并在所述文本显示区域显示所述第一目标文本。
109.这里,步骤s203至步骤s204分别对应于前述实施例中的步骤s102至步骤s103,在实施时可以参照前述步骤s102至步骤s103的实施方式。
110.上述本发明的实施例中,用户可以通过触发文本编辑插件的唤起控件,简单方便地唤起文本编辑插件。
111.在本发明的一些实施例中,上述步骤s201可以包括如下步骤s211:
112.步骤s211,显示应用程序的第一显示界面,并在所述第一显示界面中显示所述唤起控件。
113.这里,应用程序可以包括但不限于文本编辑器、阅读器、浏览器等中的至少之一。
114.在实施时,第一显示界面可以为应用程序中预先设定的任意合适的界面。例如,在应用程序包括文本编辑器的情况下,第一显示界面可以为文本编辑器中的文本编辑界面和/或文本查看界面;在应用程序包括浏览器的情况下,第一显示界面可以为浏览器中的页面。
115.上述本发明的实施例中,用户可以在显示应用程序的第一显示界面的情况下,通过显示的唤起控件简单快速地唤起文本编辑插件,以辅助用户在第一显示界面中或基于第一显示界面进行后续的文本编辑操作,从而可以更好地满足用户的文本编辑需求。
116.在本发明的一些实施例中,步骤s211所述的在所述第一显示界面中显示所述唤起控件,可以包括如下步骤s221:
117.步骤s221,响应于在所述第一显示界面进行的文本选取操作,在所述第一显示界面中显示所述唤起控件。
118.这里,文本选取操作可以为任意合适的可选取文本的操作,本发明实施例对此并不限定。例如,文本选取操作可以包括但不限于取词操作、划词操作、全选操作等中的至少之一。
119.上述本发明的实施例中,用户可以通过文本选取操作快速触发唤起控件的显示,从而可以方便简单地通过唤起控件唤起文本编辑插件。
120.在本发明的一些实施例中,所述应用程序包括文本编辑器,所述第一显示界面包括所述文本编辑器中的第二编辑界面。上述步骤s204中所述的在所述文本显示区域显示所述第一目标文本,可以包括如下步骤s231:
121.步骤s231,在所述文本显示区域显示所述第一目标文本、以及文本操作控件。
122.上述方法还可以包括如下步骤s232:
123.步骤s232,响应于对所述文本操作控件的触发操作,将所述第一目标文本更新至所述第二编辑界面中。
124.这里,文本编辑器中的第二编辑界面可以为文本编辑器中任意合适的用于进行文本编辑的界面,本发明实施例对此并不限定。
125.文本操作控件可以包括任意合适的用于对第一目标文本进行操作的控件。在实施时,本领域技术人员可以根据实际应用场景,在文本显示区域显示合适的文本操作控件。例如,文本操作控件可以包括但不限于用于将第一目标文本插入所述第二编辑界面中的控件、用于将第二编辑界面中已选取的待处理文本替换为第一目标文本的控件等中的至少之一。
126.在一些实施方式中,在当前存在已选取的待处理文本的情况下,可以响应于对文本操作控件的触发操作,将第二编辑界面中已选取的待处理文本替换为第一目标文本。
127.在一些实施方式中,在当前不存在已选取的待处理文本的情况下,可以响应于对文本操作控件的触发操作,将第一目标文本插入第二编辑界面中。
128.在一些实施方式中,还可以在文本显示区域显示用于复制第一目标文本的文本复
制控件。电子设备可以响应于对该文本复制控件的触发操作,将第一目标文本复制至剪切板中,以供用户后续将将该第一目标文本粘贴至任意目标位置中。
129.上述本发明的实施例中,用户可以通过触发文本操作控件方便快捷地将编辑后得到的目标文本更新至文本编辑器的编辑界面中,无需手动进行文本的复制或拖拽等处理,从而进一步简化了用户的操作,提升编辑效率以及用户体验。
130.在本发明的一些实施例中,所述应用程序包括文本编辑器,所述第一显示界面包括所述文本编辑器中的第二编辑界面。上述方法还包括如下步骤s241至步骤s242:
131.步骤s241,对所述第二编辑界面中的第三目标文本进行语法检查。
132.步骤s242,在检查到所述第三目标文本中存在至少一个错误文本项的情况下,在所述唤起控件处显示所述至少一个错误文本项的数量。
133.这里,第三目标文本可以是第二编辑界面中的当前编辑的全部文本或者部分文本。
134.可以采用任意合适的语法检查算法,对第二编辑界面中的第三目标文本进行语法检查,本发明实施例对此并不限定。检查到的错误文本项可以包括但不限于拼写错误的文本项、语法错误的文本项、语义错误的文本项等中的至少之一。
135.在实施时,可以在唤起控件的任意位置处显示检查到的错误文本项的数量。例如,可以在唤起控件的右上角显示检查到的错误文本项的数量,也可以在唤起控件的中心处显示检查到的错误文本项的数量。
136.上述本发明的实施例中,用户可以方便直观地获知第二编辑界面中文本的语法错误情况,从而可以更好地满足用户的文本编辑需求,提升用户体验。
137.在本发明的一些实施例中,在所述第三目标文本中存在至少一个错误文本项的情况下,所述方法还包括如下步骤s251至步骤s253:
138.步骤s251,在所述第二编辑界面中标示出每一所述错误文本项。
139.这里,可以在第二编辑界面中采用任意合适的方式标示出检查出的错误文本项。例如,标示的方式可以包括但不限于在错误文本项对应的文本处添加下划线、高亮错误文本项对应的文本、加粗错误文本项对应的文本等中的至少之一。
140.步骤s252,响应于对至少一个所述错误文本项中的目标错误文本项对应的查看控件进行的触发操作,显示针对所述目标错误文本项的修改建议。
141.这里,每一错误文本项可以具有一个查看控件,用于对相应的错误文本项的错误类型、修改建议等进行查看。在实施时,查看控件可以是可视的,也可以是不可视的。例如,查看控件可以是显示在错误文本项对应的文本处的可视控件或不可视控件,通过触发该查看控件,可以显示针对该查看控件对应的目标错误文本项的修改建议。
142.需要说明的是,针对每一错误文本项的修改建议可以是一项也可以是多项,这里并不限定。
143.步骤s253,响应于对所述修改建议对应的接受控件进行的触发操作,基于所述修改建议对所述目标错误文本项进行修正。
144.这里,接受控件可以是用于接收该修改建议的控件。
145.在实施时,可以在显示修改建议的同时显示该修改建议对应的接受控件,也可以在鼠标点击和/或悬停在修改建议处的情况下显示该修改建议对应的接受控件,这里并不
限定。
146.上述本发明的实施例中,用户可以通过对目标错误文本项对应的查看控件进行触发操作、以及对修改建议对应的接受控件进行触发操作,简单快速地实现文本的错误修正,从而为用户带来更好的体验。
147.下面以利用文本编辑插件辅助用户在文本编辑器中进行文本编辑的场景为例,说明本发明实施例提供的交互方法。
148.相关技术中,用于辅助用户进行文本编辑的产品通常操作较为繁琐,用户体验不够好,且编辑效率不高。例如,相关技术中的写作润色产品,通常需要用户将待润色的文本内容复制到写作润色产品内部后才可进行润色,润色完毕后还需要用户再将润色后的文本内容复制回原文本编辑器中,流程较为繁琐。又如,相关技术中的写作类产品,通常只提供语法纠错及内容润色功能,用户无法进行内容缩写、扩写、翻译、重点提炼等操作,无法满足用户在写作中个性化的需求。再如,相关技术中的写作类产品的润色功能只支持单轮编辑,如需对文本内容进行持续修改,需先润色后替换原文本内容,再次选中替换后的文本内容进行润色处理,影响用户体验,导致编辑效率较低。
149.根据本发明实施例提供的交互方法,可以以文本编辑插件的形式支持用户的文本编辑操作,用户可在显示屏中显示的任意文本内容中通过快捷键、选中句子、点击等方式便捷唤起文本编辑插件以打开插件窗口(对应前述实施例中的第一编辑界面),并在插件窗口中快速进行句子润色、语法纠错、翻译、内容扩写、重点提炼等操作。用户还可输入修改指令(对应前述实施例中的文本编辑指令),进行更个性化的内容修改操作。此外,用户操作完毕后可一键替换原文本内容,无需进行额外的复制、粘贴操作。
150.用户还可在插件窗口中进行多轮的内容润色操作,即先对原文本内容进行润色,输出文本内容1,再对文本内容1进行润色,输出文本内容2,
……
,如此,可持续润色多轮,直至得到符合用户需求的内容。此外,用户还可直接编辑输出的文本内容。
151.若用户在任意文本编辑器中进行写作,根据本发明实施例提供的交互方法还可提供实时的语法纠错功能,用户可查看并接受修改建议,便捷地进行错误修正,无需将内容复制到其他产品中进行批改。
152.下面结合图3a至图3h示意性说明利用本发明实施例提供的交互方法进行文本编辑的过程:
153.用户先在绑定文本编辑插件的应用程序中打开该文本编辑插件,然后在文本编辑器中打开一个空白文档,想写一篇关于空气污染的文章。其中,绑定文本编辑插件的应用程序可以是文本编辑器,也可以是除文本编辑器之外的其他应用程序。如图3a和图3b所示,在文本编辑器310中打开空白文档后会显示文本编辑插件的唤起控件311;用户点击唤起控件311后可以打开文本编辑插件的插件窗口320,插件窗口320中包括文本显示区域321和指令设置区域322;用户在指令设置区域322中的指令输入子区域322a中输入描述想要生成的文章的描述语作为文本编辑指令,如“生成一篇关于空气污染的文章”,以生成对应主题的文章;生成文章后,用户可以点击文本显示区域321中的一键替换控件321a,将生成的文章将插入到空白文档中。
154.将生成的文章将插入到空白文档中后,用户可在文档中继续编辑。例如,若用户需进一步润色一部分内容,如需将“它是由许多因素引起的,如工业排放、交通运输以及野火
和沙尘暴等自然来源。”这句话改得更专业,可以参见图3c和图3d,用户可划取待处理文本312,此时可在待处理文本312旁边显示文本编辑插件的唤起控件311;用户点击唤起控件311后可以打开文本编辑插件的插件窗口320;用户可在指令设置区域322中选择句子润色控件322b,以生成润色后的句子,并在文本显示区域321中的第二文本框321b中显示润色后的句子。
155.此外,参见图3e和图3f,如用户对生成的润色后的句子不满意,例如觉得句子太长了,用户可点击指令设置区域322中的内容缩减控件322c、或在指令输入子区域322a中输入“写短一点”,以对生成的润色后的句子继续修改;用户也可以在第二文本框321b中直接编辑生成的内容,确认修改结束后,点击一键替换控件321a,则将文档中原划取的待处理文本312替换为新生成的内容313。
156.参见图3g和图3h,在写作过程中,文本编辑插件还可以自动检测文本编辑器中当前编辑的第三目标文本的语法和/或拼写等,如有错误,将在唤起控件311处指出错误个数;错误处也可以用下划线314标出;用户点击错误处可查看修改建议315;用户点击修改建议315,可快速修正内容,并更新唤起控件311处指出的错误个数。此外,用户点击唤起控件311,也可查看错误文本项列表。
157.需要说明的是,上述一键替换控件321a可以对应前述实施例中的文本操作控件,句子润色控件和内容缩减控件可以对应前述实施例中的指令控件。
158.本发明实施例提供的交互方法,能让用户使用一个插件简单高效地完成多种文本编辑的操作,更高效地输出高质量内容。
159.示例性装置
160.在介绍了本发明示例性实施方式的方法之后,接下来,参考图4对本发明示例性实施方式的装置进行描述。
161.图4示意性地示出了根据本发明实施例提供的一种交互装置的组成结构框图,如图4所示,该交互装置400包括:第一获取模块410、第一显示模块420和第二显示模块430;其中,
162.第一获取模块410,用于响应于对文本编辑插件的唤起操作,获取当前的内容选取状态;所述内容选取状态表征是否存在已选取的待处理文本;
163.第一显示模块420,用于基于所述内容选取状态,显示所述文本编辑插件的第一编辑界面;所述第一编辑界面中包括文本显示区域和指令设置区域;
164.第二显示模块430,用于响应于在所述指令设置区域进行的第一指令设置操作,基于设置的第一文本编辑指令,确定第一目标文本,并在所述文本显示区域显示所述第一目标文本。
165.在一些实施例中,第一显示模块还用于:在所述内容选取状态为表征存在已选取的待处理文本的第一状态的情况下,显示所述文本编辑插件的第一编辑界面,并在所述第一编辑界面的文本显示区域显示包含所述待处理文本的第一文本框;第二显示模块还用于:响应于在所述指令设置区域进行的第一指令设置操作,按照设置的第一文本编辑指令,对所述待处理文本进行编辑处理,得到第一目标文本;在所述文本显示区域新增第二文本框,并在所述第二文本框中显示所述第一目标文本。
166.在一些实施例中,第一显示模块还用于:在所述内容选取状态为表征不存在已选
取的待处理文本的第二状态的情况下,显示所述文本编辑插件的第一编辑界面,并在所述第一编辑界面的文本显示区域显示空白的第三文本框;第二显示模块还用于:响应于在所述指令设置区域进行的第一指令设置操作,基于设置的第一文本编辑指令,生成第一目标文本;在所述第三文本框中显示所述第一目标文本。
167.在一些实施例中,所述文本显示区域中包括至少一个文本框;所述装置还包括:第二获取模块,用于响应于在所述指令设置区域进行的第二指令设置操作,获取所述至少一个文本框中已选中的目标文本框,并基于设置的第二文本编辑指令,对所述目标文本框中的文本进行再次编辑,得到第二目标文本;第三显示模块,用于在所述文本显示区域新增第四文本框,并在所述第四文本框中显示所述第二目标文本。
168.在一些实施例中,第一获取模块还用于:显示所述文本编辑插件的唤起控件;响应于对所述唤起控件的触发操作,获取当前的内容选取状态。
169.在一些实施例中,第一获取模块还用于:显示应用程序的第一显示界面,并在所述第一显示界面中显示所述唤起控件。
170.在一些实施例中,第一获取模块还用于:响应于在所述第一显示界面进行的文本选取操作,在所述第一显示界面中显示所述唤起控件。
171.在一些实施例中,所述应用程序包括文本编辑器,所述第一显示界面包括所述文本编辑器中的第二编辑界面;第二显示模块还用于:在所述文本显示区域显示所述第一目标文本、以及文本操作控件;所述装置还包括:更新模块,用于响应于对所述文本操作控件的触发操作,将所述第一目标文本更新至所述第二编辑界面中。
172.在一些实施例中,所述应用程序包括文本编辑器,所述第一显示界面包括所述文本编辑器中的第二编辑界面;所述装置还包括:检查模块,用于对所述第二编辑界面中的第三目标文本进行语法检查;第四显示模块,用于在检查到所述第三目标文本中存在至少一个错误文本项的情况下,在所述唤起控件处显示所述至少一个错误文本项的数量。
173.在一些实施例中,在所述第三目标文本中存在至少一个错误文本项的情况下,所述装置还包括:标示模块,用于在所述第二编辑界面中标示出每一所述错误文本项;第五显示模块,用于响应于对至少一个所述错误文本项中的目标错误文本项对应的查看控件进行的触发操作,显示针对所述目标错误文本项的修改建议;修正模块,用于响应于对所述修改建议对应的接受控件进行的触发操作,基于所述修改建议对所述目标错误文本项进行修正。
174.在一些实施例中,第二显示模块还用于以下之一:响应于对所述指令设置区域的指令控件进行选择的操作,基于选中的指令控件对应的第一文本编辑指令,确定第一目标文本;响应于在所述指令设置区域的指令输入子区域中进行的指令输入操作,基于输入的第一文本编辑指令,确定第一目标文本。
175.以上装置实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。在一些实施例中,本发明实施例提供的装置具有的功能或包含的模块可以用于执行上述方法实施例描述的方法中的部分或全部步骤,对于本发明装置实施例中未披露的技术细节,请参照本发明方法实施例的描述而理解。
176.本发明实施例还提供一种电子设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述方法中的部分或全部
步骤。
177.本发明实施例还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述方法中的部分或全部步骤。所述计算机可读存储介质可以是瞬时性的,也可以是非瞬时性的。
178.这里需要指出的是:上文对各个实施例的描述倾向于强调各个实施例之间的不同之处,其相同或相似之处可以互相参考。以上电子设备及存储介质实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本发明电子设备及存储介质实施例中未披露的技术细节,请参照本发明方法实施例的描述而理解。
179.需要说明的是,图5示意性地示出了根据本发明实施例提供的一种电子设备的硬件实体示意图,如图5所示,该电子设备500的硬件实体包括:处理器501、通信接口502和存储器503,其中:
180.处理器501通常控制电子设备500的总体操作。
181.通信接口502可以使电子设备通过网络与其他终端或服务器通信。
182.存储器503配置为存储由处理器501可执行的指令和应用,还可以缓存待处理器501以及电子设备500中各模块待处理或已经处理的数据(例如,图像数据、音频数据、语音通信数据和视频通信数据),可以通过闪存(flash)或随机访问存储器(random access memory,ram)实现。处理器501、通信接口502和存储器503之间可以通过总线504进行数据传输。
183.应当注意,尽管在上文详细描述中提及了交互装置及电子设备的若干装置或子装置,但是这种划分仅仅并非强制性的。实际上,根据本发明的实施方式,上文描述的两个或更多装置的特征和功能可以在一个装置中具体化。反之,上文描述的一个装置的特征和功能可以进一步划分为由多个装置来具体化。
184.此外,尽管在附图中以特定顺序描述了本发明方法的操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。相反,流程图中描绘的步骤可以改变执行顺序。附加地或备选地,可以省略某些步骤,将多个步骤合并为一个步骤执行,和/或将一个步骤分解为多个步骤执行。
185.应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合都可以由计算机程序指令实现。这些计算机程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,这些计算机程序指令通过计算机或其它可编程数据处理装置执行,产生了实现流程图和/或框图中的方框中规定的功能/操作的装置。
186.也可以把这些计算机程序指令存储在能使得计算机或其它可编程数据处理装置以特定方式工作的计算机可读介质中,这样,存储在计算机可读介质中的指令就产生出一个包括实现流程图和/或框图中的方框中规定的功能/操作的指令装置的产品。
187.也可以把计算机程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机或其它可编程装置上执行的指令能够提供实现流程图和/或框图中的方框中规定的功能/操作的过程。
188.申请文件中提及的动词“包括”、“包含”及其词形变化的使用不排除除了申请文件
中记载的那些元素或步骤之外的元素或步骤的存在。元素前的冠词“一”或“一个”不排除多个这种元素的存在。
189.虽然已经参考若干具体实施方式描述了本发明的精神和原理,但是应该理解,本发明并不限于所公开的具体实施方式,对各方面的划分也不意味着这些方面中的特征不能组合以进行受益,这种划分仅是为了表述的方便。本发明旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等同布置。所附权利要求的范围符合最宽泛的解释,从而包含所有这样的修改及等同结构和功能。
技术特征:
1.一种交互方法,其特征在于,所述方法包括:响应于对文本编辑插件的唤起操作,获取当前的内容选取状态;所述内容选取状态表征是否存在已选取的待处理文本;基于所述内容选取状态,显示所述文本编辑插件的第一编辑界面;所述第一编辑界面中包括文本显示区域和指令设置区域;响应于在所述指令设置区域进行的第一指令设置操作,基于设置的第一文本编辑指令,确定第一目标文本,并在所述文本显示区域显示所述第一目标文本。2.根据权利要求1所述的方法,其特征在于,所述基于所述内容选取状态,显示所述文本编辑插件的第一编辑界面,包括:在所述内容选取状态为表征存在已选取的待处理文本的第一状态的情况下,显示所述文本编辑插件的第一编辑界面,并在所述第一编辑界面的文本显示区域显示包含所述待处理文本的第一文本框;所述响应于在所述指令设置区域进行的第一指令设置操作,基于设置的第一文本编辑指令,确定第一目标文本,并在所述文本显示区域显示所述第一目标文本,包括:响应于在所述指令设置区域进行的第一指令设置操作,按照设置的第一文本编辑指令,对所述待处理文本进行编辑处理,得到第一目标文本;在所述文本显示区域新增第二文本框,并在所述第二文本框中显示所述第一目标文本。3.根据权利要求1所述的方法,其特征在于,所述基于所述内容选取状态,显示所述文本编辑插件的第一编辑界面,包括:在所述内容选取状态为表征不存在已选取的待处理文本的第二状态的情况下,显示所述文本编辑插件的第一编辑界面,并在所述第一编辑界面的文本显示区域显示空白的第三文本框;所述响应于在所述指令设置区域进行的第一指令设置操作,基于设置的第一文本编辑指令,确定第一目标文本,并在所述文本显示区域显示所述第一目标文本,包括:响应于在所述指令设置区域进行的第一指令设置操作,基于设置的第一文本编辑指令,生成第一目标文本;在所述第三文本框中显示所述第一目标文本。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述文本显示区域中包括至少一个文本框;所述方法还包括:响应于在所述指令设置区域进行的第二指令设置操作,获取所述至少一个文本框中已选中的目标文本框,并基于设置的第二文本编辑指令,对所述目标文本框中的文本进行再次编辑,得到第二目标文本;在所述文本显示区域新增第四文本框,并在所述第四文本框中显示所述第二目标文本。5.根据权利要求1至3中任一项所述的方法,其特征在于,所述响应于对文本编辑插件的唤起操作,获取当前的内容选取状态,包括:显示所述文本编辑插件的唤起控件;响应于对所述唤起控件的触发操作,获取当前的内容选取状态。
6.根据权利要求5所述的方法,其特征在于,所述显示所述文本编辑插件的唤起控件,包括:显示应用程序的第一显示界面,并在所述第一显示界面中显示所述唤起控件。7.根据权利要求6所述的方法,其特征在于,所述在所述第一显示界面中显示所述唤起控件,包括:响应于在所述第一显示界面进行的文本选取操作,在所述第一显示界面中显示所述唤起控件。8.根据权利要求6或7所述的方法,其特征在于,所述应用程序包括文本编辑器,所述第一显示界面包括所述文本编辑器中的第二编辑界面;所述在所述文本显示区域显示所述第一目标文本,包括:在所述文本显示区域显示所述第一目标文本、以及文本操作控件;所述方法还包括:响应于对所述文本操作控件的触发操作,将所述第一目标文本更新至所述第二编辑界面中。9.根据权利要求6或7所述的方法,其特征在于,所述应用程序包括文本编辑器,所述第一显示界面包括所述文本编辑器中的第二编辑界面;所述方法还包括:对所述第二编辑界面中的第三目标文本进行语法检查;在检查到所述第三目标文本中存在至少一个错误文本项的情况下,在所述唤起控件处显示所述至少一个错误文本项的数量。10.根据权利要求9所述的方法,其特征在于,在所述第三目标文本中存在至少一个错误文本项的情况下,所述方法还包括:在所述第二编辑界面中标示出每一所述错误文本项;响应于对至少一个所述错误文本项中的目标错误文本项对应的查看控件进行的触发操作,显示针对所述目标错误文本项的修改建议;响应于对所述修改建议对应的接受控件进行的触发操作,基于所述修改建议对所述目标错误文本项进行修正。11.根据权利要求1至3中任一项所述的方法,其特征在于,所述响应于在所述指令设置区域进行的第一指令设置操作,基于设置的第一文本编辑指令,确定第一目标文本,包括以下之一:响应于对所述指令设置区域的指令控件进行选择的操作,基于选中的指令控件对应的第一文本编辑指令,确定第一目标文本;响应于在所述指令设置区域的指令输入子区域中进行的指令输入操作,基于输入的第一文本编辑指令,确定第一目标文本。12.一种交互装置,其特征在于,包括:第一获取模块,用于响应于对文本编辑插件的唤起操作,获取当前的内容选取状态;所述内容选取状态表征是否存在已选取的待处理文本;第一显示模块,用于基于所述内容选取状态,显示所述文本编辑插件的第一编辑界面;所述第一编辑界面中包括文本显示区域和指令设置区域;
第二显示模块,用于响应于在所述指令设置区域进行的第一指令设置操作,基于设置的第一文本编辑指令,确定第一目标文本,并在所述文本显示区域显示所述第一目标文本。13.一种电子设备,包括存储器和处理器,所述存储器存储有可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1至11任一项所述方法中的步骤。14.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至11任一项所述方法中的步骤。
技术总结
本发明的实施方式提供了一种交互方法及装置、电子设备、存储介质,其中,该方法包括:响应于对文本编辑插件的唤起操作,获取当前的内容选取状态;所述内容选取状态表征是否存在已选取的待处理文本;基于所述内容选取状态,显示所述文本编辑插件的第一编辑界面;所述第一编辑界面中包括文本显示区域和指令设置区域;响应于在所述指令设置区域进行的第一指令设置操作,基于设置的第一文本编辑指令,确定第一目标文本,并在所述文本显示区域显示所述第一目标文本。本发明的方法可以简化用户进行文本编辑的操作,提高编辑效率,并为用户带来更好的体验。好的体验。好的体验。
技术研发人员:于滢 张艺 杨菁如
受保护的技术使用者:网易有道信息技术(北京)有限公司
技术研发日:2023.06.21
技术公布日:2023/9/22
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
航空商城 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/