我使用思源已经有一段时间了,觉得软件非常适合自己,打算一致用下去。但是使用中遇到一些问题想和大家探讨一下。
由于工作的关系,是多端同步的重度用户。经常在台式机和笔记本之间切换,在台式机准备好会议内容,然后开会的时候使用笔记本进行演示。我深知同步机制的开发难度大,所以对于实时同步功能不会太吹毛求疵,也会养成习惯,准备使用笔记本时,都会将台式机的思源客户端关闭,并且中间会等待几分钟。但是在使用中仍然会出现一些问题,就是笔记本打开后会先同步云端所有内容,如果遇到一些涉及协同机制的更新,还可能需要更新安装包或者重新建立全部索引。
关于上面遇到的问题,我在想,思源的产品定义明明是本地软件,云端同步应该是基于本地数据的一个扩展功能,在同步的流程机制上是否可以更加贴合这一思想呢?例如,打开思源可以异步同步更新数据,对于未同步的页面,可以强制进入只读状态,避免数据错乱,同时,用户完全可以自己新建页面,并且新建的页面是可编辑状态的;同时页面更新是按照时间倒序的,这样的话会最新更新在其他端刚编辑过的页面,既能在在多端切换的时候会流程更加流畅,也能复核本地优先的产品定位。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于