mcpField
C
context-loader

context-loader

github.com/mem0aiAgent 工作流68.0k116 次安装2 天前更新
代码仓库

关于 context-loader

context-loader 是只读技能,会搜索与当前任务相关的记忆,并以简短上下文块呈现最多 10 条结果。它用于补充 Agent 的任务背景,并跳过会话中已有的信息。

主要功能

  1. 01从任务中提取主题
  2. 02执行一次记忆搜索
  3. 03返回最多 10 条相关记忆
  4. 04跳过会话已有上下文
  5. 05无结果时保持静默

适用场景

  1. 01开始工作前加载项目决策
  2. 02查找任务相关偏好
  3. 03回忆某个主题的经验

安装

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

$npx skills add https://github.com/mem0ai/mem0 --skill context-loader

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

详细介绍

上下文加载器

在处理任务或主题之前,预先获取相关记忆以补充上下文。

步骤

  1. 提取主题,从当前消息/任务中识别主题领域、提及的人物、项目名称和目标引用。

  2. 调用一次 mem0_memory,使用 action="search",并针对任务提出聚焦的问题。

  3. 输出精简的上下文块(最多 10 条记忆):

context-loader: loaded <N> memories for "<task summary>"
  - [decisions] <content> [mem0:<short_id>]
  - [preferences] <content> [mem0:<short_id>]
  - [lessons] <content> [mem0:<short_id>]
  1. 如果结果为零:不输出任何内容。不要说明没有找到上下文。

约束

  • 只读——绝不修改或删除记忆
  • 最多返回 10 条记忆(仅限最相关的内容)
  • 无结果时保持静默——仅在存在相关上下文时显示结果
  • 跳过当前会话上下文中已显示的记忆

评论

支持 Markdown