Yimien / plugin-memos-sync-helper

Memos 同步助手(思源笔记插件)
MIT License
12 stars 1 forks source link

检查了很多遍设置,但是一直同步失败 #7

Closed tianya778 closed 4 months ago

tianya778 commented 4 months ago

image

image

我新建了一个思源笔记的库,然后重新安装了memo同步插件,重新设置;token校验是正确的,但是一直无法同步。

Yimien commented 4 months ago

排查方法

  1. 检查一下每个选项卡是否有带*的没有配置,或者配置的数据不符合要求,比如末尾不能有 '/'或者必须以‘/’开头之类的
  2. 详细可以开调试模式看一下控制台输出

我修改一下,让提示可以弹出来吧

Yimien commented 4 months ago

已经发版了,等插件市场同步吧,更新后你再试试,如果有什么不对再说,没问题也告知一下,我好关掉

tianya778 commented 4 months ago

image image image image image

上面是我的配置详情,我的同步还是失败的:(

Yimien commented 4 months ago

插件今天有更新吗,更新后再看看

tianya778 commented 4 months ago

已经更新过了,上面的截图是更新之后尝试的。

Yimien commented 4 months ago

不对,今天更新的时候我把上次更新忘记隐藏的测试功能按钮给隐藏了,现在你的截图还在,明显是版本不对,而且新版会提示是哪个部分检查没通过

tianya778 commented 4 months ago

image

我更新之后并未退出软件,刚刚退出软件重新打开之后有了提示了,提示文档路径错误,但我的路径设置应该么有问题:( image

Yimien commented 4 months ago

我知道问题,你文档路径填了,但可能是 / 没加开头或者后面多加了,不过正常情况下是应该是在必填的时候才检查了,我这里处理一下,再发个版

Yimien commented 4 months ago

发版了,等插件市场同步更新后再试试,理论上应该没问题了

Yimien commented 4 months ago

对了,能不能发一下你的文档路径是怎么配置的,我好看一下是不是这里的检查有问题 @tianya778

tianya778 commented 4 months ago

image image image 插件市场还没更新,我把我的配置都给你看看。

Yimien commented 4 months ago

这几个地方看起来是没问题,提示也是文档路径配置出的问题,文档路径在于你将同步方案切换一下才会出来

tianya778 commented 4 months ago

这几个地方看起来是没问题,提示也是文档路径配置出的问题,文档路径在于你将同步方案切换一下才会出来

那我的测试需要切回去原来的笔记数据测试吗?

Yimien commented 4 months ago

你可以先用这个测,没问题再回去同步,不碍事,主要是你配置的那个文档路径为什么会报不通过,你文档路径是怎么写的?

tianya778 commented 4 months ago

我感觉我就正常配置的,之前同步成功过一次;后面我忘了我设置啥了,就一直同步失败。 我文档路径怎么检查,或者截图哪些东西给你看?这些名词我不太熟悉,你可以把具体的操作步骤告诉我,我截图给你排查。

tianya778 commented 4 months ago

image 现在的提示变更为主题路径了

tianya778 commented 4 months ago

同步成功了🤣 md我知道我哪里错了: 因为我的dailynote是创建在日记这个笔记本下,然后我选的是同步到dailynote 笔记本我选择了日记,后面的主题路径还需要再设置日记本下的dailynote 也就是主题路径还需要设置为:/daily note

Yimien commented 4 months ago

呃,不是,这里不是这么理解,这里出问题的确是因为主题路径没有配,主要是插件配置检查这一块比较麻烦,经常会忘前提条件。这里出问题的原因是,因为主题路径它是非必填的,但是它的填写需要匹配 / 开头的规则,所以加了一层校验,但是没有匹配说只有在打开识别双链开关,并且主题路径不为空时才去匹配的规则,所以就导致了,你打开了开关,没填写主题路径,它在检测的时候发现主题路径没有以 \ 开头,所以判断不通过,是这个原因。 daily note 模式的保存路径是直接读你同步笔记本的配置的,和主题路径无关。主题路径是用于在识别双链时,如果你链接的文档不存在,它会自动创建在主题路径下面,如果你主题路径没有填,那它就是直接新建在同步笔记本下面。

tianya778 commented 4 months ago

image 同步的问题解决了,但是现在的一个新问题是:同步完成之后没有自动更新时间,再次同步的时候,我前面的笔记同步重复了,出现了两条一模一样的笔记。

Yimien commented 4 months ago

因为你调试模式开着吧

Yimien commented 4 months ago

调试模式开着默认是不会更新上次同步时间的

tianya778 commented 4 months ago

没有,同步的时候我关闭了调试模式了。

Yimien commented 4 months ago

你确定?我这里是正常的

tianya778 commented 4 months ago

确定,等我重启笔记再同步一次试试。

tianya778 commented 4 months ago

image 现在已经停止同步了,但还是停留在2020年。

Yimien commented 4 months ago

看一下调试模式

Yimien commented 4 months ago

这个是默认设置的时间

tianya778 commented 4 months ago

image image 我打开了调试模式,重新同步了一次,又出现下面这个报错: image image 图标处于上述状态 时间还是没有更新

Yimien commented 4 months ago

呃,是同步的时候会弹右上角的红框信息出来是吗?

tianya778 commented 4 months ago

呃,是同步的时候会弹右上角的红框信息出来是吗?

差不多等笔记同步完登上几秒就出来了

Yimien commented 4 months ago

有出同步完成的提示吗?一般来说出红色提示就是代表有问题

Yimien commented 4 months ago

在确保调试模式开启的情况下,打开控制台,看一下操作日志

tianya778 commented 4 months ago

有出同步完成的提示吗?一般来说出红色提示就是代表有问题

没有,只有红色的提示,然后状态栏的图标一直显示同步的状态,现在的截图: image

Yimien commented 4 months ago

没有那就代表没有同步成功,只有在同步成功的情况下才会更新上次同步时间

Yimien commented 4 months ago

现在还是得看控制台才能知道问题

Yimien commented 4 months ago

image 开一下这个

tianya778 commented 4 months ago

打开了,我需要截图具体的哪部分给你? image

Yimien commented 4 months ago

console

tianya778 commented 4 months ago

image

Yimien commented 4 months ago

点一下同步按钮,看看在哪里报错

tianya778 commented 4 months ago

image

Yimien commented 4 months ago

这个是思源的api接口,正常不应该有问题,现在的信息太少判断不了,我临时打个包上来,你解压后丢到工作空间的插件路径,再同步看看 dist.zip image

tianya778 commented 4 months ago

下面是用你的版本同步的截图: image image

Yimien commented 4 months ago

你把控制台向上拉一下,或者按下图把控制台放到右边拉长点 image

tianya778 commented 4 months ago

image

Yimien commented 4 months ago

呃,再点一次,为什么blockId会没显示值出来

tianya778 commented 4 months ago

image image

Yimien commented 4 months ago

dist.zip 信息还是太少,麻烦用这个再试下,目前猜测是blockId这个值没拿到导致的

tianya778 commented 4 months ago

ok,稍等几分钟,冲个澡🤣

Yimien commented 4 months ago

有点晚了,明天再看吧