关于 memory-search
memory-search 是 AI Maestro 的技能,可检索跨会话的对话历史,为 AI Agent 找回相关上下文。它结合语义、关键词和代码符号搜索。
主要功能
- 01混合对话搜索
- 02语义概念匹配
- 03精确词项搜索
- 04代码符号搜索
- 05按消息角色筛选
适用场景
- 01找回先前的项目决策
- 02查找过去讨论过的函数
- 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