mcpField
M
memory-search

memory-search

github.com/davila7Agent 工作流33.0k139 次安装今天更新
代码仓库

关于 memory-search

memory-search 是 AI Maestro 的技能,可检索跨会话的对话历史,为 AI Agent 找回相关上下文。它结合语义、关键词和代码符号搜索。

主要功能

  1. 01混合对话搜索
  2. 02语义概念匹配
  3. 03精确词项搜索
  4. 04代码符号搜索
  5. 05按消息角色筛选

适用场景

  1. 01找回先前的项目决策
  2. 02查找过去讨论过的函数
  3. 03检索以往的设计背景

安装

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

$npx skills add https://github.com/davila7/claude-code-templates --skill memory-search

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

详细介绍

AI Maestro 记忆搜索

使用语义、关键词和符号匹配搜索对话历史。回顾不同会话中的过往决策、讨论和上下文。属于 AI Maestro 套件。

前提条件

需要在本地运行 AI Maestro。记忆索引使用 CozoDB 进行向量搜索。

# Install memory tools
git clone https://github.com/23blocks-OS/ai-maestro-plugins.git
cd ai-maestro-plugins && ./install-memory-tools.sh

核心行为

开始任何任务前,先搜索记忆以查找相关上下文:

Receive instruction -> Search memory -> Then proceed

命令

命令描述
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仅搜索助手消息

搜索模式

模式适用场景
hybrid(默认)通用搜索,适用于大多数情况
semantic查找相关概念,即使表述不同
term查找精确的函数/类名称
symbol跨上下文搜索代码标识符

使用示例

# User asks to continue previous work
memory-search.sh "authentication"

# Find a specific component discussion
memory-search.sh "PaymentService" --mode term

# Find related design discussions
memory-search.sh "error handling patterns" --mode semantic

# Find code symbol references
memory-search.sh "processPayment" --mode symbol

与其他技能结合使用

如需完整上下文,可搭配 docs-search 和 graph-query:

memory-search.sh "feature"       # What did we discuss?
docs-search.sh "feature"         # What do docs say?
graph-describe.sh ComponentName  # What is the structure?

完整的 AI Maestro 体验

此技能属于 AI Maestro 平台,该平台为 AI Agent 编排提供 6 项技能:消息、记忆、文档、图谱、规划和 Agent 管理。

评论

支持 Markdown