# Mac 上的 Discord、Slack、Teams：快取、歷史與下載

> 聊天類 App 靠快取、歷史和下載變大。每個 App 都按同一個判斷騰空間，又不丟歷史：確認是快取了再清。

Published: 2026-09-11 | Updated: 2026-09-25

Discord、Slack、Teams 在 Mac 上變大，原因都一樣，處理辦法也是同一個判斷：刪任何東西之前，先把快取、歷史記錄和下載分開。快取可重建、清了安全；訊息歷史和儲存的檔案不是快取，誤清它們正是這篇指南想避免的壞結果。

這是一篇決策指南，不是「一鍵清所有快取」的小提示清單。文中的「Mole」只指 mole.fit 上的 Mole for Mac，以及它自帶的 `mo` 命令列工具；文中不給每個 App 的 GB 數字，因為差別太大沒有參考價值。蘋果自帶的「訊息」是另一個 App，清理它的附件見[清理 Mac 上的訊息儲存](https://mole.fit/tw/blog/how-to-clear-messages-storage-mac)。

<figure class="blog-diagram">
  <picture>
    <source media="(max-width: 900px)" srcset="/img/blog/chat-apps-cache-vs-history-mobile.webp">
    <img src="https://mole.fit/img/blog/chat-apps-cache-vs-history.webp" width="1536" height="1024" loading="lazy" alt="Mac 聊天類 App 留還是清：Discord、Slack、Teams 的三欄速查。快取是為了加速的暫存檔案，App 會重建，可以清；歷史是本機訊息或活動資料，除非想從頭開始，否則保留；下載是你從聊天裡儲存的檔案，依需要清理。">
  </picture>
  <figcaption>Discord、Slack、Teams 的判斷都一樣：確認某項不是歷史記錄、也不是你還要用的下載，再清快取。</figcaption>
</figure>

## 每個聊天 App 的資料都分這四類

每個桌面聊天 App 分配磁碟的方式都一樣。先把你看到的東西歸進這四類，下面每個 App 的步驟就一目了然了。

| 類型 | 典型內容 | 怎麼判斷 |
|---|---|---|
| 快取 | 媒體預覽、頭像、暫存算繪檔案 | 可清，App 會重建 |
| 歷史與資料庫 | 本機訊息庫、工作區或伺服器狀態 | 預設保留，可能是唯一本機副本 |
| 下載與附件 | 你儲存或收到的檔案 | 逐個核對，有些沒有別的副本 |
| 應用本體 | 應用程式裡的 App | 只有解除安裝時才移除 |

順序很重要：先判斷屬於哪一類，再動手。數字大不是刪的理由，確認是快取才是。

## Mac 上的 Discord

Discord 會留一份媒體預覽和頭像的快取，越用越大。桌面用戶端沒有官方說明過的清快取按鈕，所以手動處理要收得很窄：先用 ⌘Q 徹底結束 Discord（只關視窗它還在執行），在 Finder 裡按 Shift-Command-G 打開 `~/Library/Application Support/discord/`，只把 `Cache`、`Code Cache`、`GPUCache` 這三個資料夾移到垃圾桶，Discord 下次啟動會重建它們。`Local Storage` 和這個資料夾裡的其他內容別動，也別把整個 `discord` 資料夾丟掉，裡面還有你的本機設定和登入狀態。它在 Mac 上留下的其他檔案見[實測軟體名單](https://mole.fit/tw/tested-apps)。

Discord 的歷史大多存在它的伺服器上，所以登入後會重新載入你的對話；本機佔用主要是快取和你下載過的檔案。移除前先看一眼下載位置，查看任何 Library 資料夾前先結束 Discord，免得動到它還佔用的檔案。

## Mac 上的 Slack

Slack 把工作區快取和本機狀態分開，繁忙工作區裡佔大頭的通常是快取。優先用 Slack 自己的清理快取或疑難排解步驟（見 Slack 說明），別去猜資料夾路徑。資料夾在哪取決於你怎麼裝的 Slack：官網下載版放在 `~/Library/Application Support/Slack`，Mac App Store 版在沙盒裡執行，資料在 `~/Library/Containers/com.tinyspeck.slackmacgap` 裡面。

Slack 的 Clear Cache and Restart 會重新啟動 App 並載入本機快取，不會刪掉工作區的訊息；清除 App 資料是另一個操作，可能會讓你登出。儲存或匯出的檔案仍要另外核對。

## Mac 上的 Microsoft Teams

微軟為新版 Teams 寫了 Mac 上的快取重設步驟：用 ⌘Q 結束 Teams，刪除 `~/Library/Group Containers/UBF8T346G9.com.microsoft.teams` 和 `~/Library/Containers/com.microsoft.teams2` 這兩個資料夾，再重新打開 Teams。在 Finder 裡把這兩個資料夾移到垃圾桶效果一樣，也比微軟文章裡的 `rm -rf` 指令更容易還原。下次啟動會慢一些，Teams 要重建它們，可能還要重新登入。聊天和頻道訊息保存在 Microsoft 365 裡，不在這兩個資料夾中，所以重設不會丟訊息。微軟也寫明，重設解決不了訊息缺漏或聊天載入不出來的問題，還會刪掉找出原因所需的診斷記錄，所以只在本機用戶端出問題時才用。

只動這兩個資料夾。Group Containers 裡其他 `UBF8T346G9.*` 資料夾屬於 Office、OneDrive 等微軟應用程式。如果還留著 `~/Library/Application Support/Microsoft/Teams`，那是舊版傳統 Teams 放快取的地方，只單獨核對這個子資料夾，上一層的 `Microsoft` 資料夾別碰，其他微軟應用程式也在用它。從聊天或會議裡下載的檔案和這些都不是一回事。

## 並排決策清單

1. 先量：在儲存空間設定或磁碟檢視裡找到這個 App 的資料夾，看哪個真的大。
2. 用上面的表格，把每一項歸成快取、歷史或下載。
3. 動任何 Library 資料夾之前，先用 App 自己的清快取步驟。
4. 徹底結束 App，再小心核對它在 `~/Library/Caches` 和 `~/Library/Application Support` 裡的條目。
5. 永遠不要因為某個 App 看著大就整目錄刪共享的廠商資料夾，先確認歸屬。

「這東西可重建嗎」背後的通用規則見[哪些 Mac 快取可以安全刪除](https://mole.fit/tw/blog/which-mac-caches-are-safe-to-delete)；解除安裝後核對 Library 殘留見[刪除前先核對殘留](https://mole.fit/tw/blog/mac-uninstall-leftovers-review-before-delete)。

## Mole 在其中的位置

Mole 1.15（Preview）在「清理」的「通訊工具」分區列出這幾個 App，涵蓋範圍比上面的手動步驟窄：

- Discord：`~/Library/Application Support/discord` 下的 `Cache`、`Code Cache`、`GPUCache`，以及 `~/Library/Caches/com.hnc.Discord`。
- Slack：官網下載版在 `~/Library/Application Support/Slack` 下的 `Cache`、`Code Cache`、`GPUCache`，以及 `~/Library/Caches/com.tinyspeck.slackmacgap`。App Store 版只能看到容器裡 `Data/Library/Caches` 下的通用快取。
- Teams：`~/Library/Caches/com.microsoft.teams2`，以及 `~/Library/Containers/com.microsoft.teams2/Data/Library/Caches` 裡的快取項目。它不執行微軟的重設，從不提供刪除那兩個整個資料夾，用 Mole 解除安裝 Teams 時也會留下共用的 `UBF8T346G9.com.microsoft.teams` 群組資料夾。

這些列都是可重建的快取，所以預設勾選。`Application Support` 和 `Containers` 下的列只有在授予完整磁碟取用權限後才出現；Discord、Slack 或 Teams 還在執行時，Mole 會先不列出它的列，所以掃描前先結束 App。歷史記錄、下載和登入資料都不在清單裡。掃描免費、不需要授權，刪什麼由你決定。它到底刪什麼、又拒絕碰什麼，見[Mole 安全嗎](https://mole.fit/tw/blog/is-mole-safe)。

## 延伸閱讀

- [哪些 Mac 快取可以安全刪除](https://mole.fit/tw/blog/which-mac-caches-are-safe-to-delete)：適用於任何 App 的可重建與否規則。
- [清理 Mac 上的訊息儲存](https://mole.fit/tw/blog/how-to-clear-messages-storage-mac)：蘋果「訊息」這個另一個 App 的同類活。
- [刪除前先核對殘留](https://mole.fit/tw/blog/mac-uninstall-leftovers-review-before-delete)：按歸屬判斷 Library 殘留。

## 常見問題

### 清快取會把我登出或丟歷史嗎？

清快取後，App 可能重新載入資料或要求登入，但伺服器上的訊息不會因此消失。Slack 的 Clear Cache and Restart 和清除 App 資料是兩回事，後者會讓你登出；下載過的檔案也要另外核對。

### 能直接刪掉整個 Slack 或 Discord 資料夾嗎？

刪整個 App 資料夾是解除安裝級別的動作，不是清快取。它會把本機狀態和只在本機的檔案一起刪掉，所以把它當作移除而不是騰空間。先用 App 清快取，只有你真的想解除安裝時才刪那個資料夾。Teams 是唯一有官方說明的例外：微軟為新版 Teams 的快取重設就是刪掉上面說的兩個資料夾，聊天仍保存在 Microsoft 365 裡。

### Electron 類 App 都是同一種模式嗎？

大體是的。很多桌面聊天 App 基於 Electron，會在 Application Support 下留一份可重建的媒體快取加本機狀態，所以快取與歷史的判斷可以照搬。確切的資料夾名仍按 App 和版本不同，刪之前先確認。

---

Canonical HTML page: https://mole.fit/tw/blog/discord-slack-teams-mac-storage
Blog index for agents: https://mole.fit/tw/blog/llms.txt
Site index for agents: https://mole.fit/llms.txt
