Obsidian 多端同步怎么排除临时文件?路径过滤让电脑手机同步更省心
在 Obsidian 多端同步时想排除临时文件或不想同步的路径,可以用 Nutstore Sync 的过滤规则:被过滤的文件不会同步,让电脑与手机之间的笔记同步更干净省心。Nutstore Sync 是一款用于同步 Obsidian Vault 与坚果云的社区插件,登录坚果云账号即可连接,无需手动配置 WebDAV,支持桌面端与移动端。
用 Obsidian 的人大多有这样一种节奏:电脑上专心写,手机上随手翻,平板上出差补两句。笔记在设备之间来回走,靠的就是同步。可同步一开,走的往往不只是笔记——插件生成的缓存、编辑时的临时写入文件、顺手拖进 Vault 的代码文件夹、几百兆的录音和 PDF,全都会一起排队。
真正的影响很具体:要处理的文件变多、手机端空间被不想同步的内容占掉,同步范围越来越杂。这时候你想要的其实不是“更快的同步”,而是“让一部分东西别参与同步”。Nutstore Sync 的路径过滤就是干这件事的——按规则把不想同步的路径写进去,被过滤的文件不会同步;再配合“跳过大文件”,超限的文件也留在本地。
Obsidian 多端同步怎么排除临时文件?先看路径过滤能解决什么
临时文件、缓存目录和无关附件为什么会让同步变乱
Obsidian 本身和不少第三方插件在编辑、索引的时候会写下一些临时文件与缓存;从别处拖进 Vault 的文件夹里,可能夹着 node_modules、.git 这类体积大、变动频繁、又和笔记毫无关系的内容;资料剪藏、录音、扫描件则会迅速撑大附件目录。
这些内容混在笔记里,同步就不那么“干净”了:每次同步要处理的文件更多,手机上要占的空间更大。把不想同步的路径排除掉,收益是立刻能感觉到的:同步范围变小,笔记在设备之间流转得更清爽,你打开手机看到的也是真正在意的内容。
Nutstore Sync 路径过滤规则:gitignore-style,但不等于完整兼容 .gitignore
Nutstore Sync 的路径过滤规则是 gitignore-style 的——写法思路上和 .gitignore 接近,你可以按路径或文件名的特征,把不想同步的内容圈出来,被圈出来的文件不会同步。
被过滤的文件会怎样?不会同步
结论很干脆:被过滤的文件不会同步,它不会通过 Nutstore Sync 同步到其他端。想确认效果,可以执行一次同步,结合同步进度和日志观察结果,再用一个测试文件检查它是否出现在远端。
为什么用 Nutstore Sync 做 Obsidian 路径过滤更省心?
登录坚果云账号即可连接,桌面端和移动端都能使用
Nutstore Sync 是一款 Obsidian 社区插件,插件 ID 为 nutstore-sync,作用是把本地 Vault 和坚果云上的远程目录同步起来。坚果云本身提供 WebDAV 服务,但插件没有把配置负担丢给用户:登录坚果云账号、完成一次单点登录授权,连接就建好了,不需要你去翻 WebDAV 地址、端口、密码或应用密码。
它同时支持桌面端和移动端;后续同步支持增量方式,只重新同步有修改的笔记文件,比首次同步轻松得多。首次同步完成后,坚果云上会生成一个与笔记库同名的文件夹,另一台设备在“远程目录”里选择这个文件夹,就能接入同一套笔记库——电脑上写的内容,手机上接着看。排除掉临时文件之后,这条链路会更干净。
如果你还没开始用,可以先到坚果云官网注册一个账号,再回 Obsidian 里安装插件、登录。
路径过滤、跳过大文件、同步进度共同控制同步范围
控制同步范围不只靠一条过滤规则:路径过滤按路径或文件名排除;跳过大文件按文件大小上限排除;同步进度和日志帮你观察实际结果。三者配合,才是完整的一套“同步范围控制”。
Nutstore Sync 路径过滤规则怎么填?从设置到验证
在哪里设置路径过滤
在 Nutstore Sync 的同步设置里,找到路径过滤/过滤规则相关的输入区域,把规则填进去即可。不同版本的界面展示可能略有差别,以你安装版本的实际界面为准。
怎么填写临时文件规则
临时文件通常有规律:名字带某类后缀,或者固定落在某个缓存目录里。你可以按这个思路,把这类文件的特征写进过滤规则。
有一点要提前说明:产品资料没有给出具体的语法示例,也没有逐一确认每种写法在 Nutstore Sync 里的匹配范围。所以不要照搬一段没验证过的 .gitignore 就当它能生效。更稳的做法是——按 gitignore-style 思路写一条,保存设置,执行一次同步,再结合进度、日志以及测试文件是否出现在远端来确认。
规则填写原则
这张表把“想排除什么、去哪里填、按什么原则填、怎么验证”放在一起看:
| 想排除的对象 | 设置入口 | 填写原则 | 验证方式 | 注意点 |
|---|---|---|---|---|
| 临时文件 | Nutstore Sync 同步设置中的路径过滤/过滤规则输入区域 | 按 gitignore-style 思路写出文件名或路径特征 | 保存后执行同步,结合进度和日志观察,并检查测试文件是否出现在远端 | 产品资料未提供具体语法示例,不照搬未验证的 .gitignore 写法 |
| 指定目录 | 同上 | 按 gitignore-style 思路写目录路径规则 | 同步后用测试文件确认目录未被同步到远端 | 具体匹配行为以实际测试为准 |
| 附件临时目录 | 同上 | 按目录特征写规则 | 同步后检查附件目录是否出现在远端结果中 | 不要断言未验证的规则一定能排除 |
代码仓库、node_modules、.git 等 | 同上 | 产品资料明确不建议同步这类目录 | 用测试文件确认是否被排除 | 是否用路径过滤排除,以实际测试为准 |
填写后怎么验证过滤结果
填写规则、保存设置,然后执行一次同步,结合同步进度和日志观察结果。更直观的验证方式是:在电脑端放一个测试用的临时文件,同步后看它有没有出现在远端,也就是是否通过本次同步被传出。测试文件的命名和规则的具体写法,以你安装版本的实际界面说明为准。
先判断再操作流程:排除临时文件前先确认 5 件事
- 先判断要排除什么:临时文件、指定目录、附件临时目录,还是
node_modules、.git这类不建议同步的目录。 - 再判断用什么手段:按路径或文件名排除,用路径过滤;按文件大小排除,用跳过大文件。
- 首次同步前先备份 Vault,并保留同步前确认。
- 按 gitignore-style 思路填写路径规则
- 同步后结合进度、日志和一个测试文件,确认过滤效果符合预期。
路径过滤和跳过大文件有什么区别?
两者经常一起用,但解决的问题不同。路径过滤管“哪些路径不参与”,跳过大文件管“多大的文件不参与”。
| 你的目标 | 推荐设置 | 作用对象 | 被排除后结果 | 适用场景 | 注意点 |
|---|---|---|---|---|---|
| 排除临时文件 | 路径过滤 | 路径或文件名 | 不会同步 | 日常多端笔记同步 | 规则为 gitignore-style,不代表完整兼容 .gitignore |
| 排除指定目录 | 路径过滤 | 路径 | 不会同步 | 只想同步笔记、不想带上整个目录 | 具体匹配行为以实际测试为准 |
| 排除大附件 | 跳过大文件 | 文件大小 | 超过所设大小上限不会同步 | 附件多、手机空间紧张 | 设置上限最高可设到 500MB,不编造默认值 |
| 排除代码目录 | 路径过滤(+ 跳过大文件) | 路径或文件大小 | 不会同步 | Vault 里混进项目文件夹 | 代码仓库、node_modules、.git 不建议同步 |
| 临时文件 + 大附件都要挡 | 两者配合 | 路径 + 大小 | 两者都不会同步 | 笔记为主、附件杂乱的库 | 先判断再用哪一项,别只靠单条规则 |
常见问题 FAQ
Nutstore Sync 的路径过滤规则在哪里设置?
在 Nutstore Sync 的同步设置里,找到路径过滤/过滤规则相关的输入区域,以你安装版本的实际界面为准。它是一个 gitignore-style 的规则输入区。
Nutstore Sync 路径过滤怎么写临时文件规则?
按 gitignore-style 的思路,写出临时文件的名称或路径特征即可。产品资料没有提供具体语法示例,也没有确认每种写法在插件里的匹配范围,所以填写后一定要结合同步进度、日志和一个测试文件来验证;被过滤的文件不会同步。
Nutstore Sync 路径过滤能排除指定文件夹吗?
可以按 gitignore-style 思路写目录规则,但具体匹配行为以实际测试为准。产品资料明确不建议同步代码仓库、node_modules、.git 这类目录。
被 Nutstore Sync 路径过滤掉的文件,电脑和手机上还会同步吗?
不会。被过滤的文件不会通过 Nutstore Sync 同步到其他端。你可以执行一次同步,结合进度、日志以及测试文件是否出现在远端来确认。
Nutstore Sync 路径过滤和跳过大文件有什么区别?
路径过滤按路径或文件名规则排除,跳过大文件按文件大小上限排除。超过所设大小上限的文件不会同步,设置上限最高可设到 500MB。
过滤规则填错了,Obsidian 同步结果怎么验证?
保存规则后执行一次同步,结合同步进度和日志观察结果;也可以放一个测试用临时文件,确认它有没有通过本次同步被传到远端。
使用建议与小结:下一步怎么开始
只同步文本笔记时,路径过滤 + 跳过大文件更干净
如果你的目标就是“电脑手机看同一批笔记”,路径过滤负责挡掉临时文件和无关目录,跳过大文件负责挡掉超限附件,两者配合是最省心的组合。日常笔记本身很轻,同步体验会很舒服。如果 Vault 里 PDF、图片、录音较多,除了用跳过大文件挡住超限附件,也要留意坚果云免费版每月的上传和下载流量是否够用。
小结
- Nutstore Sync 支持 gitignore-style 路径过滤,被过滤的文件不会同步;
- 它不代表完整兼容
.gitignore,规则要按实际界面填写,并结合进度、日志和测试文件验证; - 跳过大文件按大小上限排除,上限最高可设到 500MB,和路径过滤分工不同;
- 首次同步前备份 Vault,同步后确认过滤效果符合预期;
- 桌面端、移动端都支持,登录坚果云账号即可连接,无需手动配 WebDAV。
下一步
想先把同步跑起来,可以从坚果云官网注册账号开始,再在 Obsidian 里安装 Nutstore Sync,把路径过滤和跳过大文件按上面的思路设好。
坚果芸

