用途:在 OpenClaw 中快速安装 memory-powermem 记忆插件,面向个人用户,走最少步骤路径。若需要 HTTP/多实例、工具表与详细排错,应改用 install-memory-powermem-full(仓库内 skills/install-memory-powermem-full/,需一并拷贝该目录下全部 .md)。
前提:OpenClaw 能正常聊天并已配好对话模型;Python 版本须 ≥ 3.10。
主要步骤:
- 确认 OpenClaw 可用:openclaw --version。
- 检查 Python 版本:python3 --version,或用 python3 -c "import sys; assert sys.version_info >= (3, 10), '需要 Python 3.10 或更高'; print(sys.version.split()[0], 'OK')" 做硬性校验;版本不足需先升级或改用 python3.11 / python3.12 等。
- 安装 PowerMem:python3 -m venv ~/.openclaw/powermem/.venv;source ~/.openclaw/powermem/.venv/bin/activate;pip install powermem;装好后用 pmem --version 验证。
- 让网关找到 pmem:每次启动网关前激活 venv,或在插件配置里把 pmemPath 写成 pmem 的完整路径(可用 which pmem 查看)。
- 一键装插件:curl -fsSL https://raw.githubusercontent.com/ob-labs/memory-powermem/main/install.sh | bash -s -y;已克隆仓库时可在根目录执行 bash install.sh(可加 -y,或用 bash -s -- --workdir ~/.openclaw-second 指定另一套数据目录)。脚本不会替你执行 pip install powermem。
- 重启网关并检查:openclaw gateway;另开终端执行 openclaw plugins list,确认 memory-powermem 状态为 loaded;再执行 openclaw ltm health,并试 openclaw ltm add "我喜欢喝美式" 与 openclaw ltm search "咖啡"。
限制与排错:Python 低于 3.10 需先升级;pip 报错可换干净 venv;pmem 找不到需激活 venv 或配置绝对路径;plugins list 无 memory-powermem 或未 loaded,需确认已执行安装脚本或 openclaw plugins install,plugins.enabled 为 true、plugins.slots.memory 为 memory-powermem,改后重启 gateway 复查;ltm health 不健康时确认默认模型与 API Key 能聊天,并升级 OpenClaw。记忆数据默认存在本机 OpenClaw 数据目录下的 SQLite 中,通常无需单独维护 PowerMem 的 .env。