Files
nexus/wiki/sources/semantic-memory-search.md
2026-04-14 16:02:50 +08:00

32 lines
1007 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
title: "Semantic Memory Search"
type: source
tags: [OpenClaw, Semantic Search, memsearch, Milvus, Vector DB]
sources: ["https://github.com/zilliztech/memsearch"]
date: 2026-04-14
---
## Summary
- 核心主题:语义记忆搜索
- 问题域:如何在 OpenClaw 增长的 markdown 记忆中语义检索
- 方法/机制memsearch + Milvus 向量数据库,混合搜索 + BM25 + RRF 重排
- 结论/价值SHA-256 内容哈希,零浪费 API 调用
## Key Claims
- 向量搜索 + BM25 全文搜索混合RRF 重排
- SHA-256 内容哈希,未更改文件永不重嵌入
- 文件监视器自动重索引,索引始终最新
- 支持 OpenAI/Google/Voyage/Ollama/完全本地嵌入
## Key Concepts
- [[Semantic Memory Search]]:语义记忆搜索
- [[memsearch]]:向量搜索工具
- [[Hybrid Search]]:混合搜索
## Connections
- [[OpenClaw]] ← 数据源 ← [[Semantic Memory Search]]
- [[Milvus]] ← 向量数据库 ← [[Semantic Memory Search]]
## Contradictions
- 尚未发现