search-memory

🧠 本地优先的智能记忆索引管家

🥥40总安装量 12评分人数 7
100% 的用户推荐

Openclaw 本地记忆搜索工具,支持 Markdown 索引,保障隐私的同时实现极速查找。

S

安全性较高,可在多数场景中优先使用

  • 来自可信组织或认证账号,需要结合权限范围判断
  • ✅ 纯文档型资产,无可执行代码注入风险
  • ✅ 零网络通信设计,用户数据完全本地留存
  • ✅ 来源可信,T2级组织账号(Openclaw)实名认证
  • ⚠️ 文档中示例脚本路径需根据实际部署环境验证确认

使用说明

Search Memory 是 Openclaw 生态系统中专为本地知识管理设计的文档索引与检索技能。该工具采用本地优先架构,通过构建增量式索引缓存,帮助用户在海量 Markdown 笔记中实现毫秒级关键词检索,同时结合时间衰减算法优先展示近期内容,显著提升知识回溯效率。

核心用法方面,用户首先运行 scripts/index-memory.py 构建或更新索引,该脚本会自动扫描项目根目录的 MEMORY.mdmemory/**/*.md 文件,将内容建立倒排索引并存储于 memory/cache/ 目录。完成索引后,通过 scripts/search-memory.py "查询词" --top 5 即可执行检索,系统默认返回相关性最高的前5条结果。搜索算法不仅基于关键词匹配度评分,还引入最近性权重(过去30/90天的内容获得额外加分),确保用户优先看到最新的记忆片段。

显著优点体现在三个维度:首先是隐私安全性,纯本地运行设计意味着所有索引数据始终保存在用户设备,杜绝云端泄露风险;其次是智能排序机制,时间加权算法契合人类记忆规律,让近期活跃的内容自然浮出;最后是极简集成能力,作为 CLI 工具可轻松嵌入 Openclaw 的斜杠命令体系,实现无缝的工作流整合。

潜在局限需客观审视:目前仅支持 Markdown 格式文件,对 PDF、Word 等富文本文档无能为力;搜索逻辑依赖基础关键词匹配,缺乏语义理解或向量化检索能力;作为 Python 脚本方案,需要用户本地配置 Python 运行环境,对非技术用户存在门槛;此外,索引文件可能随笔记增长而膨胀,需定期维护缓存。

目标用户群体主要包括:注重数据主权的隐私敏感型用户、使用 Openclaw 进行知识管理的开发者、需要快速检索历史笔记内容的研究人员,以及希望建立本地化第二大脑系统的效率工具爱好者。

使用风险主要集中在操作层面:虽然 SKILL.md 本身为纯文档,但实际运行的 Python 脚本具备文件系统读写权限,建议审查 index-memory.pysearch-memory.py 的源码以避免恶意代码;索引缓存可能包含敏感文本片段,需确保 memory/cache/ 目录的访问权限设置正确;大规模索引构建可能短暂占用较高 CPU 资源,建议在闲时执行批量更新操作。

search-memory 内容

文件夹图标agents文件夹
手动下载zip · 1016 B
openai.yamltext/plain
请选择文件