Mac 上的 Discord、Slack、Teams:缓存、历史与下载
Discord、Slack、Teams 在 Mac 上变大,原因都一样,处理办法也是同一个判断:删任何东西之前,先把缓存、历史记录和下载分开。缓存可重建、清了安全;消息历史和保存的文件不是缓存,误清它们正是这篇指南想避免的坏结果。
这是一篇决策指南,不是「一键清所有缓存」的小贴士清单。文中的「Mole」只指 mole.fit 上的 Mole for Mac,以及它自带的 mo 命令行工具;文中不给每个 App 的 GB 数字,因为差别太大没有参考价值。苹果自带的「信息」是另一个 App,清理它的附件见清理 Mac 上的信息存储。
每个聊天 App 都是同样的三桶
每个桌面聊天 App 分配磁盘的方式都一样。先把你看到的东西归进这几桶,下面每个 App 的步骤就一目了然了。
| 桶 | 典型内容 | 怎么判断 |
|---|---|---|
| 缓存 | 媒体预览、头像、临时渲染文件 | 可清,App 会重建 |
| 历史与数据库 | 本地消息库、工作区或服务器状态 | 默认保留,可能是唯一本地副本 |
| 下载与附件 | 你保存或收到的文件 | 逐个复核,有些没有别的副本 |
| 应用本体 | 应用程序里的 App | 只有卸载时才移除 |
顺序很重要:先判断属于哪一桶,再动手。数字大不是删的理由,确认是缓存才是。
Mac 上的 Discord
Discord 会留一份媒体预览和头像的缓存,越用越大。如果当前 Mac 版客户端在设置里提供了清理入口,优先用它,别去手删文件夹。具体选项以你这个版本为准,这些菜单会变。
Discord 的历史大多存在它的服务器上,所以登录后会重新载入你的对话;本地占用主要是缓存和你下载过的文件。移除前先看一眼下载位置,查看任何 Library 文件夹前先退出 Discord,免得动到它还占用的文件。
Mac 上的 Slack
Slack 把工作区缓存和本地状态分开,繁忙工作区里占大头的通常是缓存。优先用 Slack 自己的清理缓存或排障步骤(见 Slack 帮助),别去猜文件夹路径,App Store 版和官网下载版的路径并不一样。
Slack 的 Clear Cache and Restart 会重启 App 并重新载入本地缓存,不会删掉工作区的消息;清除 App 数据是另一个操作,可能会让你登出。保存或导出的文件仍要单独核对。
Mac 上的 Microsoft Teams
Teams 在 Mac 上出过不止一种打包方式,所以确切的文件夹名取决于你装的是哪个版本;查微软当前的说明,别照旧路径。优先用微软为你这个版本记录的清理缓存或存储步骤。
把缓存和会议下载、以及本地录制分开,后两者是你可能没法再取回的文件。复核任何文件夹前先彻底退出 Teams,让 App 下次启动自己重建缓存,别删它登录所需的状态。
并排决策清单
- 先量:在储存空间设置或磁盘视图里找到这个 App 的文件夹,看哪个真的大。
- 用上面的表格,把每一项归成缓存、历史或下载。
- 动任何 Library 文件夹之前,先用 App 自己的清缓存步骤。
- 彻底退出 App,再小心复核它在
~/Library/Caches和~/Library/Application Support里的条目。 - 永远不要因为某个 App 看着大就整目录删共享的厂商文件夹,先确认归属。
「这东西可重建吗」背后的通用规则见哪些 Mac 缓存可以安全删除;卸载后复核 Library 残留见删除前先复核残留。
Mole 在其中的位置
Mole 的 Clean 和 Analyze 会把通讯类 App 的候选项连同路径和大小列出来供复核,扫描免费、不需要许可证,删什么由你决定。它不声称能自动安全地清空聊天数据,历史类的条目会留给你判断,而不是默认预选。它到底删什么、又拒绝碰什么,见Mole 安全吗。
延伸阅读
- 哪些 Mac 缓存可以安全删除:适用于任何 App 的可重建与否规则。
- 清理 Mac 上的信息存储:苹果「信息」这个另一个 App 的同类活。
- 删除前先复核残留:按归属判断 Library 残留。
常见问题
清缓存会把我登出或丢历史吗?
清缓存后,App 可能重新载入数据或要求登录,但服务器上的消息不会因此消失。Slack 的 Clear Cache and Restart 和清除 App 数据是两回事,后者会让你登出;下载过的文件也要单独核对。
能直接删掉整个 Slack 或 Discord 文件夹吗?
删整个 App 文件夹是卸载级别的动作,不是清缓存。它会把本地状态和只在本地的文件一起删掉,所以把它当作移除而不是腾空间。先用 App 清缓存,只有你真的想卸载时才删那个文件夹。
Electron 类 App 都是同一种模式吗?
大体是的。很多桌面聊天 App 基于 Electron,会在 Application Support 下留一份可重建的媒体缓存加本地状态,所以缓存与历史的判断可以照搬。确切的文件夹名仍按 App 和版本不同,删之前先确认。