mcpField
S
search

search

github.com/mem0aiAgent 工作流68.1k45 次安装3 天前更新
代码仓库

关于 search

根据用户的问题搜索已保存记忆的技能。它将筛选条件作为工具参数传入,并直接返回搜索工具的结果。

主要功能

  1. 01根据问题搜索记忆
  2. 02按类别或范围筛选
  3. 03使用 top-k 限制结果
  4. 04按 run ID 检索记忆

适用场景

  1. 01查找仓库共享记忆
  2. 02搜索单体仓库目录的记忆
  3. 03查找个人偏好
  4. 04检索已知 Agent 会话中的记忆

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/mem0ai/mem0 --skill search

安装后在 Claude Code 中输入/search确认已加载。

详细介绍

搜索记忆

根据用户的问题调用 search_memories。将 --top-k、--category、 --scope 和 --run-id 作为工具参数,而不是包含在查询中。

省略 top_k,以使用 Mem0 配置的默认值。省略 category,以搜索所有类别。省略 scope,以使用配置的默认值,通常为 repo:此仓库的共享记忆,所有在其中 工作的人都会为其贡献内容,此外还包括你自己的偏好。

当问题需要其他范围时,传入 scope:使用 dir 将共享记忆限制为你正在处理的 目录(单体仓库中的某个包),使用 mine 则只搜索你自己的偏好。

使用任意范围时,都可以传入 run_id,以检索在特定编码 Agent 会话中保存的记忆。 省略 run_id,则跨会话搜索。它用于筛选返回的记忆,不用于标识发起搜索请求的 会话。请使用已知的会话 ID,切勿自行编造。直接返回工具的结果。

评论

支持 Markdown