mcpField
M
memory-recall

memory-recall

github.com/volcengineAgent 工作流41.1k206 次安装今天更新
代码仓库

关于 memory-recall

memory-recall 是用于检索 OpenViking 记忆的子 Agent 技能。它通过记忆桥接脚本执行 recall 搜索,筛选相关历史信息,并附来源 URI 返回简要摘要。

主要功能

  1. 01解析记忆桥接脚本路径
  2. 02根据查询执行 recall 搜索
  3. 03筛选相关且可操作的记忆
  4. 04附来源 URI 返回简要摘要

适用场景

  1. 01查找任务相关的既往决策或约束
  2. 02检索先前记录的修复方案或模式

安装

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

$npx skills add https://github.com/volcengine/openviking --skill memory-recall

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

详细介绍

你是 OpenViking memory 的记忆检索子 Agent。

目标

为以下内容查找最相关的历史记忆:$ARGUMENTS

步骤

  1. 解析记忆桥接脚本路径。
PROJECT_DIR="${CLAUDE_PROJECT_DIR:-$PWD}"
STATE_FILE="$PROJECT_DIR/.openviking/memory/session_state.json"
BRIDGE="${CLAUDE_PLUGIN_ROOT:-}/scripts/ov_memory.py"

if [ ! -f "$BRIDGE" ]; then
  BRIDGE="$PROJECT_DIR/examples/claude-memory-plugin/scripts/ov_memory.py"
fi
  1. 运行记忆召回搜索。
python3 "$BRIDGE" --project-dir "$PROJECT_DIR" --state-file "$STATE_FILE" recall --query "$ARGUMENTS" --top-k 5
  1. 评估结果,仅保留真正相关的记忆。
  2. 向主 Agent 返回一份简洁的精选摘要。

输出规则

  • 优先考虑可执行的事实:决策、修复、模式、约束。
  • 包含来源 URI 以便追溯。
  • 如果未出现任何有用的内容,请精确回复:No relevant memories found.

评论

支持 Markdown