DinoxDinox AI笔记

Obsidian 插件

用 Dinox Sync 插件在 Obsidian 和 Dinox 之间双向同步笔记。

Obsidian 插件(Dinox Sync)

Dinox Sync 让你在 Obsidian 与 Dinox 之间双向同步笔记:把 Dinox 的笔记拉取到本地仓库,也能把 Obsidian 的笔记推送回 Dinox。

安装

  1. 打开 Obsidian 的 设置 → 第三方插件(社区插件),搜索 Dinox Sync,安装并启用。
  2. 进入插件设置,填入你的 Dinox Token
  3. 点击底部状态栏的 Dinox 按钮,即可开始同步。

笔记默认会同步到 Dinox Sync 文件夹。

Token 获取

Dinox App → 设置 → 同步设置 → API Token 中复制 Token。Token 只保存在插件本地设置里,不会写入笔记。

同步笔记(拉取)

每次同步只会拉取上次同步后有变动的笔记,不会重复下载。三种触发方式:

  • 点击底部状态栏的 Dinox 按钮
  • 命令面板(Ctrl/Cmd + P)搜索 Synchronize Dinox notes now
  • 开启「自动同步」后,每 30 分钟自动拉取一次

推送笔记(写回 Dinox)

你也可以把本地笔记推送到 Dinox,支持右键菜单和命令面板:

操作说明
推送当前笔记把当前笔记更新到 Dinox(需笔记 frontmatter 中有 noteId
创建为 Dinox 笔记把当前笔记作为新笔记创建到 Dinox
发送选中文字选中一段文字 → 右键「Send to Dinox」,以选中内容新建一条笔记

常用设置

文件夹结构:同步笔记可按「类型 → 卡片盒 → 日期」逐层分目录,每一层都能单独开关。

Dinox Sync/            ← 同步目录(可自定义)
 └── note/             ← 按类型分组(笔记 / 素材)
      └── 我的卡片盒/    ← 按卡片盒分组
           └── 2024-03-15/   ← 按日期嵌套(也可平铺)
                └── 我的笔记.md

文件命名:支持 Note ID、笔记标题、创建时间、标题+日期,或用 {{title}}{{createDate}}{{noteId}} 等变量自定义模板。

内容模板:用 Mustache 语法控制同步下来的 frontmatter 和正文格式,可自由增删 titletagszettelBoxesaudioUrl 等字段。

日记集成:开启后,每次同步会自动在当天的 Obsidian 日记里插入同步笔记的链接(需启用核心插件「日记」)。

保护本地修改

如果你在本地改过某篇同步笔记,不想被下次同步覆盖,在它的 frontmatter 加上:

ignore_sync: true

插件同步时会跳过这篇笔记。也可以在设置的「保留属性」里填入 status, aliases 等字段名,让这些手动添加的属性在同步更新时不被覆盖。

重置同步

修改了模板或文件夹设置后想重新拉取,可在设置最下方的「重置同步状态」选择时间范围(昨天 / 3 天前 / 1 周前 / 1 个月前 / 全部),下次同步会重新拉取该范围的笔记。

命令一览

命令面板(Ctrl/Cmd + P)中可用:

命令说明
Synchronize Dinox notes now立即拉取最新笔记
Sync current note to Dinox推送当前笔记到 Dinox
Create current note in Dinox在 Dinox 中创建当前笔记
Reset Dinox sync重置同步时间
Open today's Dinox daily note打开今天的日记

遇到问题?

可到 GitHub Issues 反馈,或邮件联系 zmyjust@gmail.com

On this page