今天安装了微信读书和Logseq的同步插件。
他的流程是这样子的:
首先,在Logseq上面安装WeRead Sync插件,然后开启HTTP APIs server,配置server的端口和token。
然后,在chrome安装“微信读书LS同步助手”,在选项中,填入logseq的端口和token。
刚开始死活导不进去。我看WeRead Sync插件最后的更新时间是4个月前的,我怀疑是不是插件代码太旧了被微信读书接口变了。还想着要不要联系作者下。这么晚了,我先用F12看到chrome后台有很多接口获取成功打印,说明跟微信读书的接口是没问题的。
估计保存到logseq的时候出错了。我去看保存的那部分代码,也没看出什么。我在准备去了解chrome的机制看看能不能自己搞定这个问题,突然发现logseq的HTTP APIs server停止服务了,我随手点开token配置一下,发现没有配置token,奇怪,估计我前面添加后忘记保存了--以前的windows软件都要显式点击保存的,现在软件都自动保存。应该是添加token的时候习惯了自动保存这种方式没有点击保存按钮确认就退出了。
添加token后,自动同步成功,我所有微信读书里面书架的书与笔记和划线都同步到我的logseq中了。Good。
所有说,我们碰到问题的时候一定要确认下自己有没有问题,有时候并不是一味都是对方的问题。
不过话说回来,学东西最快的就是碰到困难的时候,今天再弄下去估计就要去学习chrome的插件机制了。但是同步成功之后,直接失去动力了。因为当前目标已经达到了,还有其他更重要的工作要做呢。前两天不是也说了,要“牢记自己当下的任务目的”。