评论信息的同步方法、装置、设备和介质制造方法及图纸

技术编号:39248884 阅读:19 留言:0更新日期:2023-10-30 12:00
本公开提供了一种评论信息的同步方法、装置、设备和介质,涉及知识库、文档编辑、智能办公等技术领域,特别涉及一种评论信息的同步方法、装置、设备和介质。具体实现方案为:确定当前评论信息在当前文档的当前评论位置,以及将目标文档编辑为当前文档执行的目标编辑操作;根据目标编辑操作对应的第一逆向编辑操作,生成当前编辑操作;采用当前编辑操作对当前文档进行编辑,确定目标节点数量和目标字符数量;根据目标节点数量和目标字符数量,确定当前评论位置在目标文档对应的目标评论位置,根据目标评论位置对当前评论信息进行同步。本公开实现了在不同文档之间进行评论信息同步的效果,扩展了信息同步的适用场景,提高了文档办公的办公效率。办公效率。办公效率。

【技术实现步骤摘要】
评论信息的同步方法、装置、设备和介质


[0001]本公开涉及计算机
,具体涉及知识库、文档编辑、智能办公、协同办公、信息共享和云计算等
,特别涉及一种评论信息的同步方法、装置、设备和介质。

技术介绍

[0002]随着计算机水平的发展,无纸化办公在各行各业越来越受到普及,相比传统的纸质化办公,无纸化办公具有绿色环保、办公效率高、以及成本开销低等众多优点。
[0003]而具有协同办公功能无疑是无纸化办公最吸引人的地方,协同办公功能支持多人在线进行实时协同办公,从而提高办公效率。

技术实现思路

