SuperAPI AI 工具集

mem0-search

办公与效率

查看项目

更新于 10-16 00:24

技能介绍

用途:mem0-search 用于快速检索 mem0 记忆库,输出精简结果,比 /mem0-tour 更轻量。典型用法是输入 /mem0-search auth middleware 这样的查询;未提供查询时会提示“What should I search for?”。

主要能力:支持关键词搜索与按记忆 ID 直接查取两种方式。若查询匹配短 ID(^[a-f0-9]{8}$)、完整 UUID(^[a-f0-9]{8}-[a-f0-9-]+$)或引用格式 [mem0:<hex>],则视为 ID 查询,直接调用 get_memory(<id>);短 ID 会尝试作为完整 UUID 的前缀匹配。命中即跳到展示步骤输出单条结果,未命中则回退为以该 ID 作为查询文本进行搜索。

搜索与展示:调用 search_memories 一次,参数为 query=<用户查询>、filters={"AND": [{"user_id": "<id>"}, {"app_id": "<pid>"}]}、top_k=10。结果显示为编号列表,格式为 <number>. [<type>] <content, 80 chars> (<date>) [mem0:<short_id>]。无结果时输出 No memories matching "<query>" for project <project_id>。

使用限制:输出不要使用 Markdown,因为 OpenCode TUI 会逐字渲染,粗体、## 标题和 | 表格 | 语法会以原始字符显示;应使用纯文本,以缩进和短横线组织结构,用空格对齐列。其余平台支持、收费或配置信息暂未提供。