介绍
# Memory Tiering Skill 🧠⚖️
该技能实现了一个动态的三层内存架构,以优化上下文使用和检索效率。
## 三层结构
1. **🔥 HOT (memory/hot/HOT_MEMORY.md)**: * **重点**:当前会话上下文、活动任务、临时凭据、即时目标。 * **管理**:频繁更新。任务完成后激进清理。 2. **🌡️ WARM (memory/warm/WARM_MEMORY.md)**: * **重点**:用户偏好(Hui 的风格、时区)、核心系统清单、稳定配置、周期性兴趣。 * **管理**:当偏好改变或添加新的稳定工具时更新。 3. **❄️ COLD (MEMORY.md)**: * **重点**:长期归档、历史决策、项目里程碑、提炼的经验教训。 * **管理**:在归档阶段更新。细节被摘要取代。
## 工作流程:`Organize-Memory`
每当触发内存重组(手动或压缩后),请遵循以下步骤:
### 第一步:摄取与审计 - 读取所有三层和最近的每日日志(`memory/YYYY-MM-DD.md`)。 - 识别“死上下文”(已完成的任务、已解决的错误)。
### 第二步:层级重新分配 - **移至 HOT**:接下来 2-3 轮中需要立即关注的任何内容。 - **移至 WARM**:关于用户或系统的永久性新事实。 - **移至 COLD**:已完成的高级项目摘要。
### 第三步:修剪与摘要 - 从 COLD 中删除细粒度细节。 - 确保 HOT 中的凭据指向其根文件,而不是存储原始机密(如果可能)。
### 第四步:验证 - 确保移动过程中没有丢失关键信息。 - 验证 `HOT` 现在已足够小,以便高效利用上下文。
## 使用触发器 - 手动触发:"Run memory tiering" 或 "整理记忆层级"。 - 任何 `/compact` 命令后自动触发。