單一基準任務的磁碟差值,比對話條數更值得採用。本週建議先固定 DeepSeek Harness 版本、任務類型與觀察週期,量出會話事件、工具輸出、圖片附件、工作區產物和備份副本各自增加多少,再決定清理或擴容;模型 Token 消耗是 API 用量口徑,不等於本機或雲端 Mac 的硬碟佔用。

這篇文章適合三類讀者:長期運行 Agent、需要保留審計紀錄的技術採購,以及負責備份與恢復的運維團隊。如果目標只是短期試用、沒有會話留存要求,先完成一次小型基準測試即可,不必立即購買更大容量。

01

先把總容量拆成五個可測量欄位

建議使用以下公式,而不是用「每天幾段對話」估算:

總規劃容量
= 在線會話資料
+ 持久附件
+ 工作區產物
+ 執行快取
+ 備份與遷移副本

在線會話資料又可以拆成 SessionEvent、使用者訊息、模型輸出、工具呼叫、工具結果、審批事件、壓縮或恢復事件。官方會話架構若採用可回放事件流,代表「畫面上看不到的內容」也可能為了恢復和稽核而持久化;因此不能只查看純文字對話檔案。可先參考 DeepSeek Harness 官方程式庫與會話實作,再以寫作當日版本的原始碼和文件確認實際結構。

模型回傳的 Token 數量可用於估計請求成本與上下文壓力,但不能直接換算成硬碟容量。相同 Token 數的工具結果,若包含大量 JSON、建置輸出或重複檔案內容,序列化後的檔案體積可能完全不同。這也是 DeepSeek API 訊息與工具呼叫文件只能作為協定參考、不能代替本機測量的原因。

02

SessionEvent 是基礎增長,工具結果才是長任務風險

一個完整任務可能先產生使用者輸入,再產生模型回覆、工具請求、工具執行結果、人工審批和下一輪上下文注入。若工具結果被寫入可回放事件流,長時間任務的增長速度通常會由命令輸出的冗長程度、程式碼檢索範圍和重試次數主導,而不是由訊息泡泡數量主導。

測量時應分開兩種資料:

  • 會話內結果:之後恢復、搜尋或重播需要讀取的工具輸出。
  • 工作區產物:建置目錄、測試報告、下載檔案、索引和暫存資料,可能不在會話資料夾內。
  • 外部產物:例如 MCP 服務產生的資料庫、遠端 API 回應快取或掛載磁碟內容。

可在一個乾淨工作區中執行代表性任務,任務前後記錄各目錄大小:

du -sh "$HOME/.deepseek-harness" 2>/dev/null
du -sh "$PWD" 2>/dev/null
find "$HOME/.deepseek-harness" "$PWD" -type f -newermt "2026-08-18 09:00" \
  -print 2>/dev/null

上面的日期只是命令範例,不是保留政策。正式測量時,應將時間替換成實際任務開始時間,並把版本、模型設定、工具清單、是否啟用壓縮和任務描述一併寫進測量表。

接著用相同基準任務比較輸出控制策略,例如限制命令輸出、只保存摘要、將完整報告移至工作區或保留完整事件。不能預先宣稱某種策略一定節省固定比例,因為節省幅度取決於工具輸出內容和會話恢復需求。

03

圖片附件要按實際檔案與副本計算

圖片任務需要獨立計算。圖片可能以原始附件、縮圖、編碼後副本、索引或恢復快照形式出現;即使同一張圖片只在介面上顯示一次,也不代表磁碟只增加一份資料。

MCP 是工具通訊層,ACP 則可能參與 Agent 與用戶端之間的工作流;兩者都不能單獨證明某個 DeepSeek Harness 版本會如何保存圖片。應核對 MCP 官方規格ACP 官方文件及寫作當日的圖片附件 Release 說明,再從執行環境讀取真實檔案大小。

可將圖片附件測量分為三次:

  1. 上傳原始圖片前,記錄會話目錄、附件目錄和工作區大小。
  2. 完成一次圖片分析或工具轉發後,再記錄三者差值。
  3. 清除本地快取、重新恢復會話,再測量恢復後新增的檔案。

若附件包含客戶截圖、原始碼畫面或個人資料,還要把保留責任納入容量公式。不能因為檔案可以刪除,就直接把它歸入「可安全清理」;審計要求、事故調查和跨版本恢復都可能要求保留原件或雜湊索引。

提醒:備份可讀取,不代表新版本一定可以直接續跑。開發者預覽階段的事件欄位、附件索引或壓縮機制可能變更,因此每次格式變動後都應做一次實際恢復,而不是只確認備份檔案存在。

04

把在線資料、備份和工作區放進同一張容量表

下表不是固定配置建議,而是採購前應填寫的欄位。所有空白欄位都應來自實測、官方存儲結構或當前運維政策。

測量項目 任務前大小 任務後大小 單位任務增量 判斷用途
SessionEvent 與會話索引 記錄實值 記錄實值 後減前 估算會話留存
工具結果與審批記錄 記錄實值 記錄實值 後減前 判斷長任務上限
圖片附件與轉發副本 記錄實值 記錄實值 後減前 視覺任務容量
工作區產物 記錄實值 記錄實值 後減前 判斷是否應外移
快取、快照與遷移副本 記錄實值 記錄實值 後減前 計算冗餘空間

