工程開發
memory avatar

memory

管理專案單一事實來源 (SSOT)、記憶體及跨工具搜尋。作為 Claude Code 的 decisions.md 與 patterns.md 守護者,用於維護上下文、同步記憶及追蹤決策。

簡介

Memory 技能作為 Claude Code Harness 環境中管理持續性專案狀態、架構決策與學習模式的核心系統。它在暫時性工作階段資料與長期專案知識之間建立橋樑,確保 AI 代理在長時間開發週期中保持一致性。透過擔任 decisions.md 與 patterns.md 等關鍵文件的守護者,它能防止配置漂移,並確保歷史技術選擇在未來的實作階段中被遵循。此技能專為需要嚴謹管理專案文件與自動化程式碼任務的資深開發人員與架構師所設計。它將 Claude 從無狀態的腳本編寫者轉變為能夠理解程式碼庫結構背後邏輯與過去工程取捨的長期開發夥伴。

  • 透過自動化同步與合併 Plans.md 及相關文件,協調單一事實來源 (SSOT) 的維護工作。

  • 與 harness-mem 工具整合,針對 Claude Code、Codex 與 OpenCode 等多種 AI 模型,執行跨工作階段的記憶搜尋、時間軸審查與事件檢索。

  • 使用 /memory ssot 指令協助將 Layer 1 (自動記憶) 的隱性學習成果提升至 Layer 2 (專案特定 SSOT),確保寶貴的見解能被永久編碼。

  • 支援標準化工作流遷移與專案規格同步,確保在重構或開發新功能時,團隊層級的標準能被一致地應用。

  • 請僅在使用者明確要求記憶管理、SSOT 提升或回顧 md 文件中記錄的過去專案決策時使用此技能。

  • 嚴禁將此技能用於臨時編碼、審查、工作階段內日誌記錄或例行實作任務,因為此技能僅保留給高階狀態管理與組織一致性使用。

  • 與 Memory 互動時,請務必利用 harness_mem_* MCP 工具以取得可靠的資料,並確保查詢符合三層記憶架構 (Layer 1: 自動, Layer 2: SSOT, Layer 3: 文件)。

  • 在執行狀態變更前,請務必參閱參考目錄中的特定指南 (如 ssot-initialization.md 或 workflow-migration.md),以避免覆寫現有的專案規格。

倉庫統計

Star 數
639
Fork 數
67
Open Issue 數
7
主要語言
Shell
預設分支
main
同步狀態
閒置
最近同步時間
2026年4月29日 下午12:17
在 GitHub 查看