用 obsidian-cli 从命令行触发同步
准备工作
- 安装 Obsidian 并启用 URI 插件能力(设置 → 关于 → 开启 URI)。
- 安装社区插件 obsidian-cli(或任意能发 URI 的命令行工具)。
触发命令
本插件注册了 URI 动作 sync,一条命令即可触发拉取:
obsidian-cli open "obsidian://advances?v=sync" # 视 cli 版本语法略有差异
# 或直接:
start "obsidian://notesync?do=sync" # Windows
open "obsidian://notesync?do=sync" # macOS
进阶:定时同步
# crontab 每 15 分钟触发一次(macOS/Linux)
*/15 * * * * open "obsidian://notesync?do=sync"
命令行触发要求 Obsidian 正在运行;未运行时命令会被系统记起并在下次启动时失效,建议搭配「自动同步」使用。
遇到问题怎么办
先看本分类的《常见使用问题》,再按《同步不成功排查教程》逐项检查。仍未解决的,可在关于页找到反馈邮箱,附上插件版本、笔记端类型与操作时间,便于快速定位。
隐私说明
正文仅在网络抓取与整理阶段被服务端处理,成功写入笔记库后即从服务端删除;图片本地化后原图缓存在你的云空间,可随时一键清空。详见《隐私说明》教程。