我是一个重度 Notion 用户。
我所有的工作资料、日志、各种待办事项和AI 资料库都存在 Notion 里。
可以这么说,Notion 几乎是我的第二大脑。我完全无法忍受 Notion 资料有任何闪失。
现状是,Notion 所有的数据都存储在云端。
如果 Notion 的服务中断、我的账号出点问题,那我的数据就都丢了。
前阵子出差在飞机上,在断网的情况下,如果我没有提前打开指定页面的离线功能,我完全无法访问 Notion;
所以,从个人虚拟资产保护的角度考虑,我必须将 Notio 内的数据定时同步到我的本地;
从我的 Notion 数据情况、数据丢失容忍度和同步备份难度等几个角度考虑,我选择了:
Notion + Obsidian + Icloud 的同步组合方案。
考量的因素如下:
1-数据格式情况:因为我的数据以文字和数据库结构为主,我选择了使用 Obsidian 作为本地的存储和管理工具。
本地存储的空间,放在苹果的 Icloud 上。
2-存储要求:选择 Obsidian 的理由很简单,因为都是本地磁盘存储,数据完全可控;
而且MarkDown 的本地文件格式可以跨平台、跨工具使用。而且,Obsidian 提供了通过 Notion api 插件自动同步的方案,同步起来很省事;
3-备份和同步:苹果的ICloud 则给我的数据增加一层双重保护,至少在我个人电脑崩了的时候,我还能回滚备份。
我还能在其他的终端,比如 Iphone 和 IPad 上查看和使用我的数据。
接下来,我们逐步看一下该如何配置和执行同步:
总的操作步骤概览:
1-创建 Notion 集成令牌:这一步相当于是给 Obsidian 开了一个 Notion 集成的钥匙;
在 Notion 中创建一个“集成 (Integration)”,获取 API 密钥,并选择要同步的数据库给这个集成。
2-安装官方的 Obsidian 导入器 插件:Obsidian 的官方插件,可以点点点完成数据同步和导入;
3-执行同步:选择需要同步的 Notion 数据范围,选择 ICloud 文件夹,点击执行同步本地;
1-创建 Notion 集成令牌
令牌是一个由数字和字母组成的较长字符串,通常以 ntn_... 开头,它将允许您从 Notion 下载数据。
(1)登录到您的 Notion 集成控制面板:https://www.notion.so/profile/integrations/
(2)选择 新建集成 。
(3)为您的集成命名,例如 "Obsidian_import"。最好是方便理解的名字。
选择您要导出的工作区。点击 保存 并继续到 配置集成设置 。
(4)在配置选项卡中,您的 API 令牌可在内部集成密钥字段中访问。选择 显示 然后 复制 。
将令牌保存在安全的地方,例如您的密码管理器。
(5)接下来,授权的集成访问您想要导入的 Notion 页面和数据库。
进入我们刚刚创建的集成的 访问 选项卡。点击 编辑访问权限 。添加我们想要导入的页面和数据库。
2-安装官方的 Obsidian 导入器 插件
(1)在 Obsidian 的左边栏打开 设置 。进入 社区插件 并安装导入器 。
(2)搜索“notion”,选择 Importer,点击 Install,安装启用导入器插件。
安装完毕后,点击开启 Importer 插件;
3-执行同步
完成 Importer 插件安装后,左边的命令面板会有一个 “下载”的 icon,点开图标打开导入器插件。
然后,分别选择配置 Notion(API),选择本地文件 Output folder,再填入我们在第一步存储的 Notion API token。
这里留意一下,我们选择的本地 Output folder 需要在 ICloud 下创建的:
然后,选择需要同步的文件范围,点击“开始”就可以自动执行同步了。
如果你的 Notion 文件很多,这个同步过程会非常非常久,我的 2000+个文件,大概用了 4 个多小时才完成的。
看一下同步后的效果:首先 Obsidian 肯定没办法还原 Notion 的可视化效果。但是,基础的表格和 MarkDown 可视化做的还是 OK 的。
1-MarkDown 效果-这个是 Obsidian 的:
1-MarkDown 效果-这个是 Notion 的:
2-DataBase 效果-这个是 Obsidian 的:
2-DataBase 效果-这个是 Notion 的:
当然,我最喜欢的是 Obsidian 的GraphView,太壮观了。
我这几年的个人虚拟资产,第一次以这么形象的方式展现在我面前!
以上是本次分享,如果您对 AI、数据分析和各种自动化提效话题感兴趣,欢迎留言约稿!
