工程開發
mind avatar

mind

為 Claude 提供持久化、可 Git 管理的記憶功能。自動將專案決策、錯誤修復和編碼模式儲存至本地 .mv2 檔案中,並可隨時檢索。

簡介

Claude Mind 是一款為 Claude Code 使用者設計的本地優先持久化記憶引擎。它通過提供專用的記憶儲存系統來克服有限上下文視窗的限制,確保在不同的編碼會話之間保持連續性。通過將觀察結果、架構決策和技術發現儲存到 .claude 目錄下的單一可攜式 .mv2 檔案中,Claude 能夠回憶起過去的偵錯見解、先前的重構邏輯和專案特定的模式,有效地為 AI 賦予了儲存庫歷史的長期記憶。

該工具專為軟體工程工作流程而建,解決了上下文遺失導致的生產力下降問題。它非常適合需要記錄為何選擇特定函式庫、如何解決複雜 Bug 或如何處理程式碼庫中特定邊緣情況的團隊或個人開發者。由於記憶儲存為簡單檔案,它與 Git 等版本控制系統原生相容,開發者可以與隊友共享 'AI 的大腦',從而簡化入職流程與知識傳遞。

  • 自動擷取並將記憶分類為發現、決策、問題、解決方案、模式、警告、成功、重構、Bug 修復和功能等類型。

  • 提供強大的 CLI 和 Node.js SDK 介面,用於查詢過往上下文、檢視記憶統計數據以及檢查近期時間軸。

  • 採用高效能原生 Rust 核心,可在不到一毫秒的時間內對數千條記憶進行語意搜尋。

  • 完全本地運作確保敏感的專案資訊保留在您的機器上,絕不會發送到外部伺服器或第三方雲端資料庫。

  • 使用搜尋功能查詢過往解決方案,例如「為什麼我們選擇 JWT 進行身份驗證?」或「上週針對 CORS 錯誤的修復方法是什麼?」

  • 系統會在每個會話開始時自動注入最近的記憶片段,確保 Claude 保持對近期進度的感知。

  • 記憶檔案可以安全地提交到版本控制系統,使其成為專案演進中透明且可查詢的日誌。

  • 若記憶檔案損壞或不相容,系統包含自動恢復程序,會將該檔案移至備份並建立一個乾淨的新狀態。

  • 儲存空間極輕量,空檔案約 70KB,每條儲存的記憶約增加 1KB,確保長期使用不會導致效能下降。

倉庫統計

Star 數
486
Fork 數
47
Open Issue 數
7
主要語言
TypeScript
預設分支
main
同步狀態
閒置
最近同步時間
2026年5月3日 下午07:34
在 GitHub 查看