词汇不匹配问题
概述
索引期和查询期使用不同词汇描述同一内容,导致路由或检索失败的现象。是信息检索领域的经典问题。
关键内容
- 在 MemPalace v1 中的表现:
- 索引时 Haiku 把会话标记为"relationship_advice"
- 查询时 Haiku 把同一问题路由到"personal_guidance"
- 两个标签的向量相似度不够高,导致路由失败
- 结果:62.5% 的查询零召回,R@5 仅 34.2%
- 根因:两个独立的 LLM 调用没有共享上下文,各自生成分类标签
- 解决方案:
- v2 方案:查询期改用关键词重叠度匹配,索引期和查询期都用同一批文本,词汇匹配度大幅提升
- 核心原则:查询期改用确定性匹配,避免 LLM 生成的词汇不一致
- 更广泛的启示:任何双端 LLM 决策系统(索引+查询)都必须保证共享同一套词汇体系
来源
- raw/articles/ai-tools/mempalace/mempalace_07_benchmarks.md — MemPalace 深度解析第七篇:Benchmark 深度解析