要实现MemOS与OpenClaw的整合安装,核心目标是通过MemOS的长效记忆管理解决OpenClaw“记不住、Token消耗高”的痛点,同时支持多OpenClaw实例协作。以下是2026年最新、最详细的分步指南,覆盖环境准备、OpenClaw安装、MemOS插件配置、多实例协作全流程,兼顾新手友好与避坑技巧。

mem0 与openclaw的安装:openclaw plugins install @mem0/openclaw-mem0

一、核心概念与整合价值

在开始前,先明确两者的分工与整合意义:

  • OpenClaw:本地AI“执行者”,能操控电脑完成**办公自动化(整理邮件、生成会议纪要)、生活便民(订餐厅、查天气)、技术操作(写代码、控浏览器)**等任务,核心优势是“本地优先、主动自动化”,隐私可控。
  • MemOS:AI的“记忆大脑”,用于存储OpenClaw的执行记录、用户偏好、任务上下文,解决AI“健忘”问题;同时支持多OpenClaw实例共享记忆(如A设备写的文案,B设备可直接读取),实现跨设备无缝协作。

整合价值

  1. 降低Token消耗:MemOS智能提取关键信息(如用户偏好、任务格式),避免OpenClaw每次对话都携带完整历史,Token消耗可降低77%以上
  2. 解决“健忘”问题:OpenClaw的执行记录、用户偏好会自动保存至MemOS,下次下达相似指令时,无需重新说明,直接精准执行。
  3. 多实例协作:通过同一个user_id,多个OpenClaw实例(如公司电脑、家用电脑)可共享记忆,实现“创意策划→执行落地”的无缝接力。

二、整合安装前置准备

在开始安装前,请确保完成以下准备(必做,否则会报错):

1. 环境准备(Windows为例,Mac类似)
  • 安装nvm for Windows:用于管理Node.js版本(避免版本冲突)。
    前往https://github.com/coreybutler/nvm-windows/releases下载nvm-setup.exe,一路“Next”完成安装。
  • 安装Node.js 22.22.0:OpenClaw依赖此版本,需通过nvm安装。
    管理员身份打开PowerShell(Win+S搜索“PowerShell”,右键选择“管理员身份运行”),输入以下指令:
    nvm install 22  # 安装Node.js 22版本
    nvm use 22.22.0  # 切换到22.22.0版本
    
    出现“Now using node v22.22.0”即为成功。
