WorkBuddy 的文件备份为什么只有 Windows 有?Mac 用户要补上这一层

2026-08-16

官方权限模式文档里,沙箱保护有三层:沙箱约束、删除保护、文件备份。第三层后面跟了一句限定,很多人没注意到:

This is currently supported on Windows only.(目前仅 Windows 支持)

也就是说,同样一个任务,Windows 上有一层自动兜底,Mac 上没有。 这不是配置问题,是能力差异。

这篇讲清楚三件事:这层保护到底做了什么、Mac 用户拿什么补、以及为什么 Windows 用户也不该只靠它。

本文依据 WorkBuddy 官方英文文档 Function-Description/Permission-Modes,核对日 2026-08-16。中文文档站暂无对应页。我们没有安装客户端,本文不含实测数据。

一、这层保护的确切范围

官方对文件备份的描述只有两句,但每个字都有边界:

修改已有文件前先存一份副本,新建文件不会被重复备份。目前仅 Windows 支持。

拆开看:

场景是否触发备份
改一个已经存在的 Word 文档触发——改之前存一份副本
生成一个全新的 Excel不触发——新建文件不备份
反复修改同一个新生成的文件官方措辞是「新文件不会被重复备份」
在 Mac 上做上述任何一件都不触发,Mac 没有这层

这层的定位很清楚:它保的是你原来就有的那份东西。新生成的内容不在保护范围里——逻辑上也说得通,新文件被改坏了,重新生成一次就行;原始文件被覆盖了,可能就没了。

二、Mac 用户拿什么补

没有自动的,就用手动的。三条习惯,成本都很低:

第一条:复制进任务目录,别交出原目录。

这是官方自己给的建议:处理重要文件之前,先建一个独立的任务文件夹,把需要的文件复制进去。官方给的四个命名示例可以直接抄:

weekly-report
invoice-archive
customer-data-cleanup
batch-image-processing

这一条做到位,文件备份那层有没有其实都不太要紧了——它改的本来就是副本。

第二条:批量改写前先归档一次。

批量重命名、格式转换、批量改内容这类任务开始之前,把整个目录压成一个 zip 放在旁边。几秒钟的事,出问题解压就回去了。

第三条:给输出指定新文件,别让它原地改。

指令里加一句:

不要修改原文件,把处理结果输出为新文件,文件名后加 _v2。

这一句把「修改已有文件」变成了「新建文件」,从源头绕开了这层保护缺失的问题。对 Mac 用户来说,这可能是性价比最高的一句话。

三、Windows 用户也别只靠它

有这层保护是好事,但它有三个盲区:

盲区一:只管修改,不管删除和移动。 删除有另一层(删除保护,通过安全删除或回收站保护);移动和重命名两层都不完全覆盖——文件没被改也没被删,只是换了位置。官方 FAQ 里那条「整理桌面后部分文件疑似丢失」,主要就是移动类操作。

盲区二:不管新建文件。 它生成的报告写错了、写漏了,这层帮不上。

盲区三:官方自己划了线。 在同一页文档里,官方写的是:默认权限降低误操作风险,但它不能替代备份。文件备份是这套机制的一部分,这句话同样适用。

还有一点值得想清楚:副本存在哪、留多久、怎么找回——官方这一页没有说明。所以你不能把它当成一个可以随时调取的版本历史来用。它是兜底,不是版本管理。

四、跨平台协作时的一个实际问题

如果你的团队里 Windows 和 Mac 混用,这个差异会变成协作规范的问题:

  • 同一份操作手册,在两个平台上的实际风险不一样
  • Windows 同事习惯了「直接改也没事」,Mac 同事照做就少一层保护;
  • 出了问题回溯,两边能拿到的东西也不一样。

建议是按低的那边定规范——也就是统一按 Mac 的标准来:所有人都复制进任务目录、所有人都用「输出为新文件」的写法。这样规范只有一套,不用记谁在什么平台上能省哪一步。

五、顺便说清楚另外两层

三层保护里另外两层,Windows 和 Mac 都有:

沙箱约束:命令先在沙箱约束下运行;如果被拦了,再按风险判断需不需要你确认。

删除保护:通过安全删除或回收站保护,降低误删风险。官方在默认权限的确认条件里补充过一句——普通的单文件删除通常由删除保护覆盖,所以你不会因为它删了个临时文件就被打断;会停下来问的是重要文件夹和批量删除。

所以平台差异只在文件备份这一层。别把它扩大理解成「Mac 上整体保护更弱」——另外两层是一样的。

六、按任务类型看,哪些场景受这个差异影响最大

不是所有任务都受影响。对照一下自己常做的事:

任务类型会不会修改已有文件Mac 受影响程度
写周报、做 PPT、生成调研报告不会,都是新建几乎不受影响
数据分析、统计(输出到新表)不会几乎不受影响
批量重命名不改内容,但改文件本身中——这层本来也不覆盖重命名
表格清洗、去重、补字段会,经常原地改影响最大
批量替换文档内容影响最大
格式转换后覆盖原文件影响最大
整理目录、归档移动为主中——这层不覆盖移动

结论很清楚:受影响最大的是「原地修改」类任务——表格清洗、批量替换、覆盖式转换。这三类在办公场景里恰恰非常常见。

如果你是 Mac 用户,又主要做这三类任务,那第三条建议(指令里要求输出为新文件)就不是可选项,而是必须固化成习惯的写法。

七、一个可以直接用的指令模板

把上面几条压进一段可复制的写法,Mac 用户尤其建议养成习惯:

【输入】<完整路径>,我已经把副本放在这个任务目录里了
【任务】<具体做什么>
【输出】保存为新文件 <新文件名>,放在当前工作空间内
【约束】
- 不要修改或删除任何原有文件
- 批量操作前先列出将要处理的文件清单给我确认
- 不需要开场白

第三行和第四行是关键。「输出为新文件」绕开了修改已有文件的场景;「先列清单」对应官方给的建议——不确定时可以要求它先列出将修改或删除的文件。

小结

  • 官方明确:文件备份这层保护目前仅 Windows 支持,Mac 上没有。
  • 它的范围:修改已有文件前存副本,新建文件不重复备份。不管删除、不管移动、不管新建。
  • Mac 补齐三条:复制进任务目录(官方建议)、批量前先压包归档、指令里要求输出为新文件
  • Windows 用户也别只靠它——官方原话是它不能替代备份;副本存哪、留多久、怎么找回,官方这一页没说明。
  • 团队混用平台时,按 Mac 的标准定统一规范,别按平台分两套。
  • 沙箱约束与删除保护两层是两个平台都有的,差异只在文件备份这一层。

功能与文档表述以官方为准,核对日 2026-08-16。

想系统学会用 AI?报名体系课或加入会员,照着学、照着用。