Obsidian多设备同步笔记

解释

Obsidian 是一个跨平台的、平台化的桌面应用程序,使用 Web 技术 Electron 框架构建,优点是:

  1. 对用户来说,不管你的工作平台是 macOS、Windows 或者 Linux,都能使用它,且体验一致;
  2. 基于 Web 的技术,借助浏览器生态中丰富的工具链,Obsidian 可以轻松实现对 Mermaid , LaTeX 特性的支持;
  3. 亲 Web 的技术选型,笔记能便捷地插入链接、图片、音频、视频等网络资源,也能轻松转化为 HTML(网页)、PDF、Word 或者思维导图等。用户可以毫不费力地把笔记发布在互联网上,比如 这 、 这 、 这 ;
  4. 平台化设计,丰富的插件和主题,用户可以根据自己的工作流程订制笔记功能;
  5. 对开发团队来说, 一次编写,到处运行 ,可以将更多的精力聚焦于产品的核心功能,加速项目迭代;
  6. 但也不是没有缺点,毕竟又装了一个浏览器进去,吃内存大户。

跨设备同步笔记

  1. Ob 官方提供了多设备同步方案Obsidian 同步服务 by ob官方 - Obsidian中文教程 - Obsidian Publish,但是需要收费,且还比较贵10刀/月
  2. Ob 可以安装git插件,那么就可以将笔记上传至git仓库,其他设备通过git pull拉取即可

那么能不能找到一种既免费,又不用手动上传、下载,是否可以找到一种自动同步的方法呢。当然可以

  1. 创建一个OneDrive账户,视频:登录或创建 OneDrive (个人) 帐户 - Microsoft 支持
    1. 这是微软的云端服务,只要是windows系统应该都会有
  2. 打开Ob 下载Remotely save 插件
    1. 点击“Remotely Save”。【选择远程服务】菜单选择“OneDrive个人版”,点击【鉴权】按钮,将出现一个弹窗,复制链接并打开
    2. 打开链接后,输入微软的账号密码并进行登陆。登陆成功将出现弹窗提示用户授权,点击【接受】后
    3. 返回Obsidian,查看授权是否成功,如果【鉴权】按钮变为【撤回鉴权】,则表示授权成功或点击【检查】按钮,如果出现“很好,我们可连接上OneDrive”也表示授权成功
    4. 回到Obsidian主页面,点击左侧的同步按钮,对所有笔记同步,如果你的电脑登录了Onedrive账户,鉴权之后笔记会自动同步到云端
  3. 这时候你就可以在另一台电脑上登录Onedrive,那么可以在任务栏的Onedrive打开已经同步的文件,将这些文件放在Ob中
    至此已经实现了免费、自动同步

Onedrive自动同步的文件夹是固定位置,那么能不能修改文件位置呢

  1. 直接修改文件位置是不可以的,但是又不想每次拷贝,文件夹映射可以解决该问题
  2. 执行如mklink /j E:\Windows C:\Windows这样的映射之后,就会在其他地方显式一个文件夹,且两个文件夹内容自动同步

自此已经实现了免费、自动同步、文件位置随意

参考文章

由此开始 - Obsidian 中文帮助 - Obsidian Publish
obsidian全平台好用的保姆级免费同步方案 - 少数派
Windows下文件夹映射的实现(将文件夹从一个盘映射到另一个盘)_映射本地文件夹 windows-CSDN博客

### Obsidian 多设备文件同步配置方法 Obsidian 是一款功能强大的笔记应用,支持通过多种方式实现多设备之间的文件同步。以下是几种常见的同步方案及其具体实施方法: #### 使用第三方云存储服务 许多用户倾向于利用现有的云存储解决方案来完成 Obsidian 的跨设备同步。这些服务包括但不限于 Dropbox、Google Drive 和 OneDrive。 - **Dropbox 同步**: 将 Obsidian 数据库放置于 Dropbox 文件夹内即可自动实现实时同步[^1]。此过程无需额外设置,只需确保所有设备均安装并登录同一 Dropbox 账户。 - **OneDrive 或 Google Drive 同步**: 类似于 Dropbox 方法,将 Vault 存储位置更改为云端驱动器路径同样可以达到预期效果[^2]。不过需要注意的是,在某些情况下可能需要手动调整默认保存目录以匹配目标云盘结构。 #### 利用 Git 进行版本控制与同步 对于技术爱好者来说,采用 Git 来管理 Obsidian vault 并借助 GitHub/GitLab 等平台完成远程仓库推送也是一种可行的选择。 - 创建本地 git repository 并初始化 obsidian vault. ```bash cd path/to/your/vault git init git add . git commit -m "Initial commit" ``` - 添加远程仓库地址并将更改推送到服务器上: ```bash git remote add origin https://github.com/user/repo.git git push -u origin master ``` 每次修改完成后执行 `git pull` 和 `git push`, 可保持各端数据一致性[^3]. #### 官方 Sync Service (付费订阅) 如果希望获得更加简便可靠的体验,Obsidian 提供了自己的官方 sync service 功能, 用户仅需购买相应计划便可享受无缝衔接的服务. 激活步骤如下: 进入 settings -> synchronization , 开启 toggle switch 'Enable syncing', 登录账户关联后按照提示操作即可.[^4] 无论采取哪种策略都建议定期备份重要资料以防意外丢失情况发生.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值