容量計算可寫成:

月度在線需求
= 單位任務增量 × 每日任務數 × 保留天數 ÷ 觀察週期

總預留量
= 月度在線需求 × 同時任務修正
+ 工作區固定產物
+ 快照數 × 每份快照大小
+ 遷移副本
+ 安全餘量

「安全餘量」不能被當作可用工作區。它是為事件突增、恢復操作、索引重建和版本遷移保留的空間;實際比例應由團隊的故障演練和檔案系統告警政策決定,不應直接套用網路文章中的固定百分比。

05

先找出可清理資料,再決定是否擴容

情況 優先處理 不宜直接刪除的內容 下一步
快取可重建且沒有審計要求 清理快取與重複索引 未驗證的唯一附件 先做抽樣恢復
工具輸出已封存至工作區 保留摘要與索引 尚未確認可重建的建置產物 比對恢復結果
會話仍在調查或審批期 暫停清理 完整 SessionEvent 與審批事件 延後到政策期限
長任務持續製造大輸出 限制輸出或分離產物 仍需重播的工具結果 重新跑基準任務
副本數過高且恢復未驗證 整理副本策略 唯一的可讀備份 先驗證再淘汰

恢復驗證可使用 SQLite 或其他實際存儲引擎提供的備份工具;若會話資料使用 SQLite,應參考 SQLite 官方 Backup API 文件。驗證至少要確認:能否列出會話、能否讀取關鍵事件、能否載入附件索引,以及能否在目前版本繼續執行一輪最小任務。

哪些資料可以安全清理,取決於三個條件:是否可重建、是否已完成備份驗證、是否仍受審計或合約留存約束。只滿足其中一項時,不應直接刪除。對於工作區產物,較安全的方法通常是先建立可驗證的封存,再刪除本地重複副本,而不是直接清空整個工作區。

06

五步完成一次可重複的容量測量

  1. 固定版本與設定:記錄 DeepSeek Harness 版本、提交版本、模型、思考模式、MCP 或 ACP 連線方式,以及會話壓縮設定。
  2. 定義代表性任務:至少選一個文字任務、一個工具密集任務和一個包含圖片附件的任務;任務內容應能在日後重複。
  3. 建立前測快照:分別記錄會話資料夾、附件、工作區、快取和現有備份的大小,不要只記錄整個家目錄。
  4. 執行完整流程:讓任務走完工具呼叫、審批、恢復或壓縮等實際步驟,並保存執行時間與事件數量。
  5. 建立後測快照與恢復副本:計算各欄位差值,再在另一個乾淨位置恢復一次,記錄恢復前後的新增空間。
  6. 代入團隊公式:將單位任務增量乘上任務頻率和保留週期,另外加入並發任務、快照和遷移副本,最後才比較租用或擴容方案。

若正式環境無法停止其他任務,應至少做多輪同類任務並以中位數或區間記錄;不要把一次偶然的低增量當成採購依據。測量表還應保留檔案清單或雜湊,方便版本更新後定位是哪一類資料突然變大。

07

用條件分支決定清理、分離或擴容

  • 單位任務增量已測得,且快取與重複產物可以重建,先制定清理週期,再觀察清理後的恢復結果。
  • 主要增長來自工具結果,且完整輸出不必進入會話回放,改用摘要加工作區封存;否則回退到保留完整結果。
  • 圖片附件佔比明顯,且附件涉及審計或敏感資料,把附件與會話日誌分開配置保留政策,不要只增加一般工作區容量。
  • 在線資料與備份副本互相爭用同一個磁碟,先分離備份位置;若雲端 Mac 無法提供足夠的可用空間,再進入擴容評估。
  • 版本更新後恢復驗證失敗,暫停清理與遷移,保留舊版本回退環境,直到格式相容性被確認。

完成測量後,採購人員可以再閱讀 Mac mini 雲端算力訂購指南,把日誌留存、並發任務和備份副本放在同一份租用規劃中;若團隊需要按地區安排交付,也可比較 香港雲端 Mac 算力方案與其他可用節點。

08

當前方案與 Mac 方案的取捨

若目前把 DeepSeek Harness 長期放在開發者個人 Mac 上,常見缺點是硬碟空間與日常檔案混用、備份副本沒有獨立容量、團隊無法穩定執行恢復驗證;若改用一般雲端主機,則可能遇到 macOS 相容性、圖形工具鏈、Apple 專用程式和遠端操作方式不一致的問題。

完成單位任務測量後,若需求是臨時增加一台可觀察、可分配且方便交付的 Mac 環境,租用 NodeMini 的雲端 Mac 會比把日誌、工作區和備份硬塞在現有磁碟更容易管理。不過,長期穩定重負載、需要實體介面或必須永久持有本機資料的團隊,仍應如實比較自購 Mac、本地執行與租用方案;租用的優勢在於先驗證容量和交付流程,而不是取代所有固定基礎設施。需要臨時算力或測試環境時,可先從 NodeMini 的雲端 Mac 方案核對可用配置,再用本文的測量表決定租期與擴容幅度。