文档
架构

存储与状态

MindMux 把数据分布在多个层次中,每一层都有不同的持久性和归属方式。

持久项目知识

brain/ 目录负责保存项目的持久记忆,其中包括:

  • root docs
  • pages
  • brain metadata

这一层的目标是便于人类阅读,并且可版本控制。

项目本地运行状态

项目本地存储保存和某个具体项目实例绑定的状态,例如:

  • 会话日志
  • 任务状态
  • 项目作用域的设置

用户全局应用状态

有些设置和安全凭证不会放进项目目录,而会进入用户级应用存储。比如认证状态、加密密钥或全局偏好这类内容,放在用户级存储里更合理。

为什么这种拆分重要

MindMux 非常重视以下区别:

  • 什么应该成为项目的持久记录
  • 什么只是本地运行应用所必需的状态

这条区别能帮助团队保持项目记忆的干净和可移植。