-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
插入问答模板以后 所有设置配置好以后 命令行同步 然而并没有同步到anki #3
Comments
试试在 Obsidian 中将插件更新到 0.1.2? |
刚更新了 还是不行 |
你用 control option i 打开控制台,把同步失败时的控制台输出截图给我看一下? |
您好 请问一下这个可以解决嘛 |
暂时无法定位到这个问题产生的原因 |
您好,在最新版本的Mac ob和该插件中,我也遇到了相同的问题。 |
作者您好,我找到问题所在了! 问题在于,本来nid的数值是0,第一次同步之后nid的数值在yaml中就确定了,第二次同步的时候nid不会发生变化,所以就会导致虽然看上去完成了同步,实际上并没有响应的问题。我刚刚通过vscode将nid全部替换为0,重新导入anki就成功了! 期待您在下一个版本中改正这个问题!!🥺 |
这个插件的原理是这样的:第一次同步之后 Anki 会提供一个 note_id (nid) 的数值,我们把这个数值保存到笔记的 YAML 中,这样以后可以根据这个 nid 来识别笔记,即使更改了标题或文件夹也不会乱;每次同步的时候会计算笔记内容的 MD5 摘要值,如果笔记发生了修改,那么摘要值发生了改变,这时会向 Anki 发送字段更新的请求。所以说这个 nid 理论上就应该是保持不变的,笔记没有同步更新应该是其他原因。 请把你第二次同步时的控制台(Control Option I 或 Command Option I 打开)输出发上来,我们一起看一看。 |
您好,经过我的试验,我发现了更多线索。 第一次同步卡片,第二次新增未同步的卡片,修改已经同步过的卡片这些操作都不会导致插件出错。 会导致插件出错的操作是同步完卡片后,在Ob中删除一张已经同步的卡片,并再次点击同步。此时,无论如何点击同步按钮,控制台上都不会出现note synchronizer插件的任何动作。但是点击按钮时ob右上角通知处仍然会出现正在同步和同步完成的字样。 问题出在删除操作的同步,并且该操作在导致插件后续的所有同步功能失效之外,删除操作本身也不会生效。 |
在最新版本的Mac ob和该插件中,我也遇到了相同的问题。有一个名为“创业路”的笔记,总是无法导入(提示导入成功;修改后再同步也是提示导入成功),在其之后创建或之前创建的可以导入。 |
我删除之前的YMAL,重新插入了一个不同类型的模板,再次同步后导入成功了。 |
No description provided.
The text was updated successfully, but these errors were encountered: