[ PROMPT_NODE_22180 ]
AI Maestro 记忆搜索
[ SKILL_DOCUMENTATION ]
# AI Maestro 记忆搜索
使用语义、关键词和符号匹配搜索您的对话历史。跨会话召回过去的决策、讨论和上下文。属于 [AI Maestro](https://github.com/23blocks-OS/ai-maestro) 套件的一部分。
## 前置条件
需要本地运行 [AI Maestro](https://github.com/23blocks-OS/ai-maestro)。记忆索引使用 CozoDB 进行向量搜索。
```bash
# 安装记忆工具
git clone https://github.com/23blocks-OS/ai-maestro-plugins.git
cd ai-maestro-plugins && ./install-memory-tools.sh
```
## 核心行为
在开始任何任务之前,搜索记忆以获取相关上下文:
```
接收指令 -> 搜索记忆 -> 开始实施
```
## 命令
| 命令 | 描述 |
|---------|-------------|
| `memory-search.sh ""` | 混合搜索(推荐) |
| `memory-search.sh "" --mode semantic` | 查找概念相关的记录 |
| `memory-search.sh "" --mode term` | 精确文本匹配 |
| `memory-search.sh "" --mode symbol` | 代码符号匹配 |
| `memory-search.sh "" --role user` | 仅搜索用户消息 |
| `memory-search.sh "" --role assistant` | 仅搜索助手消息 |
## 搜索模式
| 模式 | 最适合 |
|------|----------|
| `hybrid` (默认) | 通用搜索,适用于大多数情况 |
| `semantic` | 相关概念,即使表述不同 |
| `term` | 精确的函数/类名 |
| `symbol` | 跨上下文的代码标识符 |
## 使用示例
```bash
# 用户要求继续之前的工作
memory-search.sh "身份验证"
# 查找特定组件的讨论
memory-search.sh "PaymentService" --mode term
# 查找相关的设计讨论
memory-search.sh "错误处理模式" --mode semantic
# 查找代码符号引用
memory-search.sh "processPayment" --mode symbol
```
## 与其他技能结合使用
为了获取完整上下文,请与文档搜索和图谱查询配合使用:
```bash
memory-search.sh "功能名称" # 我们讨论了什么?
docs-search.sh "功能名称" # 文档怎么说?
graph-describe.sh 组件名称 # 结构是什么样的?
```
## 全面的 AI Maestro 体验
此技能是 [AI Maestro](https://github.com/23blocks-OS/ai-maestro) 平台的一部分,该平台提供 **6 项技能** 用于 AI 智能体编排:消息传递、内存、文档、图谱、规划和智能体管理。