核心用法
Memory Search 是专为AI助手设计的记忆检索系统,提供两个互补工具:memory_search 执行语义向量搜索,通过自然语言查询从 MEMORY.md、memory/*.md 及会话记录中召回相关信息;memory_get 则按路径和行号精确读取文件片段,用于补充搜索结果的前后文。
显著优点
- 语义理解能力强:支持自然语言查询,无需精确关键词匹配
- 检索精度可控:通过
minScore阈值和maxResults数量灵活调节结果质量 - 上下文可扩展:搜索+精读的组合模式,既能快速定位又能深入理解
- 自动化索引:写入记忆文件后系统自动处理,零运维负担
潜在局限性
- 依赖索引质量:若记忆文件未及时更新或结构化不佳,搜索结果会失真
- 无实时计算能力:纯粹检索工具,无法对记忆内容进行推理或聚合
- 边界模糊风险:与人类明确指示的边界场景判断(何时"已足够")存在一定主观性
适合人群
需要长期维护多轮对话上下文、追踪用户偏好与项目历史的AI助手系统,尤其适用于个人知识管理、长期陪伴型AI及复杂任务协作者。
常规风险
- 信息泄露风险:记忆文件可能包含敏感信息,检索后需谨慎引用
- 时效性误判:向量搜索不区分时间先后,可能召回已过时承诺
- 幻觉增强:过度依赖记忆而忽略用户当前明确指令,产生"经验主义"错误