Chat Refiner
When to Use
User requests:
- "精简聊天记录"
- "clean/summarize history"
- "update MEMORY.md from transcripts"
- Memory maintenance during heartbeats.
Workflow
- Input: sessions_history (this session or other), memory/*.md, chat transcripts.
- Principles (see references/principles.md):
- Delete casual/heartbeats/repeated tools.
- Keep: disciplines, configs, skills learned/install, explicit "remember", decisions.
- Process:
- Read raw.
- Extract key.
- Write summary to memory/YYYY-MM-DD-summary.md or MEMORY.md.
- Output: Clean file + "Refined X items kept".
Tools
- sessions_history: fetch transcripts.
- memory_search/get: prior context.
- write/edit: output summary.
Examples
User: "精简对话" → read history → refine → write memory/summary.md.
Ref: principles.md