返回顶部
m

memos-memory-guide记忆搜索指南

Use the MemOS Lite memory system to search and use the user's past conversations. Use this skill whenever the user refers to past chats, their own preferences or history, or when you need to answer from prior context. When auto-recall returns nothing (long or unclear user query), generate your own short search query and call memory_search. Use task_summary when you need full task context, skill_get for experience guides, and memory_timeline to expand around a memory hit.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.0.0
安全检测
已通过
267
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

memos-memory-guide

MemOS Lite 记忆 — 智能体指南

本技能描述如何使用MemOS记忆工具,以便您能够可靠地搜索和使用用户的长期对话历史。

每轮对话中记忆的提供方式

  • - 自动召回(钩子): 每轮对话开始时,系统会使用用户当前消息运行记忆搜索,并将相关的过往记忆注入您的上下文中。您无需为此调用任何工具。
  • 当自动召回不足时: 如果用户消息很长、模糊不清,或自动搜索返回无记忆,您应自行生成简短、聚焦的查询并调用memory_search。例如:
- 用户发送了一段长段落 → 提取1-2个关键主题或一个简短问题,并用其进行搜索。 - 自动召回显示无记忆或您看不到记忆块 → 使用您推导出的查询(例如用户名、用户常提及的主题或重新表述的问题)调用memory_search。
  • - 当您需要更多细节时: 搜索结果仅提供摘录和ID。使用以下工具获取完整的任务上下文、技能内容或周围消息。

工具 — 功能及调用时机

memory_search

  • - 功能: 通过自然语言查询搜索用户存储的对话记忆。返回带有chunkId和可选task_id的相关摘录列表。
  • 调用时机:
- 自动召回未运行或未返回任何内容(例如没有块,或提示未找到记忆)。 - 用户查询过长或不清晰 — 自行生成简短查询(关键词、重新表述的问题或明确的子问题)并调用memory_search(query=...)。 - 您需要从不同角度搜索(例如按role=user过滤以查找用户所说内容,或使用更具体的查询)。
  • - 参数: query(必填),可选minScore、role(例如user)。
  • 输出: 包含角色、摘录、chunkId以及有时包含task_id的项目列表。当您需要更多上下文时,使用这些ID配合以下工具。

task_summary

  • - 功能: 返回给定taskid的完整任务摘要:标题、状态以及该对话任务的完整叙述摘要(步骤、决策、URL、命令等)。
  • 调用时机: memorysearch命中结果包含task_id,且您需要该任务的完整故事(例如已完成内容、用户决定、成功或失败情况)。
  • 参数: taskId(来自搜索命中结果)。
  • 效果: 您将获得整个任务的连贯摘要,而非孤立的摘录。

skill_get

  • - 功能: 通过skillId或taskId返回已学习技能(经验指南)的内容。如果传入taskId,系统会找到与该任务关联的技能。
  • 调用时机: 搜索命中结果包含taskid,且该任务属于具有如何再次执行指南的类型(例如用户之前运行过的工作流程)。使用此工具遵循相同方法或重用步骤。
  • 参数: skillId(直接)或taskId(查找)。
  • 效果: 您将收到完整的SKILL.md风格指南。如果用户或您希望该技能在未来的对话中加载,可以随后调用skillinstall(skillId)。

skill_install

  • - 功能: 将技能(通过skillId)安装到工作区,以便在未来的会话中加载。
  • 调用时机: 在skill_get之后,当该技能对持续使用有用时(例如用户的重复工作流程)。可选;仅在您希望该技能永久可用时调用。
  • 参数: skillId。

memory_timeline

  • - 功能: 扩展单个记忆块周围的上下文:返回周围的对话消息(±N轮),以便您看到该摘录前后的内容。
  • 调用时机: memory_search命中结果相关,但您需要周围的对话(例如接下来谁说了什么,或确切的后续问题)。
  • 参数: chunkId(来自搜索命中结果),可选window(默认2)。
  • 效果: 您将获得该块周围对话的简短线性片段。

memory_viewer

  • - 功能: 返回MemOS记忆查看器(Web UI)的URL,用户可在其中浏览、搜索和管理其记忆。
  • 调用时机: 用户询问如何查看其记忆、打开记忆仪表板或管理存储的数据。
  • 参数: 无。
  • 效果: 您可以告诉用户在浏览器中打开该URL。

快速决策流程

  1. 1. 上下文中无记忆或自动召回未报告任何内容
→ 使用自行生成的简短查询(例如关键主题或重新表述的问题)调用memory_search。
  1. 2. 搜索返回包含task_id的命中结果,且您需要完整上下文
→ 调用task_summary(taskId)。
  1. 3. 任务包含您希望遵循的经验指南
→ 调用skillget(taskId=...)(或如果有ID则调用skillget(skillId=...))。可选地调用skill_install(skillId)以备将来使用。
  1. 4. 您需要命中结果的确切周围对话
→ 调用memory_timeline(chunkId=...)。
  1. 5. 用户询问在哪里查看或管理其记忆
→ 调用memory_viewer()并分享URL。

编写良好的搜索查询

  • - 优先使用简短、聚焦的查询(几个词或一个清晰的问题)。
  • 使用具体术语:名称、主题、工具或决策(例如首选编辑器、部署脚本、API密钥设置)。
  • 如果用户消息较长,推导出一到两个子查询,而不是粘贴整条消息。
  • 当您特别想查找用户所说的内容(例如偏好、过去的问题)时,使用role=user。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 memos-memory-guide-local-1776031569 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 memos-memory-guide-local-1776031569 技能

通过命令行安装

skillhub install memos-memory-guide-local-1776031569

下载

⬇ 下载 memos-memory-guide v1.0.0(免费)

文件大小: 3.02 KB | 发布时间: 2026-4-13 11:00

v1.0.0 最新 2026-4-13 11:00
- Initial release of the memos-memory-guide skill for MemOS Lite Memory.
- Provides a comprehensive guide for agents to reliably search and utilize the user's long-term conversation history.
- Explains when to use each memory tool: memory_search, task_summary, skill_get, skill_install, memory_timeline, and memory_viewer.
- Details how to handle automatic recall, when and how to generate your own memory search queries, and how to expand on search results.
- Includes practical tips for writing effective memory search queries and a quick decision flow for tool usage.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部