openclaw 安装memos-local-openclaw-plugin详细步骤

openclaw 安装memos-local-openclaw-plugin详细步骤 好的这是为您准备的在 Windows 环境下安装memos-local-openclaw-plugin的详细步骤。⚠️ 重要提醒此插件依赖better-sqlite3在 Windows 上需要编译原生模块可能会遇到一些环境问题。请严格按照以下步骤操作。 1. 环境检查开始前请确保您的系统满足以下要求Node.js: 18.0.0。推荐使用18.x​ 或20.x​ LTS 版本。OpenClaw: 2026.2.0。操作系统: Windows 10/11 (64位)。检查版本命令bashnode -vopenclaw --version如果openclaw命令未找到请先将其添加到系统环境变量PATH中。️ 2. 准备编译环境 (关键步骤)better-sqlite3需要 node-gyp 和 Windows 构建工具来编译其 C 代码。以管理员身份打开终端在开始菜单搜索“cmd”右键点击“命令提示符”选择“以管理员身份运行”。安装 node-gypbashnpm install -g node-gyp安装 Windows 构建工具根据您的 Node.js 版本选择对应的命令执行Node.js 18 / 20 (推荐)bashnpm install -g --production windows-build-toolsNode.js 16 或更早版本bashnpm install -g --production windows-build-tools4.0.0配置 Python (如未安装)如果node-gyp提示找不到 Python请安装 Python 3.9 或 3.10并在安装时勾选“Add to PATH”。然后执行bashnpm config set python python3 3. 安装插件您可以选择以下任一方式安装。方式一使用 NPM 包名安装 (推荐)bash进入 OpenClaw 插件目录cd %USERPROFILE%.openclaw\extensions安装插件npm install memtensor/memos-local-openclaw-pluginlatest方式二从 GitHub 仓库安装bash进入 OpenClaw 插件目录cd %USERPROFILE%.openclaw\extensions克隆仓库git clone https://github.com/MemTensor/MemOS-Local-OpenClaw-Plugin.gitmemos-local-openclaw-plugin进入插件目录cd memos-local-openclaw-plugin安装依赖npm install 4. 编译better-sqlite3这是最容易出错的环节请耐心操作。进入插件目录bashcd %USERPROFILE%.openclaw\extensions\memos-local-openclaw-plugin执行重建命令bashnpm rebuild better-sqlite3成功命令行显示better-sqlite3x.x.x重建成功。失败如果出现红色错误请根据错误信息搜索解决方案。常见问题包括 Python 版本不对、缺少构建工具等请返回上一步检查。 5. 重启并验证重启 OpenClaw 网关bashopenclaw gateway restart检查插件状态bashopenclaw status如果安装成功您应该能看到类似以下的输出textMemory │ enabled (plugin memos-local-openclaw-plugin)memos-local: initialized (db: C:\Users\Tony.openclaw\memos-local\memos.db)检查数据库文件确认以下文件已生成textC:\Users\Tony.openclaw\memos-local\memos.db️ 6. 访问记忆管理界面 (可选)插件自带一个 Web 管理界面方便您查看和管理记忆。启动 OpenClaw 网关​ (如果尚未运行)bashopenclaw gateway start在浏览器中访问texthttp://127.0.0.1:18799首次访问可能需要设置密码请按页面提示操作。登录后即可看到所有记忆条目并进行搜索、删除等操作。 7. 常见问题排查openclaw: command not found将 OpenClaw 的安装目录添加到系统PATH环境变量中。better-sqlite3编译失败确保已以管理员身份运行终端。确认 Python 版本为 3.9/3.10 并已加入PATH。确保已安装windows-build-tools。尝试删除node_modules和package-lock.json后重新npm install和npm rebuild。openclaw status未显示插件检查插件目录名是否为memos-local-openclaw-plugin。查看 OpenClaw 日志寻找插件加载错误信息openclaw gateway logs。现在您已经成功安装了memos-local-openclaw-plugin。接下来您可以让 Agent 记住一些信息然后开启新对话来测试它是否还记得。