文件
產品

設計原則

MindMux 的設計圍繞一個非常聚焦的核心命題:持久化的專案上下文,比一次性的聊天記錄更有價值。

產品原則

持久輸出優先於瞬時互動

一次成功的會話,應該讓專案比開始時狀態更好。好答案固然重要,但持久的知識更重要。

預設本地優先

專案知識應該易於查閱、版本控制、遷移和備份。基於檔案的儲存不是實現細節,而是產品特性。

對範圍保持強約束

MindMux 刻意避免變成通用聊天客戶端、通用 wiki 或完整任務看板。邊界越清晰,產品反而越有用。

知識可跨執行時遷移

知識層不應該依賴單一模型供應商或單一執行時。團隊應該可以替換執行層,而無需重寫核心上下文。

輸出必須人類可讀

重要產物既要能被人閱讀,也要能被機器複用。Markdown 成為預設選擇,正是因為它在這兩方面都表現良好。

討論應該走向結構

MindMux 不把對話當作終點。產品應該順暢地幫助使用者從對話走向根文件、頁面或任務。

輸入和輸出邊界清楚

Task 負責把已經收斂的討論向外派發執行。產品邊界清晰,整個應用才更容易理解。

對 UX 的影響

這些原則會直接塑造介面設計:

  • 對話是入口,但不是終點
  • 文件被當作一等輸出
  • 任務交接輕量且帶上下文
  • 工作區邊界清晰可見
  • 在早期流程裡,應用更偏向清晰,而不是高度可配置

對架構的影響

這些原則也解釋了若干實現選擇:

  • 持久知識儲存在 brain/
  • 執行狀態單獨放進專案本地儲存
  • 執行時從專案大腦模型中抽離出來
  • MCP 工具暴露結構化專案上下文,而不是只靠提示詞填充
  • 會話和任務被當作真實產品物件,而不是偶然出現的介面標籤

非目標

MindMux 不打算成為:

  • 完整的知識圖譜平臺
  • 通用的企業協作套件
  • 承接所有工作流的 AI shell
  • 工程系統 of record 的替代品

這種剋制本身就是設計的一部分。產品應該在有價值時與這些系統整合,而不是吞掉它們的全部職責。