[0004]本公开提供了一种用于提高办公效率的评论信息的同步方法、装置、设备和介质。
[0005]根据本公开的一方面,提供了一种评论信息的同步方法,包括:
[0006]确定当前评论信息在当前文档中的当前评论位置,以及确定将目标文档编辑为所述当前文档所执行的至少一个目标编辑操作;
[0007]根据所述目标编辑操作对应的第一逆向编辑操作,生成至少一个当前编辑操作;
[0008]采用所述当前编辑操作本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种评论信息的同步方法,包括:确定当前评论信息在当前文档中的当前评论位置,以及确定将目标文档编辑为所述当前文档所执行的至少一个目标编辑操作;根据所述目标编辑操作对应的第一逆向编辑操作,生成至少一个当前编辑操作;采用所述当前编辑操作对所述当前文档进行编辑,并根据编辑结果确定目标节点数量以及目标字符数量;其中,所述目标节点数量为所述目标文档包括目标字符节点的节点数量,所述目标字符数量为所述目标字符节点包括字符的字符数量;根据所述目标节点数量和所述目标字符数量,确定所述当前评论位置在所述目标文档中对应的目标评论位置,并根据所述目标评论位置在所述目标文档中对所述当前评论信息进行同步。2.根据权利要求1所述的方法,其中,所述根据所述目标编辑操作对应的第一逆向编辑操作,生成至少一个当前编辑操作,包括:确定对所述当前文档执行的至少一个辅助编辑操作,并根据所述辅助编辑操作确定第二逆向编辑操作;其中,所述辅助编辑操作用于在所述当前文档中生成所述当前评论信息;确定对所述当前文档执行的至少一个历史编辑操作,并确定所述历史编辑操作对应的第三逆向编辑操作;其中,所述历史编辑操作表示在所述当前文档中生成所述当前评论信息之前,对所述当前文档执行的编辑操作;根据所述第一逆向编辑操作、所述第二逆向编辑操作以及所述第三逆向编辑操作,生成所述当前编辑操作。3.根据权利要求2所述的方法,其中,所述辅助编辑操作包括评论编辑操作以及非评论编辑操作;所述根据所述辅助编辑操作确定第二逆向编辑操作,包括:若在任一所述非评论编辑操作之前执行的辅助编辑操作,为任一所述评论编辑操作,则在该非评论编辑操作与该评论编辑操作之间添加操作分隔符,并根据所述操作分隔符将所述辅助编辑操作划分为至少两个编辑操作集合;将执行于所述当前评论位置的所述评论编辑操作作为目标评论编辑操作,并将所述目标评论编辑操作从属的所述编辑操作集合,作为目标编辑操作集合;将所述目标编辑操作集合包括的所述非评论编辑操作作为目标非评论编辑操作,并根据所述目标非评论编辑操作对应的第四逆向编辑操作,确定所述第二逆向编辑操作。4.根据权利要求3所述的方法,其中,所述根据所述目标非评论编辑操作对应的第四逆向编辑操作,确定所述第二逆向编辑操作,包括:在所述目标编辑操作集合的集合次序为第一的情况下,将所述第四逆向编辑操作作为所述第二逆向编辑操作。5.根据权利要求3所述的方法,其中,所述根据所述目标非评论编辑操作对应的第四逆向编辑操作,确定所述第二逆向编辑操作,包括:在所述目标编辑操作集合的集合次序非第一的情况下,将集合次序位于所述目标编辑操作集合之前的所述编辑操作集合,作为辅助编辑操作集合;将所述辅助编辑操作集合包括的所述非评论编辑操作作为辅助非评论编辑操作,并确定所述辅助非评论编辑操作对应的第五逆向编辑操作;
将所述第四逆向编辑操作和所述第五逆向编辑操作共同作为所述第二逆向编辑操作。6.根据权利要求5所述的方法,其中,所述采用所述当前编辑操作对所述当前文档进行编辑,包括:根据所述目标编辑操作、所述历史编辑操作、所述目标非评论编辑操作和所述辅助非评论编辑操作,确定正向编辑操作集合;根据操作执行时间,确定所述目标编辑操作在所述正向编辑操作集合中的第一执行次序,所述历史编辑操作在所述正向编辑操作集合中的第二执行次序,所述目标非评论编辑操作在所述正向编辑操作集合中的第三执行次序,所述辅助非评论编辑操作在所述正向编辑操作集合中的第四执行次序;根据所述第一执行次序确定所述第一逆向编辑操作在所述当前编辑操作中的第五执行次序,根据所述第二执行次序确定所述第三逆向编辑操作在所述当前编辑操作中的第六执行次序,根据所述第三执行次序确定所述第四逆向编辑操作在所述当前编辑操作中的第七执行次序,根据所述第四执行次序确定所述第五逆向编辑操作在所述当前编辑操作中的第八执行次序;根据所述第五执行次序、所述第六执行次序、所述第七执行次序和所述第八执行次序,采用所述第一逆向编辑操作、所述第三逆向编辑操作、所述第四逆向编辑操作和所述第五逆向编辑操作,对所述当前文档进行编辑;其中,所述第一执行次序和所述第五执行次序的数值和值,所述第二执行次序和所述第六执行次序的数值和值,所述第三执行次序和所述第七执行次序的数值和值,所述第四执行次序和所述第八执行次序的数值和值均等于编辑操作总数量;所述编辑操作总数量表示所述当前编辑操作包括的编辑操作的总数量加一。7.根据权利要求1所述的方法,其中,所述根据所述目标节点数量和所述目标字符数量,确定所述当前评论位置在所述目标文档中对应的目标评论位置,包括:将在所述当前文档中位于所述当前评论位置之前的字符作为当前字符,并确定所述当前字符的当前字符数量;根据所述当前字符数量、所述目标节点数量和所述目标字符数量,确定所述当前评论位置在所述目标文档中所处的辅助字符节点,以及在所述辅助字符节点中所处的辅助字符位置;根据所述辅助字符节点和所述辅助字符位置确定所述目标评论位置。8.根据权利要求3所述的方法,其中,所述根据所述目标评论位置在所述目标文档中对所述当前评论信息进行同步,包括:当所述当前评论信息在所述目标文档的其他评论位置已经进行了同步,则确定更新节点数量以及更新字符数量;根据所述更新节点数量以及所述更新字符数量,对所述目标评论位置进行更新,确定更新评论位置;根据所述更新评论位置在所述目标文档中对所述当前评论信息进行同步;其中,所述更新节点数量表示在当前时刻所述目标文档包括更新字符节点的节点数量,所述更新字符数量为所述更新字符节点包括字符的字符数量。9.根据权利要求8所述的方法,其中,所述根据所述更新评论位置在所述目标文档中对
所述当前评论信息进行同步,包括:在所述更新评论位置执行所述目标评论编辑操作,用于在所述更新评论位置生成所述当前评论信息。10.一种评论信息的同步装置,包括:信息确定模块,用于确定当前评论信息在当前文档中的当前评论位置,以及确定将目标文档编辑为所述当前文档所执行的至少一个目标编辑操作;当前编辑操作生成模...

【专利技术属性】
技术研发人员:何旭静
申请(专利权)人:百度在线网络技术北京有限公司
类型:发明
国别省市:

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

1