乐于分享
好东西不私藏

【JitWord 2.9.2 重磅更新】文档也能"时光倒流"?编辑记录+版本对比高亮,让每一次修改都有迹可循

【JitWord 2.9.2 重磅更新】文档也能"时光倒流"?编辑记录+版本对比高亮,让每一次修改都有迹可循

上周和大家分享了 JitWord 的 2.9.1 版本的最新功能更新:
支持了模版变量,屏幕自适应,Word合并导出,批量生成Word等功能。
往期精彩:
JitWord协同AI文档2.9.1,正式发布
JitWord V2.9.0重磅更新!模板变量一键批量生成海量文档
JitWord 协同AI文档 V2.8.0 发布:思维导图多人协同 + API 文档生成,效率拉满
一周又过去了,在我们团队的高效迭代和客户的积极反馈下,我们 JitWord AI协同文档 2.9.2 版本正式上线。
体验地址:https://jitword.com
Github介绍:https://github.com/jitOffice/jitword-sdk
花了满满一周时间,我们只实现了一个功能——文档编辑记录+版本对比高亮
打开右侧悬浮工具条的版本历史面板,点击一个版本历史,点击与当前版本对比按钮:
大家可以看到不同版本的高亮对比差异,方便用户清晰的看到文档有哪些地方改动了。

同时,每个版本节点包含:

  • snapshot:该版本的完整文档快照(用于快速恢复)

  • parentId:父版本 ID

  • operations:从父版本到当前版本的增量操作序列

  • metadata:作者、时间、编辑摘要等

这对于文档的审计,回退,安全审核等场景非常有帮助。

存储优化策略:

为了控制存储成本,JitWord 采用混合存储策略

  • 每 N 个版本保存一个完整快照(默认每 10 个版本)

  • 中间版本只保存增量 Operation 序列

  • 需要恢复某个版本时,找到最近的快照 + 回放后续 Operation

编辑记录功能
除了版本历史的多版本文档高亮对比之外,我们还实现了编辑记录(编辑留痕)的功能。
先给大家演示一下:
我们在编辑器右侧工具条中点击编辑历史按钮,会自动打开编辑历史浮窗:
我们可以看到文档协作者的编辑记录,并在文档预览区高亮显示不同用户的编辑痕迹,方便文档管理者追溯。
给大家分享一个文档高亮的渲染策略,大家可以参考一下:

上面实现的这些功能,其实可以总结为一个核心需求:让文档的每一次变化都”可视化、可追溯、可恢复”

市面上部分文档工具虽然也有”历史版本”功能,但大多停留在”保存多个快照”的层面——你能看到有几个版本,但看不到版本之间具体改了什么,更看不到是谁、什么时候、为什么改的

JitWord 协同AI文档 想做的,是把”历史版本”升级为”编辑记录”

最后

JitWord 的编辑记录 + 版本对比高亮功能,从需求调研到架构设计,从算法选型到性能优化,我们花了整整一个月时间调研和技术设计,花了一周时间来落地打磨。

这一个月里,我们推翻了三次技术方案,重写了 Diff 引擎的核心逻辑,只为给用户一个更好的用户体验

我个人认为,文档协作的最好方案,不是”大家一起写”,而是大家一起写,但每一笔都有迹可循

JitWord,正在向这个方向不断进化。

体验地址:https://jitword.com
Github介绍:https://github.com/jitOffice/jitword-sdk

补充一嘴

目前我们 JitKnowAI知识库已上线,欢迎大家和我们一起共建这款AI知识库。
目前已有 94 人和我们一起参与共建:
感兴趣可以加入:
也欢迎关注我们的公众号,会定期分享我们AI产品创业的最新进展:
大家在使用 jitknow 的过程中有任何问题,也欢迎随时留言区反馈~
体验地址:https://know.jitword.com