可能会想怎么让 PowerMem 这东西在我的电脑上跑起来今天这篇文章就是 PowerMem 的操作手册不讲原理只讲步骤。从服务端部署到客户端接入一条链路从头串到尾每一步都有明确的命令和截图。这个手册的目标是你按照顺序做完或者让你的通用 Agent 根据文章内容做完就能拥有一套部署好的 PowerMem 服务端以及一个已经接好记忆层的 Claude Code 或 OpenClaw 客户端。一、Linux 服务端安装、配置、启动1.1 环境要求Python 3.11pip 或 uv推荐 uv更快1.2 安装# 从 PyPI 安装生产环境推荐 uv pip install powermem[cli,server,mcp,seekdb] # 或从源码安装开发环境 git clone https://github.com/oceanbase/powermem.git cd powermem uv pip install -e .[cli,server,mcp,seekdb]各 extras 说明extras作用clipmem命令行工具serverpowermem-serverHTTP API 服务器mcpMCP 协议支持seekdb内嵌向量数据库零配置无需单独部署数据库1.3 初始化配置# 交互式生成 .env 配置文件 pmem config init也可手动创建.env文件。以下是我的配置# DATABASE_PROVIDERoceanbase DATABASE_PROVIDERsqlite SQLITE_PATH/root/data/package/powermem/powermem.db # LLM_PROVIDERanthropic LLM_PROVIDERopenai # ANTHROPIC_LLM_BASE_URLhttps://token-plan-cn.xiaomimimo.com/anthropic # LLM_API_KEYtp-xxx # LLM_MODELmimo-v2.5-pro LLM_API_KEYxxx LLM_MODELstep-3.7-flash OPENAI_LLM_BASE_URLhttps://api.stepfun.com/step_plan/v1 EMBEDDING_PROVIDERsiliconflow EMBEDDING_API_KEYsk-xx EMBEDDING_MODELBAAI/bge-m3 # OCEANBASE_EMBEDDING_MODEL_DIMS1024 # EMBEDDING_DIMS1024注意事项SQLITE_PATH必须是完整的数据库文件路径如/root/data/powermem/powermem.db不能只是文件夹路径使用 seekdb 时EMBEDDING_DIMS或OCEANBASE_EMBEDDING_MODEL_DIMS是必填项维度要和嵌入模型匹配硅基流动的嵌入模型如果不走 seekdb可以不配EMBEDDING_DIMS1.4 启动服务器