Install
openclaw skills install reminiscence本地记忆语义搜索。当用户查询记忆、搜索过往记录、询问"我记得..."、"搜一下..."等所有记忆召回场景时触发。基于 BM25 + 多维信号融合,完全本地运行,无需 API Key。
openclaw skills install reminiscence"记忆是我们随身携带的图书馆。" — 普鲁斯特
搜索记忆:
python3 ~/.openclaw/workspace/skills/追忆/scripts/search.py "查询内容"
构建/更新索引:
python3 ~/.openclaw/workspace/skills/追忆/scripts/search.py --build
当用户发起记忆搜索时:
~/.openclaw/memory_bm25_index.json--build 生成索引| 信号 | 权重 | 说明 |
|---|---|---|
| BM25norm | 38% | 词频相关性 + 文档长度归一化 |
| IDF-Coverage | 22% | query 端归一化 |
| N-gram Proximity | 20% | 词序/邻近度 |
| ExactPhrase | 12% | 完整子串 bonus |
| Soft Dice | 10% | 编辑距离容错匹配 |
MEMORY.mdmemory/*.md(每日日记)🔍 搜索: 年余 GitHub
[1] 综合: 0.800
BM25n: 1.000 Cover: 1.000 Prox: 1.000 Phrase: 0.000 Soft: 0.000 Consec: 0.000
来源: memory/2026-04-03.md#165-181
内容: ...相关段落内容...
[2] 综合: 0.788 [去重]
...
以下场景自动触发本 Skill:
memory_search 工具调用