使用 Obsidian 这段时间以来,让我产生了两个烦恼。
其一,无法将 PC 端看到的内容直接保存到 Obsidian 中,其二,无法将手机中浏览到的帖子等相关内容分享到 Obsidian。
后来,直到我遇到 Omnivore 这款工具后,我的两个烦恼便消失了。
本文涉及到的工具
- 安装 Obsidian 的 Omnivore 插件
- 下载手机端 Omnivore 软件
- 在 PC 端 Edge 浏览器中安装 Omnivore 扩展应用
如果,你无法直接使用 Obsidian 的社区插件市场,可以通过 PC 端浏览器访问 obsidian.md/plugins 搜索 Omnivore 关键字自行下载安装。
Omnivore 是什么?
Omnivore 是一款开源、免费、功能强大的内容同步应用,支持与 Obsidian、Readwise 等知识库软件的集成,实现软件数据互通功能。
好嘞,废话不多说,让我们开始 Omnivore 的使用体验分享。
拿到手之后怎么做?
第一步,下载手机端 Omnivore 软件,注册并登录账户。
第二步,PC 端浏览器访问 obsidian.md/plugins 安装 Obsidian 的 Omnivore 插件并启用,安装好之后最好重启一下 Obsidian 应用。
在设置中的第三方插件中找到并点击「Omnivore」选项,然后通过 PC 访问omnivore.app/settings/api 地址。

使用第一步创建的账户进行登录,然后开始创建你自己账户的 API Key,点击「Create an APl key」并复制。(PS:此处重要提示,一定要记好你的 Key 值)
然后返回 Obsidian 中,将刚才创建好的 Key 值粘贴到在对应的「API Key」处。

在设置中找到 Article Template 将默认脚本替换成以下脚本,就可以同步文章内容了。
# {{{title}}}
#Omnivore
[Read on Omnivore]({{{omnivoreUrl}}})
[Read Original]({{{originalUrl}}})
{{{ content }}}
第三步,在 PC 端 Edge 浏览器中安装 Omnivore 扩展应用,安装并启用,然后登录自己的账户,看到自己喜欢的文章,点击鼠标右键选择 Save this page to Omnivore 即可将该网页内容抓取到 Omnivore 中。
设置同步频率
我们无论通过 PC 端还是手机端保存的网页内容都只是暂存到了 Omnivore 中,若想从 Omnivore 将数据同步到 Obsidian 中默认需要手动点击侧边栏中的 Omnivore 应用按钮进行手动同步。
当然我们也可以通过以下步骤设置同步频率,Frequency 默认为 0 表示需要手动同步。
如果你想 6 个小时同步一次,只需要在 Frequency 中填写 360 即可,它这里是以分钟为单位。

写在最后
虽然 Obsidian 是本地优先的存储方案,但好在它有着非常丰富的社区插件生态,可以让我们的 Obsidian 有着极致的个性化方案,解决你的各种痛点。
