Update nexus: fix conflicts and sync local changes

This commit is contained in:
Shen Wei
2026-04-26 12:06:50 +08:00
parent 191797c01b
commit f09834b5a5
2443 changed files with 254323 additions and 255154 deletions

View File

@@ -1,42 +1,42 @@
---
title: "memsearch"
type: entity
tags: [vector-search, semantic-search, openclaw, milvus]
sources: [semantic-memory-search]
last_updated: 2026-04-22
---
## Aliases
- memsearch
## Definition
memsearchZillizTech/memsearch是开源的向量语义搜索 CLI/库,专为 OpenClaw 等 Markdown 记忆系统设计,通过 Milvus 向量数据库实现语义搜索能力。用户可用自然语言提问而无需精确关键词。
## Key Features
- **混合搜索**:稠密向量(语义相似性)+ BM25关键词精确匹配通过 Reciprocal Rank Fusion (RRF) 重排
- **增量索引**SHA-256 内容哈希确保仅新增或变更内容被重新嵌入,节省 API 调用
- **文件监视器**`memsearch watch` 实时监控记忆文件变化,自动重建索引
- **多 Embedding 提供商**:支持 OpenAI、Google、Voyage、Ollama以及完全本地模式无需 API Key
- **Markdown 不可变**:原始 Markdown 文件是唯一真相,向量索引是派生缓存,可随时重建
## Usage
```bash
pip install memsearch
memsearch config init
memsearch index ~/path/to/memory/
memsearch search "what caching solution did we pick?"
memsearch watch ~/path/to/memory/
# 本地模式(无需 API Key
pip install "memsearch[local]"
memsearch config set embedding.provider local
memsearch index ~/path/to/memory/
```
## Connections
- [[Milvus]] — 向量数据库后端
- [[OpenClaw]] — 上层应用框架memsearch 为其 Markdown 记忆提供语义搜索
- [[Hybrid Search]] — memsearch 使用的搜索策略
- [[Content Hashing]] — memsearch 的增量索引机制
---
title: "memsearch"
type: entity
tags: [vector-search, semantic-search, openclaw, milvus]
sources: [semantic-memory-search]
last_updated: 2026-04-22
---
## Aliases
- memsearch
## Definition
memsearchZillizTech/memsearch是开源的向量语义搜索 CLI/库,专为 OpenClaw 等 Markdown 记忆系统设计,通过 Milvus 向量数据库实现语义搜索能力。用户可用自然语言提问而无需精确关键词。
## Key Features
- **混合搜索**:稠密向量(语义相似性)+ BM25关键词精确匹配通过 Reciprocal Rank Fusion (RRF) 重排
- **增量索引**SHA-256 内容哈希确保仅新增或变更内容被重新嵌入,节省 API 调用
- **文件监视器**`memsearch watch` 实时监控记忆文件变化,自动重建索引
- **多 Embedding 提供商**:支持 OpenAI、Google、Voyage、Ollama以及完全本地模式无需 API Key
- **Markdown 不可变**:原始 Markdown 文件是唯一真相,向量索引是派生缓存,可随时重建
## Usage
```bash
pip install memsearch
memsearch config init
memsearch index ~/path/to/memory/
memsearch search "what caching solution did we pick?"
memsearch watch ~/path/to/memory/
# 本地模式(无需 API Key
pip install "memsearch[local]"
memsearch config set embedding.provider local
memsearch index ~/path/to/memory/
```
## Connections
- [[Milvus]] — 向量数据库后端
- [[OpenClaw]] — 上层应用框架memsearch 为其 Markdown 记忆提供语义搜索
- [[Hybrid Search]] — memsearch 使用的搜索策略
- [[Content Hashing]] — memsearch 的增量索引机制