ai-bytedance1k downloadsSync your notes to multiple cloud storage services and provide end-to-end encryption protection.
当前项目仍处于 Alpha 阶段,请在同步重要笔记前先做好备份。
这是一个 Obsidian 云同步插件,目标是把 Vault 中的笔记同步到常见云存储。
目前已经有两条真实可用的同步链路:
WebDAVGitHub其他云盘入口目前仍处于开发中或仅有界面占位。
双向同步、仅上传、仅下载自动同步、定时同步、手动同步冲突处理策略文件创建 / 修改 / 删除 同步Markdown 链接转换选择性同步,可忽略文件、文件夹和扩展名内容加密owner/repo 形式填写仓库,例如:ai-bytedance/obsidian-test当前仅支持从源码安装。
git clone https://github.com/ai-bytedance/obsidian-cloud-sync.git
cd obsidian-cloud-sync
npm install
npm run build
然后将以下文件复制到你的 Vault 目录下:
.obsidian/plugins/cloud-sync/
需要复制的文件:
main.jsmanifest.jsonstyles.css安装并启用插件后:
GitHub 建议使用 Fine-grained personal access token。
最小权限建议:
Contents: Read and writeMetadata: Read-only推荐配置项:
仓库:填写 owner/repo个人访问令牌:GitHub Token分支:通常为 main同步路径:可留空;如需同步到子目录,可填写如 notes用户名(兼容,可选):仅当你在“仓库”里只填写 repo 时才需要owner/repo,不要依赖兼容用户名回退逻辑需要填写:
常见注意点:
https://目前可实际使用:
WebDAVGitHub其余提供商尚未完成后端实现。
因为 GitHub 不支持空目录。
如果只是创建了目录,没有目录内文件,远端不会显示该目录。
Token 是否有效Contents: Read and writeowner/repo因为项目还处于 Alpha 阶段,功能和稳定性仍在持续打磨。
常用命令:
npm install
npm run build
当前构建命令会先做 TypeScript 检查,再执行打包。
插件开发者为这款插件付出了大量的时间与精力。如果你觉得这个插件有帮助,欢迎支持开发。