SuperAPI AI 工具集

memory-search

通用与其它

查看项目

更新于 10-15 20:34

技能介绍

用途:memory-search 用于检索对话历史与语义记忆,帮助在开始任务前回忆此前的讨论、决策和上下文。它属于 AI Maestro 套件,该套件提供消息、记忆、文档、图、规划和智能体管理六类技能。

主要能力:支持四种搜索模式。hybrid 为默认混合搜索,适合大多数场景;semantic 用于查找概念相关但措辞不同的内容;term 用于精确匹配函数名或类名等文本;symbol 用于跨上下文匹配代码标识符。还可通过 --role 参数限定只搜索用户消息或助手消息。

使用方式:需先在本地运行 AI Maestro,记忆索引使用 CozoDB 进行向量搜索。安装命令为: git clone https://github.com/23blocks-OS/ai-maestro-plugins.git cd ai-maestro-plugins && ./install-memory-tools.sh

核心行为约定:在开始任何任务前先搜索记忆获取相关上下文,即“接收指令 -> 搜索记忆 -> 再继续”。

常用命令示例: memory-search.sh "<query>" 为混合搜索; memory-search.sh "<query>" --mode semantic 查找概念相关内容; memory-search.sh "<query>" --mode term 精确文本匹配; memory-search.sh "<query>" --mode symbol 代码符号匹配; memory-search.sh "<query>" --role user 仅用户消息; memory-search.sh "<query>" --role assistant 仅助手消息。

适用场景:继续此前工作时检索相关主题,查找特定组件讨论,查找相关设计讨论,查找代码符号引用。可与 docs-search 和 graph-query 配合,分别获取文档内容和结构信息,从而获得完整上下文。

限制:资料未提供收费、价格、平台支持范围、性能指标或具体效果数据,这些信息暂未提供。