ClawSkills logoClawSkills

Memory Tiering

自动化多层内存管理(HOT、WARM、COLD)。使用此技能在内存操作或压缩期间组织、修剪和归档上下文。

介绍

# 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` 命令后自动触发。

更多产品