Claude Code 記憶系統是許多使用者最困擾的問題:每次對話結束,Claude Code 就像失憶一樣從零開始,你得重複解釋同樣的專案規則、工作習慣、技能需求。EvoForge|進化工坊提供完整解決方案,讓 Claude Code 擁有三層記憶系統、自動學習能力、12 個內建技能,還能在對話中斷時用 85 Token 秒速恢復進度。這篇文章整理你需要知道的所有重點,幫助你理解 Claude Code 長期記憶如何實現,以及為什麼 EvoForge 不只是外掛,而是一個完整的作業系統層。
Claude Code 記憶系統的核心問題:為什麼需要 EvoForge?
Claude Code 是強大的 AI 程式開發助理,但原始設計有四個重大限制,讓長期協作變得極度困難:
- 每次對話從零開始,沒有記憶:你上次教會 Claude Code 的專案架構、程式碼風格、測試規範,下次對話全部忘記。每次都要重新解釋一遍,浪費大量 Token 和時間。
- 無法跨對話延續任務:寫到一半的功能、尚未修復的 Bug、待優化的效能問題,對話一關閉就消失。下次開啟時 Claude Code 不知道該從哪裡繼續。
- 不會主動學習與進化:遇到錯誤、找到更好的做法、發現重複任務,Claude Code 不會自動記錄教訓,下次還是會犯同樣的錯。
- 重複手動執行同類任務:每次都要手動告訴 Claude Code 怎麼跑測試、怎麼部署、怎麼生成文件,即使這些流程已經執行過 10 次以上。
EvoForge|進化工坊就是為了解決這四個問題而設計的 Claude Code 記憶與技能作業系統。它不是簡單的外掛或設定檔,而是一個完整的七層架構,讓 Claude Code 擁有記憶、技能、自我進化能力。
EvoForge 是什麼?跟一般外掛有什麼不同?
EvoForge 不是外掛,而是 一個有架構的工作資料夾。它的核心設計概念是:
原本的工作流程:
開啟空資料夾 → 說任務 → Claude Code 做完 → 對話結束 → 什麼都不剩
安裝 EvoForge 後:
開啟 EvoForge 資料夾 → 說任務 → Claude Code 先搜尋現有資源(記憶庫、技能庫、腳本庫)→ 做完自動記錄教訓 → 下次從中斷點繼續
與一般外掛的差異:
| 比較項目 | 一般外掛 | EvoForge |
|---|---|---|
| 記憶方式 | 單一 MEMORY.md 檔案 | 三層記憶系統(語意+詞法+全文) |
| 查詢效率 | 約 500-2000 Token | 約 50 Token(MemPalace + BM25) |
| 技能管理 | 無或需手動維護 | 12 個可移植技能,呼叫時才佔 Token |
| 自動學習 | 無 | Stop Hook 自動觸發教訓寫入、腳本草稿生成 |
| 任務橋接 | 無 | 85-Token 狀態壓縮,秒速恢復進度 |
| 品質控制 | 無 | 評估閘門(文章≥80分、程式≥75分才算完成) |
💡 EvoForge 的核心優勢:不只是記住過去,而是讓 Claude Code 在每次任務中變得更強。同類任務執行 3 次後,系統會自動建議腳本化,下次只需一行指令就能完成。
EvoForge 七層架構完整解析
EvoForge 採用七層架構設計,每一層都有明確職責,互相協作形成完整的 Claude Code 記憶管理系統:
Layer 1|規則層(.claude/rules/)
這一層存放 12 條核心規則,但不是每次對話都全部載入。EvoForge 使用 DCI 動態 Context 注入 技術,根據任務意圖只注入 2-3 個最相關的規則,省下 70% Token 消耗。
- plan-confirm-execute.md:計劃確認協議,防止 Claude Code 沒確認就亂動
- guardrails.md:安全護欄,防止誤刪檔案、誤 push 程式碼
- token-optimization.md:Token 優化規則,查詢記憶優先順序
- auto-skill-generation.md:自動技能生成,同類任務 ≥3 次自動腳本化
Layer 2|記憶層(memory/)
這是 EvoForge 的核心,採用 三層記憶系統,確保快速查詢的同時保持高準確率:
- MemPalace MCP(語意搜尋):使用向量資料庫,查詢約 50 Token,適合找概念相關內容
- BM25 memvid(詞法搜尋):關鍵字比對,查詢約 50 Token,零依賴,適合找精確術語
- 直接讀 .md 全文:最後手段,約 500+ Token,只在前兩層找不到時才用
內建 8 份 Claude Code 知識庫文件,涵蓋官方 API 文件、常見問題解法、最佳實踐、Token 優化技巧等。
Layer 3|技能層(.claude/skills/)
12 個可移植技能,每個技能完全獨立,只在呼叫時才佔 Token:automate-detector、btw-handler、compact-advisor、skill-creator、每日收尾、程式開發、網頁擷取、網頁爬取、查詢記憶、知識餵養等。
Layer 4|子代理層(.claude/agents/)
3 個隔離執行的子代理:代碼審查員(自動檢查程式碼品質)、錯誤分析師(分析錯誤日誌找根本原因)、知識研究員(深度研究技術問題)。子代理有自己的 Context,不污染主對話 Token。
Layer 5|腳本庫(scripts/python/)
16 個可直接使用的 Python 腳本:auto_task.py、token_tracker.py、checkpoint.py、ctx_compress.py、memvid_manager.py 等,涵蓋常見自動化任務。
Layer 6|追蹤層(memory/tasks/ + data/)
感官緩衝區設計:把待處理檔案放入 data/raw_inputs/,AI 自動批次處理後移至 data/outputs/[日期]/。任務狀態持續追蹤,對話中斷後下次開啟自動恢復。
Layer 7|系統核心(system/)
17 個模組 + 品質評估閘門:eval_runner.py(文章 ≥80 分才發布)、context_router.py(DCI 動態注入)、memory_compress.py(定期壓縮歷史記憶)等。
💡 七層架構的設計哲學:每一層只做一件事,但做到極致。規則層管規則、記憶層管記憶、技能層管技能,互不干擾,隨時可替換或升級。
三層記憶系統:50 Token 找到答案的秘密
Claude Code 長期記憶的最大挑戰不是存多少資料,而是 如何用最少 Token 找到正確資料。EvoForge 的三層記憶系統正是為此設計:
第一層:MemPalace MCP(語意搜尋)
使用向量資料庫技術,將知識轉換為高維向量,查詢時只需傳送問題句子,約 50 Token 就能找到語意相關內容。適合找概念、找相關技術、找類似問題解法。
第二層:BM25 memvid(詞法搜尋)
關鍵字比對技術,零依賴(不需安裝向量資料庫),查詢約 50 Token。當你要找精確術語、函式名稱、錯誤代碼時,詞法搜尋比語意搜尋更準確。
python3 技能庫/knowledge_query.py –query “checkpoint.py”
→ 精確找到所有提到 checkpoint.py 的文件段落
第三層:直接讀 .md 全文
最後手段,約 500-2000 Token。只在前兩層都找不到、或需要完整理解整份文件時才用。EvoForge 的設計原則是:95% 查詢應該在前兩層就完成。
實際查詢流程
當你問「如何優化發文流程的 Token 消耗」時,EvoForge 會:
- MemPalace 語意搜尋「Token 優化」「發文流程」→ 找到 3 份相關文件
- BM25 精確搜尋「發文」關鍵字,鎖定最相關段落
- 只讀取這些段落(約 200 Token),不讀全文
- 結合結果回答,總計約 300 Token(vs 傳統 2000+ Token)
💡 為什麼需要兩層搜尋?語意搜尋找相關概念但可能不夠精確,詞法搜尋精確但可能漏掉同義詞。兩層互補,確保又快又準。
12 個內建技能:讓 Claude Code 立刻上手的必裝技能
EvoForge 內建 12 個可移植技能,安裝後立刻可用,涵蓋 Claude Code 最常見的使用場景:
1. automate-detector|自動化偵測器
自動追蹤任務執行歷史,當同類任務執行 ≥3 次時,主動建議腳本化。第 4 次遇到相同流程,Claude Code 會主動說:「這個流程可以自動化,要建立腳本嗎?」
2. btw-handler|插話處理器
在主要任務進行中,你突然想問臨時問題,btw-handler 可以不開新對話就處理,回答完自動回到主任務。避免開太多對話視窗,也不會打斷主任務的 Context。
3. compact-advisor|壓縮建議器
偵測對話長度超過 15 輪時,自動建議 /compact 壓縮對話。壓縮前先記錄進度到 memory/tasks/,確保壓縮後還能從中斷點繼續。
4. skill-creator|技能建立器
引導你建立新技能的完整流程:定義技能目標 → 撰寫 SKILL.md → 測試觸發條件 → 加入技能索引。新技能建立後自動整合進 EvoForge。
5. 每日收尾|Day-end Routine
每天結束工作前執行:更新任務狀態 → 記錄今日教訓 → 壓縮記憶 → 產出明日待辦清單。確保每天工作成果被妥善保存,明天開工無縫接續。
6. 程式開發|Development Workflow
完整開發流程:TDD → 程式碼審查 → 文件生成 → Git 提交。整合「代碼審查員」子代理,自動檢查程式碼品質、安全性、效能問題。
7. 網頁擷取|Web Capture
使用 Playwright 自動擷取網頁截圖與資料。支援等待元素載入、滾動頁面、點擊按鈕等操作,適合需要登入或動態載入的網站。
8. 網頁爬取|Web Scraping
Firecrawl + Playwright 雙軌爬蟲。Firecrawl 適合爬取靜態網頁,Playwright 適合需要 JavaScript 渲染的動態網頁,自動選擇最合適的工具。
9. 查詢記憶|Memory Query
整合三層記憶系統的統一查詢介面。優先使用 MemPalace 語意搜尋,找不到再用 BM25 詞法搜尋,最後才讀全文。確保每次查詢都用最省 Token 的方式。
10. 知識餵養|Knowledge Intake
自動吸收外部知識進入 EvoForge 知識庫。支援 GitHub Repository、網頁 URL、PDF 文件、YouTube 影片字幕。吸收後自動建立向量索引。
11. graphify|知識圖譜生成
將任意輸入(文章、對話、程式碼)轉換為知識圖譜。自動提取實體、關係、概念,視覺化呈現知識結構,幫助理解複雜系統。
12. 每週檢討|Weekly Review
每週分析過去 7 天的任務完成率、Token 消耗趨勢、重複任務偵測、優化建議。自動產出週報,幫助你持續改進工作流程。
💡 這 12 個技能都是可移植的,你可以單獨把某個技能資料夾複製到其他專案使用。每個技能都有完整的 SKILL.md 說明文件,可以根據需求調整。
Hook 全自動架構:對話開始與結束時發生什麼事?
EvoForge 最強大的功能之一是 Hook 架構,在對話開始與結束時自動執行一系列檢查與記錄,完全不需手動操作。
UserPromptSubmit Hook(每次輸入時觸發,共 8 步驟)
- 偵測未完成任務:自動詢問「要繼續 XXX 任務嗎?」
- DCI 注入 2-3 個相關規則:只載入最相關規則,省 70% Token
- 歷史錯誤警告:自動提示「上次這樣做失敗了,建議改用 XXX 方法」
- 注入昨日成功步驟:如果昨天做過類似任務且成功,自動載入成功流程
- 主動搜尋現有技能/腳本:檢查是否有現成工具可用
- 偵測上次中斷任務:Pro 達限中斷後,自動載入 85-Token 橋接狀態
- 偵測新任務意圖:分析任務類型,自動套用最合適的 Subagent
- 注入 85-Token 橋接狀態:自動恢復進度
Stop Hook(對話結束時觸發,共 4 步驟)
- 腳本草稿生成 + 教訓入庫:自動寫入 memory/lessons/
- 低分結果寫入錯誤庫:品質評估 <75 分,自動記錄錯誤原因
- 壓縮任務狀態為 85-Token 橋接:下次對話只需 85 Token 恢復
- 高嚴重度架構問題注入提示:下次對話開始時自動警告
85-Token 橋接狀態範例
task: “文章發布流程優化”
step: 5/9 (已完成SEO研究、已生成草稿)
next: “執行步驟六:WordPress發布”
focus_keyword: “Claude Code 記憶系統”
這個狀態只佔 85 Token,但包含所有關鍵資訊。下次對話開始時,Claude Code 只需讀這個狀態,就知道該從哪裡繼續。
💡 Hook 架構的最大價值:讓 Claude Code 在對話之間保持連續性。即使關閉視窗、切換專案、隔天才回來,Claude Code 依然記得你在做什麼、下一步要做什麼、上次遇到什麼問題。
EvoForge 安裝方式:4 種情境完整教學
EvoForge 支援 4 種安裝方式,涵蓋不同使用情境:
A1:Claude Code 桌面版 × 第一次使用
- 下載 EvoForge 壓縮檔,解壓縮到桌面
- 打開 Claude Code 桌面版,點選「Open Folder」
- 選擇 EvoForge 資料夾
- 在對話框輸入任何一句話,EvoForge 自動初始化(約 30-60 秒)
A2:Claude Code 桌面版 × 整合現有資料夾
- 打開 Claude Code,開啟你的專案資料夾
- 把 EvoForge 資料夾拖入對話框
- 輸入:「請整合 EvoForge 到這個專案,不要覆蓋我原本的檔案」
- Claude Code 自動建立 .claude/、複製規則技能、合併 CLAUDE.md
💡 EvoForge 的設計原則:只新增不覆蓋。整合時絕對不會刪除或覆蓋你原本的檔案。
B1:終端機 × 第一次使用
$ cd ~/Desktop/EvoForge
$ claude .
B2:終端機 × 整合到現有專案
$ cd ~/Desktop/EvoForge
$ bash install.sh –integrate –target=/path/to/your/project
系統需求
- Python 3.10+(EvoForge 腳本需要)
- Claude Code App 最新版(確保支援 MCP 與 Hook)
- Node.js 18+(可選,給 MemPalace MCP 用,不裝也能用 BM25)
新功能:checkpoint + ctx_compress 解決 Pro 達限問題
checkpoint.py|中斷點保護
當 Claude Code Pro 方案達到使用限制時,任務被迫中斷。傳統做法是等 4 小時後重新解釋一遍,浪費大量 Token。
checkpoint.py 提供中斷點保護:任務進行中自動儲存檢查點,達限中斷後只需 60 Token 就能恢復進度,且不依賴 Stop Hook。
ctx_compress.py|Context 爆炸防護
執行 Bash 指令時,輸出內容太長(例如 npm install 輸出 5000 行)直接塞進 Context 會導致 Token 爆炸。ctx_compress.py 自動截斷 Bash 輸出,只保留關鍵資訊:錯誤訊息完整保留、警告保留前 10 條、一般訊息保留開頭 50 行 + 結尾 20 行、重複訊息自動合併。
// 原始輸出:5000 行,約 15,000 Token
// ctx_compress 處理後:20 行,約 200 Token
npm install … (500 packages downloaded)
✓ Installation completed successfully
💡 ctx_compress 降低 Token 消耗,讓每次對話可以做更多事;checkpoint 確保即使瀏覽器當機,工作進度也不會丟失。
EvoForge 適合誰用?5 種典型使用情境
1. 長期專案開發者
每次開啟 Claude Code 都要重新解釋專案架構、程式碼風格、測試規範?EvoForge 讓 Claude Code 第一次學過後永遠記得,不需重複解釋。
2. 多專案管理者
同時管理 5-10 個不同專案,每個有不同技術棧。EvoForge 讓每個專案有獨立的 .claude/ 資料夾,切換時自動載入對應規則。
3. 團隊協作開發
團隊共用規則放在 .claude/rules/,個人偏好放在 memory/personal/。Git 同步時只推送團隊規則,個人記憶不會互相干擾。
4. 重複任務執行者
每天都要執行類似任務(部署、測試、發布文件)?執行 3 次後,automate-detector 自動建議腳本化,下次只需一句話完成所有步驟。
5. Pro 方案重度用戶
常遇到達限問題?checkpoint.py 中斷點保護 + ctx_compress.py 壓縮輸出,降低 Token 消耗,達限後只需 60 Token 恢復進度。
💡 如果你只是偶爾用 Claude Code 寫一兩次簡單腳本,可能不需要 EvoForge。但如果你是長期用戶,EvoForge 能幫你省下大量時間與 Token。
常見問題(FAQ)
Q1:Claude Code 記憶系統怎麼設定?
Claude Code 原生沒有記憶系統,需要透過 EvoForge 來實現。安裝後,三層記憶系統自動啟用(MemPalace 語意搜尋、BM25 詞法搜尋、全文檢索)。你只需正常使用 Claude Code,系統會自動記錄對話、任務、教訓,下次對話時自動載入相關記憶。
Q2:EvoForge 和一般外掛有什麼不同?
一般外掛通常只提供單一功能,EvoForge 是完整的七層架構作業系統。最大差異在於 閉環進化能力:EvoForge 會自動學習、自動優化、自動建議腳本化,讓 Claude Code 在每次任務中變得更強。一般外掛是靜態的,EvoForge 是動態進化的。
Q3:Claude Code 長期記憶怎麼實現?
EvoForge 透過三層記憶系統實現:MemPalace MCP 語意搜尋(約 50 Token)、BM25 詞法搜尋(約 50 Token)、直接讀 .md 全文(約 500+ Token)。95% 查詢在前兩層完成。Hook 架構在對話結束時自動記錄教訓、壓縮狀態,下次對話用 85 Token 恢復進度。
Q4:EvoForge 支援 Windows 嗎?
是的,EvoForge 支援 macOS、Windows、Linux。主要依賴是 Python 3.10+ 和 Claude Code App,都是跨平台的。Windows 用戶可用桌面版的拖曳整合方式安裝,完全不需要終端機。
Q5:EvoForge 免費嗎?
EvoForge 的核心架構、規則層、技能層、腳本庫都可以取得。進階功能如 MemPalace MCP 需要安裝向量資料庫。如果不想安裝 MemPalace,可以只用 BM25 詞法搜尋,完全零依賴。詳細方案請參考官方頁面。
總結:為什麼 EvoForge 是 Claude Code 必裝技能?
Claude Code 是強大的 AI 程式開發助理,但原始設計缺乏記憶、無法跨對話延續任務、不會自動學習。EvoForge|進化工坊透過七層架構、三層記憶系統、12 個內建技能、Hook 自動化機制,完整解決這些問題。
最重要的是,EvoForge 不只是記住過去,而是讓 Claude Code 在每次任務中變得更強。同類任務執行 3 次後自動腳本化、每次錯誤都寫入教訓庫、每個成功流程都成為未來的參考範本。這種閉環進化能力,是一般外掛無法提供的。
EvoForge 能幫你:省下 70% 重複解釋的時間、降低 85% Token 消耗、自動化 90% 重複任務、達限中斷後 60 Token 恢復進度。現在就安裝 EvoForge,讓 Claude Code 成為真正記得你、理解你、與你一起進化的 AI 助理。
想讓 Claude Code 記住你的工作習慣?
立刻取得 Claude Code 記憶與技能套件,讓 EvoForge 幫你建立屬於你的 AI 助理。三層記憶系統、12 個內建技能、Hook 自動化機制,完整解決 Claude Code 記憶問題。
立刻了解 EvoForge →資料來源:EvoForge 官方文件(2026-04-26)
解壓縮 → 拖入 Claude Code → 輸入任意一句話,5 分鐘完成安裝
✅ EvoForge 核心功能:
🧠 三層記憶系統,50 Token 完成查詢(關掉不再忘記)
🔗 85-Token 跨對話橋接,任務中斷秒速恢復不重頭來
⚡ DCI 動態 Context 注入,省 70%+ Token
📈 Stop Hook 自動進化,同類任務 3 次自動腳本化
🛠️ 12 個核心技能,/斜線指令開箱即用
🤖 3 個子代理協作,不消耗主對話 Token
原價 NT$1,288
NT$600
前 100 名優惠 · 買斷不收月費 · MIT 授權可自由修改
Mac & Windows 適用 · 確認匯款後立即出貨 · LINE:kenemail2

.png)