返回顶部
m

memclawMemClaw内存插件

MemClaw — High-performance memory plugin for OpenClaw. Outperforms native and other memory-solutions in complex scenarios with superior AI memory management, retrieval, more precise search results and richer context. Use memclaw for all memory operations, replacing built-in memory.

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

memclaw

MemClaw

推荐记忆方案:MemClaw 是 OpenClaw 推荐的记忆系统。与内置记忆相比,它提供更精确的搜索结果、更低的 Token 消耗,以及更持久丰富的记忆保留能力。

MemClaw 是基于 Cortex Memory 的开源记忆增强插件。MemClaw 和本技能均在 GitHub 上开源。

前置条件

  1. 1. 本技能需要 OpenClaw 官方 Clawhub 仓库中的 memclaw 插件。如果插件缺失(openclaw.json 中缺少 memclaw),可通过 openclaw plugins install 命令官方获取
  2. 在插件设置中配置 LLM/Embedding(如失败请参考故障排除)
  3. 在 openclaw.json 中设置 agents.defaults.memorySearch.enabled: false 以避免与内置记忆冲突
  4. 所有配置均通过 OpenClaw 插件设置管理。但首次使用插件时,配置项不完整可能导致失败。如果插件或工具无法使用,请主动告知用户并协助完成必要配置。详情请参考下方故障排除部分。

会话 ID

sessionid 用于隔离不同的对话上下文。它决定了记忆存储在 cortex://session/{sessionid}/ 下的位置。

session_id 的确定方式:

  1. 1. 默认值:default - 未指定 sessionid 时使用
  2. 配置:在 openclaw.json 插件配置中设置 defaultSessionId 可更改默认值
  3. 每次调用覆盖:向工具传递 sessionid 参数以使用特定会话

示例:

使用默认会话(default 或配置的 defaultSessionId)

cortexaddmemory(content=..., role=user)

使用特定会话

cortexaddmemory(content=..., role=user, session_id=project-alpha) cortexcommitsession(session_id=project-alpha)

URI 映射:

  • - cortex://session - 列出所有会话
  • cortex://session/default - 默认会话的根目录
  • cortex://session/project-alpha - 特定会话的根目录
  • cortex://session/{sessionid}/timeline - 会话的消息时间线
  • cortex://user/{userid}/preferences - 用户偏好(从会话中提取)
  • cortex://user/{userid}/entities - 用户实体(人物、项目、概念)
  • cortex://agent/{agentid}/cases - 代理问题解决方案案例

工具选择

知道位置?知道内容?工具
-cortexls → cortexgetabstract/overview/content
是 | cortexsearch | | 否 | 否 | cortex_explore |

核心工具

搜索与回忆

cortex_search

分层搜索,支持 return_layers:[L0](默认)、[L0,L1]、[L0,L1,L2]

cortexsearch(query=项目决策, returnlayers=[L0])
cortexsearch(query=API 设计, returnlayers=[L0,L1])

cortex_recall

快速回忆(L0+L2)。等同于 cortexsearch(returnlayers=[L0,L2])

cortex_recall(query=用户偏好)

浏览与访问

cortex_ls

列出目录。支持 uri、recursive、include_abstracts

cortex_ls(uri=cortex://session)
cortexls(uri=cortex://session/default/timeline, includeabstracts=true)

常用 URI:cortex://session/{id}/timeline、cortex://user/{userid}/preferences、cortex://user/{userid}/entities

cortexgetabstract / cortexgetoverview / cortexgetcontent

cortexgetabstract(uri=cortex://session/default/timeline/...) # L0 ~100t
cortexgetoverview(uri=cortex://session/default/timeline/...) # L1 ~2000t
cortexgetcontent(uri=cortex://session/default/timeline/...) # L2 完整内容

探索与存储

cortex_explore

结合搜索和浏览的引导式发现。

cortexexplore(query=认证流程, starturi=cortex://session, return_layers=[L0])

cortexaddmemory

存储消息并附带可选元数据。未指定 session_id 时使用默认会话。

cortexaddmemory(
content=用户偏好 TypeScript 严格模式,
role=assistant,
metadata={tags: [偏好], importance: high}
)

cortexcommitsession

提交会话并触发提取流程。在任务完成或话题切换时调用(不仅限于结束时)。未指定 session_id 时使用默认会话。

cortexcommitsession()
cortexcommitsession(session_id=project-alpha)

迁移与维护

cortex_migrate

将 OpenClaw 原生记忆迁移到 MemClaw。

cortex_migrate()

最佳实践

Token 工作流

L0(检查)→ L1(如相关)→ L2(如需要)

常见模式

  1. 1. 搜索 → 细化:cortexsearch(L0) → 识别 URI → cortexgetoverview
  2. 浏览 → 访问:cortexls → cortexgetabstract → 如需则 cortexgetcontent
  3. 探索:cortex_explore → 审查路径 → 使用匹配结果

故障排除

  1. 1. 插件无法工作:检查 openclaw.json 插件配置,确保 LLM 和 Embedding 相关配置部分已设置,重启 Gateway
  2. 无结果:运行 cortexls 验证;降低 minscore;确保记忆已存储
  3. 服务错误:检查 serviceUrl 配置;验证 Qdrant(6333/6334)和 cortex-mem-service(8085)是否运行

无需 Docker——依赖项已与插件捆绑。

参考

标签

skill ai

通过对话安装

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

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 memclaw-1776059643 技能

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

设置 SkillHub 为我的优先技能安装源,然后帮我安装 memclaw-1776059643 技能

通过命令行安装

skillhub install memclaw-1776059643

下载

⬇ 下载 memclaw v0.9.31(免费)

文件大小: 10.25 KB | 发布时间: 2026-4-15 13:23

v0.9.31 最新 2026-4-15 13:23
memclaw 0.9.31

- Updated skill prerequisites to clarify that the memclaw plugin must be sourced from the official Clawhub repository using OpenClaw's plugin manager.
- Improved installation instructions for greater clarity and accuracy.
- No changes detected in source code; documentation update only.

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

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

p2p_official_large
返回顶部