上一篇内容给大家介绍了什么是Obsidian,以及它的使用技巧,如果大家还没了解Obsidian,可以先看看上一篇文章别再只用飞书做笔记了! 一文教你用 Obsidian 构建真正的个人知识库 Obsidian的笔记完全存在本地,数据非常安全且使用顺畅,但也因为数据存在本地,导致我们如果换电脑、或者有些笔记需要分享给别人,就变得不那么方便了。 为了解决,Obsidian的多设备同步与分享的问题。今天给大家介绍三种不同的方法,彻底搞定Obsidian的笔记同步问题 一、对外分享:用 ObShare 将笔记发布到飞书 ObShare 是一个由社区开发者开发的优秀插件,它能将你的 Obsidian 笔记(包括图片)一键上传至飞书云文档,并返回一个可分享的链接,完美解决了单篇笔记的分享问题。 1、安装插件 ①、下载插件 由于ObShare插件无法在插件市场搜索到,大家可以从 插件官网下载最新版本的压缩包,插件地址我附在文末。 ②、 找到Obsidian的插件文件夹 Image 点击之后打开的文件夹就是插件目录 Image ③、拷贝插件源码到插件目录 插件源码一般有以下三个文件 Image 但是我们需要将这个文件夹拷贝到插件目录例如这样子的 Image ④、刷新插件列表 接着我们回到插件页面,点击这个刷新,我们新的插件就会加载进来,只需要启用就可以了 Image 2、配置插件 ①、获取飞书的配置 这一步是关键,这个同步飞书插件需要使用飞书的获取 App ID 和 App Secret**需要你创建一个企业自建应用来获取 API 权限。过程不复杂,耐心操作 5-10 分钟即可搞定。 飞书应用创建和获取可以参考这个教程 https://b121w2zgwyx.feishu.cn/docx/Hp4bdq5Tyoi5Uax18z5cXkufngc ④ 获取用户 ID 和文件夹 Token 用户ID的获取步骤如下: (1)登录 API 调试台,找到发送消息接口。 (2)在 权限配置 页签下,找到 获取用户 user ID 权限并开通。 Image (3)在 API 调试台 页签的 查询参数 处,将 receive_id_type 设置为 user_id,然后点击 快速复制 user_id。 Image (4)在弹窗中,搜索或选择指定用户,并点击 复制成员 ID,获取用户的 user_id Image 文件夹token的获取方式如下: (1)、你需要在云文档中创建一个文件夹、用于存储您上传到飞书的所有文档。 打开飞书云文档、点击“云盘”,点击“创建”,选择“文件夹” 进入创建的文件夹后,点击“刷新“,页面,然后在地址栏中获取文件夹的toke。 Image 得到文件夹的token后,还需要将这个文件夹授权给应用: 先在飞书客户端或移动端,创建一个新的数组,将应用添加为群机器人 接着在云文档=》云盘中找到的对应的文件夹,将文件夹分享给刚刚新建的群组。权限选择可管理。 Image 3、配置 ObShare 插件 回到 Obsidian,打开 设置 -> 第三方插件 -> ObShare。将上一步获取的四项信息(App ID, App Secret, User ID, 文件夹 Token)填入对应的输入框中,然后点击“测试连接”。如果显示成功,就大功告成了! Image 4、开始使用 现在,在你想要分享的笔记页面,通过以下任意一种方式,即可一键分享: 命令面板:Ctrl/Cmd + P,搜索“分享当前文档到飞书”。 右键菜单:在文件上右键,选择“分享该页面”。 Image 上传成功后,插件会自动将生成的飞书文档链接复制到你的剪贴板,直接粘贴发送给朋友吧! 二、用 Syncthing 实现多设备同步 ObShare这不过解决了我们分享到飞书的目的,但如果你想在公司的电脑和家里的电脑上使用同一个 Obsidian 库,那么接下来教你使用这个插件实现同步(完全免费) 1、在两台电脑上安装 Syncthing 访问 Syncthing 官网下载页面,(文中所需工具我统一放文末),为你的两台电脑(例如,电脑 A 和电脑 B)下载并安装对应的客户端。安装后,它通常会通过一个网页界面(http://127.0.0.1:8384)来进行管理。 2、添加远程设备 在电脑 A 和电脑 B 上,分别打开 Syncthing 的 Web UI。在界面的右下角,你会看到“此设备 ID”。 http://127.0.0.1:8384 在电脑 A 上,点击“添加远程设备”,然后输入电脑 B 的设备 ID。同样,在电脑 B 上添加电脑 A 的设备 ID。 Image 稍等片刻,两台电脑上都会出现一个请求配对的提示,点击“同意”即可。现在,这两台电脑就建立起了连接。 3、分享你的 Obsidian 库 在你的主设备(例如,电脑 A)上,点击“添加文件夹”。 文件夹标签:起个名字,比如 Obsidian-Vault。 文件夹路径:选择你 Obsidian 库所在的文件夹。 Image Image 然后,切换到“共享”标签页,勾选你刚刚添加的远程设备(电脑 B),然后保存。 Image 4、在另一台电脑上接收 此时,在电脑 B 的 Syncthing 界面上,会弹出一个提示,告诉你电脑 A 想要与你共享一个名为 Obsidian-Vault 的文件夹。点击“同意”。 Image 在弹出的窗口中,你需要为这个共享文件夹在电脑 B 上指定一个本地路径。重要提示:如果你是首次同步,建议选择一个空文件夹,让 Syncthing 自动把电脑 A 的所有文件同步过来。 5、大功告成! 配置完成后,只要两台电脑都开着机并运行着 Syncthing,它们就会在后台自动同步你的整个 Obsidian 库。你在任何一台电脑上做的修改,都会在几秒钟内出现在另一台电脑上,就像操作本地文件一样流畅。 一个小建议:为了避免 Syncthing 的临时文件出现在 Obsidian 的文件列表中,你可以在 Obsidian 的 设置 -> 文件与链接 -> “排除文件”中,加入 .stfolder 和 .stversions 这两个文件夹。 对了,如果你需要跟手机端同步,需要下载个Android端的syncthing 三、自建webdav实现同步 第二种同步方法,是比较好的一种免费方法,但是每个设备都要保持syncthing的程序在线,还是有点不够方便。 这个时候,我们可以考虑一下云端同步,付费的方案有 官方自带的,以及坚果云、等一些付费的云服务提供商。 不过我今天要讲的是,自己搭建云盘实现同步,数据完全自己掌控,而且免费,不过前提是有一台自己的服务器,或者可以跟我一样,拿一台废弃电脑做内网穿透之后当成自己的服务器。这个操作不在本次内容内,大家自己搞定服务器,我只分享基于这种的同步方案。 1、在一台有公网Ip的服务器搭建云盘服务 我使用的一个云盘程序叫做cloudreve 开源地址是:https://github.com/cloudreve/Cloudreve 建议大家跟我一样安装宝塔面板,然后直接在docker这边就可以安装了。如果不是使用宝塔,就跟着官方教程安装吧 Image 安装完成之后,打开cloudreve后台,首次登录需要先注册账号 登录之后找到这个“连接与挂载”,创建一个webDav的服务目录,这个目录就是你存储笔记的目录,若没有目录,先到“我的文件”创建 Image 账号添加之后我们点击这个名称打开,就可以看到连接信息了,这里的信息等下在Obsidian中有用 Image 2、安装同步插件 打开Obsidian的插件市场,搜索 Remotely Save 找到这个插件安装 Image 安装完成之后,打开选项配置,选择webdav的服务,然后把之前获取到的连接信息填入下面对应的位置 Image 配置填写完成之后,找到这个就“检查”按钮,然后点击,出现以下提示,说明配置成功 Image 总结:从“能用”到“好用”,全面掌控你的数据 恭喜你!通过今天的教程,你已经掌握了三种强大的同步与分享方案,彻底扫清了 Obsidian 数据流动的最后障碍。 无论是: 用 ObShare 将你的思想精华一键分享到公网; 用 Syncthing 在你的设备间建立去中心化的私密通道; 还是用 自建 WebDAV 打造一个完全由你掌控的私人同步中心。 你都已将 Obsidian 这把“瑞士军刀”打磨得更加锋利。现在,你的知识库真正实现了“无处不在”,并且数据和隐私 100% 归你所有。 然而,打通工具只是第一步。真正的价值在于,如何利用这套强大的系统,构建一个能持续为你创造价值的“第二大脑”。 当大多数人还在为信息的收集与整理而烦恼时,一小撮先行者已经开始探索如何用 AI 和自动化,让知识流动起来,甚至“自主”产生价值。 如果你也想成为后者,我们为你准备了两条路径: 1. 加入“核心圈”,成为高阶玩家 如果你不满足于“知道”,而是渴望“做到”,欢迎加入我的 “AI+自动化”知识星球。这里是我的独家实战基地,我会毫无保留地分享所有经过验证的 AI 工作流、自动化脚本和深度思考。你将获得: 所有核心资料与源码 面向我工作流的答疑,助你快速理解 确保你不仅学得会,更能用得好,真正拉开与别人的差距。 在我的公众号后台发送“进个球”,即可获取专属优惠,抢先一步。 2. 进入“交流群”,找到你的同路人 如果你想先感受氛围,找到志同道合的伙伴,欢迎加入我的免费“AI+自动化”交流群。这里是知识的“游乐场”,你可以随时分享、提问、碰撞思想的火花。 在公众号后台发送“进群”,即可加入我们,一同探索 AI 时代的无限可能。 文中所用三个工具地址: 1、https://github.com/xigua222/ObShare/releases 2、https://syncthing.net/downloads/ 3、https://docs.cloudreve.org/zh/overview/quickstart
手把手教你 3 种方法,彻底解决 Obsidian 跨设备同步难题
上一篇内容给大家介绍了什么是Obsidian,以及它的使用技巧,如果大家还没了解Obsidian,可以先看看上一篇文章别再只用飞书做笔记了! 一文教你用 Obsidian 构建真正的个人知识库
Obsidian的笔记完全存在本地,数据非常安全且使用顺畅,但也因为数据存在本地,导致我们如果换电脑、或者有些笔记需要分享给别人,就变得不那么方便了。 为了解决,Obsidian的多设备同步与分享的问题。今天给大家介绍三种不同的方法,彻底搞定Obsidian的笔记同步问题
一、对外分享:用 ObShare 将笔记发布到飞书
ObShare 是一个由社区开发者开发的优秀插件,它能将你的 Obsidian 笔记(包括图片)一键上传至飞书云文档,并返回一个可分享的链接,完美解决了单篇笔记的分享问题。
1、安装插件
①、下载插件
由于ObShare插件无法在插件市场搜索到,大家可以从 插件官网下载最新版本的压缩包,插件地址我附在文末。
②、 找到Obsidian的插件文件夹
Image
点击之后打开的文件夹就是插件目录
Image
③、拷贝插件源码到插件目录
插件源码一般有以下三个文件
Image
但是我们需要将这个文件夹拷贝到插件目录例如这样子的
Image
④、刷新插件列表
接着我们回到插件页面,点击这个刷新,我们新的插件就会加载进来,只需要启用就可以了
Image
2、配置插件
①、获取飞书的配置
这一步是关键,这个同步飞书插件需要使用飞书的获取 App ID 和 App Secret**需要你创建一个企业自建应用来获取 API 权限。过程不复杂,耐心操作 5-10 分钟即可搞定。
飞书应用创建和获取可以参考这个教程 https://b121w2zgwyx.feishu.cn/docx/Hp4bdq5Tyoi5Uax18z5cXkufngc
④ 获取用户 ID 和文件夹 Token
用户ID的获取步骤如下: (1)登录 API 调试台,找到发送消息接口。 (2)在 权限配置 页签下,找到 获取用户 user ID 权限并开通。
Image
(3)在 API 调试台 页签的 查询参数 处,将 receive_id_type 设置为 user_id,然后点击 快速复制 user_id。
Image
(4)在弹窗中,搜索或选择指定用户,并点击 复制成员 ID,获取用户的 user_id
Image
文件夹token的获取方式如下:
(1)、你需要在云文档中创建一个文件夹、用于存储您上传到飞书的所有文档。 打开飞书云文档、点击“云盘”,点击“创建”,选择“文件夹”
进入创建的文件夹后,点击“刷新“,页面,然后在地址栏中获取文件夹的toke。
Image
得到文件夹的token后,还需要将这个文件夹授权给应用: 先在飞书客户端或移动端,创建一个新的数组,将应用添加为群机器人 接着在云文档=》云盘中找到的对应的文件夹,将文件夹分享给刚刚新建的群组。权限选择可管理。
Image
3、配置 ObShare 插件
回到 Obsidian,打开 设置 -> 第三方插件 -> ObShare。将上一步获取的四项信息(App ID, App Secret, User ID, 文件夹 Token)填入对应的输入框中,然后点击“测试连接”。如果显示成功,就大功告成了!
Image
4、开始使用
现在,在你想要分享的笔记页面,通过以下任意一种方式,即可一键分享:
Image
上传成功后,插件会自动将生成的飞书文档链接复制到你的剪贴板,直接粘贴发送给朋友吧!
二、用 Syncthing 实现多设备同步
ObShare这不过解决了我们分享到飞书的目的,但如果你想在公司的电脑和家里的电脑上使用同一个 Obsidian 库,那么接下来教你使用这个插件实现同步(完全免费)
1、在两台电脑上安装 Syncthing
访问 Syncthing 官网下载页面,(文中所需工具我统一放文末),为你的两台电脑(例如,电脑 A 和电脑 B)下载并安装对应的客户端。安装后,它通常会通过一个网页界面(http://127.0.0.1:8384)来进行管理。
2、添加远程设备
在电脑 A 和电脑 B 上,分别打开 Syncthing 的
Web UI。在界面的右下角,你会看到“此设备 ID”。
http://127.0.0.1:8384
在电脑 A 上,点击“添加远程设备”,然后输入电脑 B 的设备 ID。同样,在电脑 B 上添加电脑 A 的设备 ID。
Image
稍等片刻,两台电脑上都会出现一个请求配对的提示,点击“同意”即可。现在,这两台电脑就建立起了连接。
3、分享你的 Obsidian 库
在你的主设备(例如,电脑 A)上,点击“添加文件夹”。
Image
Image
然后,切换到“共享”标签页,勾选你刚刚添加的远程设备(电脑 B),然后保存。
Image
4、在另一台电脑上接收
此时,在电脑 B 的 Syncthing 界面上,会弹出一个提示,告诉你电脑 A 想要与你共享一个名为 Obsidian-Vault 的文件夹。点击“同意”。
Image
在弹出的窗口中,你需要为这个共享文件夹在电脑 B 上指定一个本地路径。重要提示:如果你是首次同步,建议选择一个空文件夹,让 Syncthing 自动把电脑 A 的所有文件同步过来。
5、大功告成!
配置完成后,只要两台电脑都开着机并运行着 Syncthing,它们就会在后台自动同步你的整个 Obsidian 库。你在任何一台电脑上做的修改,都会在几秒钟内出现在另一台电脑上,就像操作本地文件一样流畅。
一个小建议:为了避免 Syncthing 的临时文件出现在 Obsidian 的文件列表中,你可以在 Obsidian 的 设置 -> 文件与链接 -> “排除文件”中,加入 .stfolder 和 .stversions 这两个文件夹。
对了,如果你需要跟手机端同步,需要下载个Android端的syncthing
三、自建webdav实现同步
第二种同步方法,是比较好的一种免费方法,但是每个设备都要保持syncthing的程序在线,还是有点不够方便。 这个时候,我们可以考虑一下云端同步,付费的方案有 官方自带的,以及坚果云、等一些付费的云服务提供商。 不过我今天要讲的是,自己搭建云盘实现同步,数据完全自己掌控,而且免费,不过前提是有一台自己的服务器,或者可以跟我一样,拿一台废弃电脑做内网穿透之后当成自己的服务器。这个操作不在本次内容内,大家自己搞定服务器,我只分享基于这种的同步方案。
1、在一台有公网Ip的服务器搭建云盘服务
我使用的一个云盘程序叫做cloudreve 开源地址是:https://github.com/cloudreve/Cloudreve 建议大家跟我一样安装宝塔面板,然后直接在docker这边就可以安装了。如果不是使用宝塔,就跟着官方教程安装吧
Image
安装完成之后,打开cloudreve后台,首次登录需要先注册账号 登录之后找到这个“连接与挂载”,创建一个webDav的服务目录,这个目录就是你存储笔记的目录,若没有目录,先到“我的文件”创建
Image
账号添加之后我们点击这个名称打开,就可以看到连接信息了,这里的信息等下在Obsidian中有用
Image
2、安装同步插件
打开Obsidian的插件市场,搜索 Remotely Save 找到这个插件安装
Image
安装完成之后,打开选项配置,选择webdav的服务,然后把之前获取到的连接信息填入下面对应的位置
Image
配置填写完成之后,找到这个就“检查”按钮,然后点击,出现以下提示,说明配置成功
Image
总结:从“能用”到“好用”,全面掌控你的数据
恭喜你!通过今天的教程,你已经掌握了三种强大的同步与分享方案,彻底扫清了 Obsidian 数据流动的最后障碍。
无论是:
你都已将 Obsidian 这把“瑞士军刀”打磨得更加锋利。现在,你的知识库真正实现了“无处不在”,并且数据和隐私 100% 归你所有。
然而,打通工具只是第一步。真正的价值在于,如何利用这套强大的系统,构建一个能持续为你创造价值的“第二大脑”。
当大多数人还在为信息的收集与整理而烦恼时,一小撮先行者已经开始探索如何用 AI 和自动化,让知识流动起来,甚至“自主”产生价值。
如果你也想成为后者,我们为你准备了两条路径:
1. 加入“核心圈”,成为高阶玩家
如果你不满足于“知道”,而是渴望“做到”,欢迎加入我的 “AI+自动化”知识星球。这里是我的独家实战基地,我会毫无保留地分享所有经过验证的 AI 工作流、自动化脚本和深度思考。你将获得:
确保你不仅学得会,更能用得好,真正拉开与别人的差距。
在我的公众号后台发送“进个球”,即可获取专属优惠,抢先一步。
2. 进入“交流群”,找到你的同路人
如果你想先感受氛围,找到志同道合的伙伴,欢迎加入我的免费“AI+自动化”交流群。这里是知识的“游乐场”,你可以随时分享、提问、碰撞思想的火花。
在公众号后台发送“进群”,即可加入我们,一同探索 AI 时代的无限可能。
文中所用三个工具地址:
1、https://github.com/xigua222/ObShare/releases
2、https://syncthing.net/downloads/
3、https://docs.cloudreve.org/zh/overview/quickstart