最早做 Snapshot 的時候只透過程式來產生 snapshot.json 來協助 AI 開發,所以先前寫了 Vibe Coding: Snapshot 這篇來做紀錄我的做法。
但隨著專案變大,單一 snapshot.json 開始不敷使用
當專案變大 Snapshot 就跟著變大這件事其實一直在我心裡,覺得那天一定會碰到問題,直到某天打開 Claude 看到提示 snapshot.json 佔用太多 context 的時候,才真的讓我開始升級 snapshot 架構的動作。
整理幾個升級的重點:
1. 把 snapshot 拆成多份,並製作 snapshot index
2. 根據使用(溝通)方式來拆分 snapshot
3. 建立 snapshot 之間不同維度的連結