MemTensor/MemOS-Cloud-OpenClaw-Plugin
Official MemOS Cloud plugin for OpenClaw. Enables long-term memory for agents by recalling context before execution and saving conversations after each run.
解决的问题
该插件使托管在 OpenClaw、Moltbot 或 ClawDBot 上的 AI 代理能够通过 MemOS Cloud 维持持久的长期记忆。它通过在处理提示前自动检索相关记忆,并在运行结束后保存新交互,解决了代理忘记用户偏好和过往互动的问题。
工作原理
该插件通过两个主要钩子集成到代理生命周期中:
- 召回:在
before_prompt_build阶段,插件使用用户 ID 和提示向 MemOS Cloud 发送搜索请求。可选择使用第二个 LLM 对检索到的记忆进行相关性过滤,然后再将其注入系统上下文。 - 添加:在
agent_end阶段,插件捕获对话的最后一条记录(用户和助手消息),并将其上传至 MemOS Cloud 以供未来召回。
通过基于 agent_id 隔离记忆,支持多代理架构,使不同代理拥有独立的知识库和召回设置。同时提供本地 Web 配置 UI 用于管理设置。
适用人群
希望为 OpenClaw、Moltbot 或 ClawDBot 上的 AI 代理添加持久性、基于云的记忆和个性化上下文的开发者。
特色
- 自动记忆生命周期:自动处理过去上下文的检索和新消息的存储。
- 多代理隔离:支持同一系统内不同代理拥有独立的记忆存储和配置。
- 基于模型的过滤:可选使用 OpenAI 兼容模型进行第二轮过滤,确保仅注入最相关记忆。
- 灵活配置:提供本地 UI 用于配置编辑,并支持在多个主机平台上通过环境变量覆盖配置。
相关
- 项目
- 项目
- 项目
- 项目