文件
架構

儲存與狀態

MindMux 把資料分佈在多個層次中,每一層都有不同的永續性和歸屬方式。

持久專案知識

brain/ 目錄負責儲存專案的持久記憶,其中包括:

  • root docs
  • pages
  • brain metadata

這一層的目標是便於人類閱讀,並且可版本控制。

專案本地執行狀態

專案本地儲存儲存和某個具體專案例項繫結的狀態,例如:

  • 會話日誌
  • 任務狀態
  • 專案作用域的設定

使用者全域性應用狀態

有些設定和安全憑證不會放進專案目錄,而會進入使用者級應用儲存。比如認證狀態、加密金鑰或全域性偏好這類內容,放在使用者級儲存裡更合理。

為什麼這種拆分重要

MindMux 非常重視以下區別:

  • 什麼應該成為專案的持久記錄
  • 什麼只是本地執行應用所必需的狀態

這條區別能幫助團隊保持專案記憶的乾淨和可移植。