2. 获取核心凭证
  • AI模型API Key:OpenClaw需要调用大模型(如Kimi、ChatGPT、文心一言)生成内容,任选其一获取API Key(如https://platform.moonshot.cn/console/api-keys)。
  • MemOS API Key:用于OpenClaw与MemOS通信,需注册MemOS Cloud获取。
    注册地址:https://memos-dashboard.openmem.net/cn/login/,登录后进入“API Keys”页面,生成**mpg-**开头的API Key(如mpg-1234567890abcdef)。

三、Step 1:安装OpenClaw(一键脚本,新手首选)

OpenClaw提供Windows PowerShell一键安装脚本,无需手动配置环境,适合新手。

1. 执行一键安装指令

管理员身份打开PowerShell,输入以下指令:

iwr -useb https://openclaw.ai/install.ps1 | iex

该脚本会自动下载并安装OpenClaw及其依赖(如Node.js、Git)。

2. 解决“执行策略报错”(首次运行常见)

若出现“无法运行脚本”的错误,输入以下指令解锁执行策略,再重新执行安装指令:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
3. 初始化配置

安装完成后,会自动进入快速配置流程(若不小心关闭窗口,重新打开PowerShell输入openclaw onboard --flow quickstart):

  • 风险提示:出现“I understand this is powerful and inherently risky. Continue?”,选择Yes(需确认风险,OpenClaw有系统操作权限)。
  • 选择AI模型:选择你准备的AI模型(如Kimi),输入API Key(其他参数默认,无需修改)。
  • 跳过通讯工具与Skill:后续单独配置飞书(更稳定),Skill插件后续按需安装。
4. 验证安装

配置完成后,会自动新开一个PowerShell窗口(不要关闭),浏览器会自动打开OpenClaw控制台(地址:http://127.0.0.1:18789/)。发送一条简单消息(如“你好”),若有回复,说明安装成功。

四、Step 2:配置MemOS OpenClaw插件(核心整合步骤)

MemOS通过插件与OpenClaw联动,需完成安装插件、配置API Key、验证记忆功能三步。

1. 安装MemOS插件

在OpenClaw控制台中,发送以下指令(或通过PowerShell执行),安装MemOS插件:

openclaw plugins install github:MemTensor/MemOS-Cloud-OpenClaw-Plugin

安装完成后,重启OpenClaw网关使插件生效:

openclaw gateway restart
2. 配置MemOS API Key

需将MemOS API Key写入OpenClaw的环境变量,让插件能访问MemOS服务。

  • 创建.env文件:在PowerShell中输入以下指令,创建.env文件并写入API Key(替换为你的MemOS API Key):
    mkdir -p ~/.openclaw && echo "MEMOS_API_KEY=mpg-your_key_here" > ~/.openclaw/.env
    
    例如:echo "MEMOS_API_KEY=mpg-1234567890abcdef" > ~/.openclaw/.env
3. 验证记忆功能

配置完成后,需测试MemOS是否能正常存储与召回记忆:

  • 第一次会话:在OpenClaw控制台发送:
    • “我最喜欢的编程语言是Python”;
    • “我正在开发一个电商项目”。
  • 第二次会话(新启动):关闭OpenClaw,重新打开控制台,发送:
    • “你还记得我喜欢用什么编程语言吗?”;
    • “我之前说的项目进展如何?”。
      若OpenClaw能准确回答(如“你喜欢Python”“你在开发电商项目”),说明MemOS记忆功能正常。

五、Step 3:(可选)配置飞书(手机控制OpenClaw)

若需用手机控制OpenClaw(如发送指令让电脑自动执行任务),需配置飞书插件(实测最稳定)。

1. 安装飞书插件

在OpenClaw控制台中发送以下指令,安装飞书插件:

openclaw plugins install @m1heng-clawd/feishu
2. 创建飞书应用
  • 进入https://open.feishu.cn/,创建一个新应用(选择“企业自建应用”)。
  • 进入应用后台,复制App IDApp Secret(后续要用)。
  • 批量导入权限:进入“权限管理”→“批量导入导出权限”,粘贴以下JSON代码(赋予应用必要权限):
    {
      "scopes": {
        "tenant": [
          "aily:file:read",
          "aily:file:write",
          "application:application.app_message_stats.overview:readonly",
          "application:application:self_manage",
          "application:bot.menu:write",
          "contact:user.employee_id:readonly",
          "corehr:file:download",
          "email:message:read",
          "im:message:send",
          "im:message:update",
          "im:chat:create",
          "im:chat:update"
        ]
      }
    }
    
    点击“确认新增权限”。
3. 关联飞书应用与OpenClaw
  • 在飞书应用中,进入“凭证与基础信息”,复制App IDApp Secret
  • 在OpenClaw控制台中,发送以下指令(替换为你的飞书App ID与Secret):
    openclaw config set feishu.app_id your_app_id
    openclaw config set feishu.app_secret your_app_secret
    
  • 启动飞书插件:发送openclaw plugins start feishu,按照提示完成飞书与OpenClaw的配对(需在飞书中扫描二维码确认)。

六、Step 4:(可选)多OpenClaw实例协作(高级用法)

若需多个OpenClaw实例共享记忆(如公司电脑的OpenClaw写文案,家用电脑的OpenClaw执行落地),需完成以下步骤:

1. 部署两个OpenClaw实例

在同一台机器上,用不同端口区分两个实例(或部署在两台服务器上):

  • OpenClaw A(创意策划)
    创建配置目录并写入MemOS API Key:
    mkdir -p ~/.openclaw && echo "MEMOS_API_KEY=mpg-your_key_here" > ~/.openclaw/.env
    
    安装OpenClaw并初始化:
    npm install -g openclaw@latest
    openclaw onboard  # 默认端口3000
    
  • OpenClaw B(执行落地)
    创建独立工作目录(避免配置冲突):
    mkdir -p ~/.openclaw-exec
    cp ~/.openclaw/.env ~/.openclaw-exec/.env  # 复制MemOS API Key
    
    用独立配置启动第二个实例(端口3001):
    OPENCLAW_HOME=~/.openclaw-exec openclaw onboard --port 3001
    
2. 安装MemOS插件到两个实例

分别在两个实例的终端中执行以下指令,安装MemOS插件并重启网关:

  • OpenClaw A
    openclaw plugins install github:MemTensor/MemOS-Cloud-OpenClaw-Plugin
    openclaw gateway restart
    
  • OpenClaw B
    OPENCLAW_HOME=~/.openclaw-exec openclaw plugins install github:MemTensor/MemOS-Cloud-OpenClaw-Plugin
    OPENCLAW_HOME=~/.openclaw-exec openclaw gateway restart
    
3. 共享user_id(关键)

MemOS通过user_id区分记忆空间,同一个user_id下的所有实例共享记忆。

  • 默认配置MEMOS_USER_ID=openclaw-user(两个实例共用同一个.env文件,无需修改)。
  • 自定义user_id:若需修改,可在.env文件中添加MEMOS_USER_ID=my-custom-user-id(两个实例都用此配置)。
4. 测试协作功能

例如,OpenClaw A负责创意策划(写技术沙龙方案),OpenClaw B负责执行落地(生成物料清单):

  • OpenClaw A:发送“策划一场技术沙龙,主题是AI自动化,需要主流程和招募文案”,OpenClaw A会生成方案并自动保存至MemOS。
  • OpenClaw B:发送“根据之前的技术沙龙方案,生成物料清单和风险预案”,OpenClaw B会从MemOS中读取OpenClaw A的方案,直接生成后续内容,无需手动复制粘贴。

七、常见问题与避坑技巧

在整合安装过程中,可能会遇到以下问题,需提前规避:

1. OpenClaw安装报错:“无法运行脚本”
  • 原因:Windows执行策略限制。
  • 解决:以管理员身份打开PowerShell,输入Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser,解锁执行策略后再安装。
2. MemOS插件安装失败:“permission denied”
  • 原因:没有写入权限。
  • 解决:以管理员身份打开PowerShell,重新执行安装指令。
3. 记忆功能不生效:“不记得之前的对话”
  • 原因MEMOS_API_KEY配置错误或未重启网关。
  • 解决:检查.env文件中的MEMOS_API_KEY是否正确(无多余空格),并重启OpenClaw网关(openclaw gateway restart)。
4. 飞书插件无法配对:“二维码扫描失败”
  • 原因:飞书应用权限未配置完整。
  • 解决:重新检查飞书应用的权限(如im:message:sendapplication:bot.menu:write),确保已批量导入上述JSON权限。

八、总结:整合后的效果

完成MemOS与OpenClaw的整合后,你将获得一个**“能执行、能记忆、能协作”的私人AI数字助理**:

  • 办公场景:OpenClaw自动整理本周邮件并生成汇总,MemOS保存汇总格式与你的阅读偏好;下次说“整理上周邮件”,直接沿用相同格式,无需重复说明。
  • 协作场景:公司电脑的OpenClaw写好项目方案,家用电脑的OpenClaw通过MemOS共享记忆,直接读取方案上下文,帮你继续完善、执行落地(如生成PPT、发送邮件)。
  • 生活场景:OpenClaw记住你“喜欢喝热美式、不加糖”的偏好,下次帮你订咖啡时,直接选择对应选项,无需再次询问。

通过以上步骤,你可以顺利完成MemOS与OpenClaw的整合安装,享受更高效、更智能、更隐私的AI服务。若需进一步探索MemOS的高级功能(如记忆可视化、技能沉淀),可访问https://github.com/MemTensor/MemOS或[M

Logo

小龙虾开发者社区是 CSDN 旗下专注 OpenClaw 生态的官方阵地,聚焦技能开发、插件实践与部署教程,为开发者提供可直接落地的方案、工具与交流平台,助力高效构建与落地 AI 应用

更多推荐