搜索

PythonReactSEOPDF
OpenClaw

memory-on-demand

按需记忆检索。当用户询问历史相关问题时,自动搜索 memory 和 QMD 获取相关信息。

aeoleader0 来源安装数☆ 0 仓库 Stars

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

SkillHub CLI

skillhub install aeoleader/memory-on-demand

打开来源仓库,查看说明和兼容环境后,按来源提供的命令或步骤安装。

将来源链接提供给你的 Agent,让它先读取说明、核对依赖,并向你说明将执行的安装步骤。

查看来源 ↗使用指南

技能说明

Memory On Demand - 按需记忆检索

触发条件

当用户问题包含以下关键词时自动触发:

  • "之前"、"以前"、"上次"
  • "历史"、"记录"
  • "那次"、"那次"
  • "还记得吗"
  • "我之前"
  • "之前我们"
  • "那时候"

执行流程

1. 判断是否需要检索

检查用户问题是否与历史记录相关。

2. 选择检索方式

首选:QMD 搜索(更快、更准确)

qmd search "关键词" --limit 5

备选:Memory 搜索

# 搜索 memory 文件
grep -r "关键词" ~/.openclaw/workspace/memory/

# 或使用 memory_search
3. 返回结果

将搜索结果整理后返回给用户。

使用示例

用户问:"之前那次健身训练的记录是什么?"

自动执行:

  1. 检测到"之前"关键词
  2. 执行 qmd search "健身 训练"
  3. 返回相关记录

优势

  • 按需加载:只在需要时搜索,不浪费 context
  • 自动触发:无需手动指定
  • 多源检索:QMD + Memory 双保险

配置

  • QMD 索引:已配置 workspace + butler + researcher + sessions
  • Memory 文件:自动读取 memory/*.md

自动记忆检索 skill

来源信息

Source
github
Repository
openclaw/skills
Path
skills/aeoleader/memory-on-demand
Version
—
Commit
5101e79d70e5275352523631562fb35c0b9d10e8
分类来源
rules
状态
active
可见性
public

这些信息来自收录时的来源分析,可能滞后;使用前请核对最新来源文件。

来源内容

SKILL.md
# Memory On Demand - 按需记忆检索

## 触发条件

当用户问题包含以下关键词时自动触发:
- "之前"、"以前"、"上次"
- "历史"、"记录"
- "那次"、"那次"
- "还记得吗"
- "我之前"
- "之前我们"
- "那时候"

## 执行流程

### 1. 判断是否需要检索
检查用户问题是否与历史记录相关。

### 2. 选择检索方式

**首选:QMD 搜索**(更快、更准确)
```bash
qmd search "关键词" --limit 5
```

**备选:Memory 搜索**
```bash
# 搜索 memory 文件
grep -r "关键词" ~/.openclaw/workspace/memory/

# 或使用 memory_search
```

### 3. 返回结果
将搜索结果整理后返回给用户。

## 使用示例

用户问:"之前那次健身训练的记录是什么?"

自动执行:
1. 检测到"之前"关键词
2. 执行 `qmd search "健身 训练"`
3. 返回相关记录

## 优势

- **按需加载**:只在需要时搜索,不浪费 context
- **自动触发**:无需手动指定
- **多源检索**:QMD + Memory 双保险

## 配置

- QMD 索引:已配置 workspace + butler + researcher + sessions
- Memory 文件:自动读取 memory/*.md

---
*自动记忆检索 skill*

相关技能

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.