核心用法
Memory Organizer 是一款专门用于管理和压缩记忆文件的 CLI 工具,核心解决大模型对话中"记忆文件过大导致会话加载缓慢"的痛点。
主要功能模块
1. 扫描与分析
scan:查看 memory/ 目录下所有记忆文件classify:按主题自动分类(用户偏好、项目配置、技能、赚钱点子、待办事项、技术记录、日常)redundant:智能识别重复或过时内容
2. 压缩与整合
compress:三级压缩策略(标准模式保留标题和关键行、--titles仅保留标题、--aggressive激进压缩)merge:将分散的日期记忆文件合并到主 MEMORY.mddiscard:安全删除确认冗余的内容
3. 维护管理
view:快速查看指定文件内容clean:清理备份文件
显著优点
- 自动化程度高:内置 7 大主题分类器,无需手动打标签
- 压缩策略灵活:三级粒度适配不同场景,从温和到激进
- 安全优先设计:
--force参数防止误删,clean保留备份机制 - 结构清晰:推荐的标准文件模板(用户偏好/项目配置/待办事项)降低维护成本
潜在缺点与局限性
- 分类边界模糊:"技术记录"与"项目配置"可能存在重叠,自动分类未必 100% 准确
- 压缩不可逆:
--aggressive模式会丢失细节,关键上下文可能被误删 - 无冲突解决:合并时若存在同名 key,未说明覆盖策略
- 中文支持:分类标签为中文,但命令和文档为英文,混合体验
适合人群
- 长期项目使用者:记忆文件积累数月、体量膨胀的用户
- 多线程工作者:同时维护多个项目,需要定期整理碎片信息
- 性能敏感型用户:追求秒级会话启动,不愿等待大文件加载
常规风险
| 风险类型 | 说明 | 缓解措施 |
|---------|------|---------|
| 数据丢失 | 压缩/删除操作不可逆 | 先 `view` 确认,避免直接使用 `--force` |
| 上下文断裂 | 过度压缩导致关键信息缺失 | 优先使用标准压缩,保留 `--titles` 作为底线 |
| 分类错误 | 自动分类偏差导致信息错放 | 定期 `scan` 人工复核重要条目 |
| 合并冲突 | 多文件合并可能覆盖最新内容 | 合并前备份,遵循先压缩再合并流程 |