Obsidian 插件:Note Synchronizer

Obsidian 插件:Note Synchronizer

插件名片

  • 插件名称:Note Synchronizer
  • 插件作者:Songchen Tan
  • 插件说明:这是一个插件,用于将 Obsidian 笔记与 Anki 等基于笔记的软件同步,更严格地遵循 Zettelkasten 的原则,并将每个 Obsidian 文件视为一个笔记。
  • 插件分类:[‘obsidian 插件 ’, ‘readme’]
  • 项目地址:点我访问
  • 国内下载地址:下载安装

概述

这是一个插件,用于将 Obsidian 笔记与 Anki 等基于笔记的软件同步,更严格地遵循 Zettelkasten 的原则,并将每个 Obsidian 文件视为一个笔记。

原文出处

下面自述文件的来源于 Readme


Readme(翻译)

下面是 note-synchronizer 插件的自述翻译

Obsidian Anki 同步器

请点击 这里 查看中文说明文档。

特点

  • 通过将 Anki 笔记类型导入为 Obsidian 笔记模板,支持任意的 Anki 笔记类型
  • Anki 笔记与 Obsidian 笔记、Anki 卡组与 Obsidian 文件夹、Anki 标签与 Obsidian 标签之间存在 1:1 的对应关系
  • 将 Obsidian 内部链接转换为 Markdown 链接(Obsidian URL)

该插件有两种工作模式:

  • Markdown 模式:将 Markdown 内容原样导入 Anki,而不进行 HTML 渲染。为了在 Anki 中查看渲染后的内容,您需要安装 Markdown and KaTeX Support 或类似的 Anki 插件以实现实时渲染。
  • HTML 模式:将渲染后的 HTML 导入 Anki。

安装

通过 Obsidian 社区插件市场搜索 “Note Synchronizer” 进行安装。

设置

在运行此插件之前,请确保满足以下要求:

启用 Obsidian 插件 “Templates”

该插件依赖于核心插件 “Templates”。您需要启用它才能使该插件正常工作。前往 Obsidian 设置的 ” 核心插件 ” 选项卡,启用 “Templates”。

安装和配置 Anki Connect

以与其他 Anki 插件相同的方式安装 Anki Connect。安装完成后,导航到 工具 -> 插件 -> AnkiConnect -> 配置,粘贴以下文本:

{
  "apiKey": null,
  "apiLogPath": null,
  "webBindAddress": "127.0.0.1",
  "webBindPort": 8765,
  "webCorsOrigin": "http://localhost",
  "webCorsOriginList": ["http://localhost", "app://obsidian.md"]
}

重新启动 Anki 并导航到所需的配置文件。

重新启动 Anki 并选择要与 Obsidian 同步的配置文件。目前,您只能选择一个 Anki 配置文件与 Obsidian 同步。

使用方法

导入笔记类型

运行命令 Import Note Types 将所有可用的笔记类型导入到当前存储库的模板文件夹中,为每个笔记类型生成一个模板 markdown 文件。所有生成的模板 markdown 文件都有以下 YAML 前置内容:

mid: 16xxxxxxxxxxx
nid: 0
tags: []
date: {{date}} {{time}}

其中 mid 是表示 Anki 中笔记类型 ID 的数字。如果该笔记类型恰好有 3 个或更多字段,则第三个字段和之后的所有字段将在 markdown 文件中显示为 h1 标题。

编辑说明

在使用生成的模板文件创建笔记时,请将第一个字段的内容写入文件名中,将第二个字段放在 YAML 前置元数据之后,将其他字段放在对应的 h1 标题下方。

Obsidian 中组织笔记的方式将在 Anki 中使用卡组进行镜像。例如,文件 /learning/note.md 将同步到 Anki 中的 learning 卡组,文件 /learning/project 1/note.md 将同步到 Anki 中的 learning::project 1 卡组。顶层文件将同步到一个特殊的卡组 Obsidian 中。如果在 Anki 中不存在应该同步的卡组,将会创建该卡组。

同步笔记

运行命令 Synchronize。如果出现意外行为,请切换到开发者控制台并在那里报告输出结果。



反馈交流

其他渠道

版权声明