核心用法
AOI Triple Memory (Lite) 是一个零依赖的本地记忆管理系统,通过三层架构实现知识捕获与检索:
1. 文件层记忆:MEMORY.md 索引 + memory/YYYY-MM-DD.md 按日期归档的笔记文件
2. 决策笔记层:context/ 目录下的结构化笔记,支持标签分类(如 royalty,base,usdc)
3. 快速搜索层:基于 ripgrep 的全工作区文本检索
CLI 操作简洁:aoi-memory search 执行模糊查询,aoi-memory new-note 从模板生成带元数据的决策记录。
显著优点
- 零插件架构:无外嵌数据库、无自动捕获、无网络同步,攻击面极小
- 纯文本可审计:所有数据为人类可读的 Markdown,便于版本控制和长期归档
- 模板驱动一致性:决策笔记强制结构化,减少记录摩擦
- 检索性能:ripgrep 原生速度,无需索引构建开销
潜在局限
- 无语义搜索能力,依赖精确关键词匹配
- 无跨设备同步机制,多机器场景需手动管理
- 无自动捕获,用户需主动执行 CLI 命令
- 无权限粒度控制,文件系统级安全依赖宿主机
适合人群
- 注重数据主权、偏好本地优先的开发者与研究员
- 需要轻量决策日志但拒绝复杂知识库工具的团队
- 审计敏感环境(如金融、医疗)中要求完全可控的技术栈
常规风险
- 文件权限配置不当可能导致敏感笔记泄露
- 缺乏输入验证的模板字段存在注入风险(尽管纯文本场景下影响有限)
- 长期未维护的 ripgrep 版本可能存在正则引擎漏洞