协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
manage-memory【开发与工程】Organize, extract, prune, and verify Claude Code persistent memory files. Covers MEMORY.md as a concise index, topic extraction to dedicated files, staleness detection, accuracy verification against project state, and the 200-line truncation constraint. Use when MEMORY.md is approaching the 200-line limit, after a session produces durable insights wo…
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
維 Claude Code 持久記憶目錄以跨會話保準、簡、用。MEMORY.md 於每對話載入系統提示——200 行後將截,故此文件當為精索,指向供細之主題文件。
~/.claude/projects/<project-path>/memory/)讀 MEMORY.md 並列記憶目錄中之所有文件:
wc -l <memory-dir>/MEMORY.md
ls -la <memory-dir>/
查行數對 200 行限。清點既有主題文件。
預期: 總行數、主題文件數,與 MEMORY.md 中所存節之清晰畫面。
失敗時: 若記憶目錄不存,創之。若 MEMORY.md 不存,創具 # Project Memory 標頭與 ## Topic Files 節之最簡者。
比記憶主張於當前項目態。常陳模式:
用 Grep 抽查關鍵主張:
# Example: verify a skill count claim
grep -c "^ - id:" skills/_registry.yml
# Example: verify a file still exists
ls path/claimed/in/memory.md
預期: 陳條目清單附當前正值。
失敗時: 若不能驗主張(如其指外態不可查),留之而附 (unverified) 記,勿默保潛誤信息。
對新條目,寫前用此濾:
例外:若用戶明請記某事,立存之——無需待多次確認。
預期: 已濾清單,每條目合持久 + 非重 + 已驗 + 可行之標準。
失敗時: 若未定條目是否值留,偏向於 MEMORY.md 中簡留之——後刪較重新發現易。
當 MEMORY.md 中之節超約 10-15 行,抽至專屬主題文件:
<memory-dir>/<topic-name>.md 附描述性標頭## Topic Files
- [topic-name.md](topic-name.md) — Brief description of contents
主題文件之命名慣:
viz-architecture.md,非 VizArchitecture.mdpatterns.md,非 session-2024-12.mdpatterns.md,勿每事創一文件預期: MEMORY.md 保於 200 行下。每主題文件自足,無 MEMORY.md 上下文亦可讀。
失敗時: 若主題文件少於 5 行,或不值抽——留於 MEMORY.md 內聯。
應用所有變:除陳條目、加新條目、更計數,並確 Topic Files 節列所有專屬文件。
MEMORY.md 結構當循此模式:
# Project Memory
## Section 1 — High-level context
- Bullet points, concise
## Section 2 — Another topic
- Key facts only
## Topic Files
- [file.md](file.md) — What it covers
指引:
code、bold)以易掃預期: MEMORY.md 於 200 行下,準確,所有主題文件鏈接有效。
失敗時: 若抽後仍不能於 200 行下,識別最少用之節抽之。每節皆候——即使項目結構概覽亦可入主題文件,若需則僅留 1 行總結。
作終查:
wc -l <memory-dir>/MEMORY.md
# Check for broken links
for f in $(grep -oP '\[.*?\]\(\K[^)]+' <memory-dir>/MEMORY.md); do
ls <memory-dir>/$f 2>/dev/null || echo "BROKEN: $f"
done
# Check for orphan files
ls <memory-dir>/*.md | grep -v MEMORY.md
預期: 行數於 200 下,無破鏈,無孤文件,抽查主張準。
失敗時: 修破鏈(更或除)。對孤文件,或於 MEMORY.md 加參,或若已不關則刪之。
.md 文件(每文件自 MEMORY.md 有鏈)patterns.md、viz-architecture.md)供檢索遠勝日期基文件write-claude-md — CLAUDE.md 捕項目指令;記憶捕跨會話學習prune-agent-memory — manage-memory 之反:審、分類,並擇性忘所存記憶write-continue-here — 寫結構化之續文件供會話交接;補記憶為短期上下文橋read-continue-here — 於會話始讀並行續文件;交接之消費側create-skill — 新技能或產值記憶之模式heal — 自癒或於整合步更記憶meditate — 冥想會話或顯值持之洞見