用途:mem0-onboard 是 mem0 插件的安装后引导向导,用于为当前项目完成 mem0 初始化,官方称约 30 秒完成。
主要步骤与能力: 一、验证 API 密钥。检查环境中是否已设置 MEM0_API_KEY: 检查命令:echo "${MEM0_API_KEY:+SET}" || echo "NOT_SET" 若未设置,需提供密钥。可选浏览器方式:访问 https://app.mem0.ai/dashboard/api-keys 复制密钥;或命令行方式:pip install mem0-cli && mem0 init --agent --json。拿到密钥后执行 export MEM0_API_KEY="m0-...",并重启 Claude Code 会话(环境变量必须在 Claude Code 启动前设置)。密钥确认前不继续。 二、显示身份。调用 search_memories(query="project setup",user_id=<active_user_id>,filters={"AND": [{"user_id": "<active_user_id>"}, {"metadata": {"project_id": "<active_project_id>"}}]},limit=1)验证连通性,输出 Connected. user=<user_id>, project=<project_id>, branch=<branch>;若搜索失败则排查 API 密钥。 三、检测并导入项目文件。检查项目根目录下 CLAUDE.md、AGENTS.md、.cursorrules、.windsurfrules、mem0.md,逐个询问是否导入;确认后读取内容并调用 add_memory,metadata 包含 type=project_profile、file、project_id、source=onboard,infer=False。 四、安装 coding 分类。询问是否安装面向开发工作流的 coding 分类,确认后运行脚本(仅用标准库,无外部依赖):python3 "<PLUGIN_ROOT>/scripts/setup_coding_categories.py" --apply。PLUGIN_ROOT 按平台取 ${CLAUDE_PLUGIN_ROOT}、${CODEX_PLUGIN_ROOT} 或 ${CURSOR_PLUGIN_ROOT}。 五、输出汇总,包含 user_id、project_id、branch、导入文件数与分类安装状态,并提示可运行 /mem0:tour 查看已有记忆。
适用场景:在 Claude Code、Codex、Cursor 等环境中为项目启用 mem0 记忆,导入既有规则文件并配置开发分类。
限制:必须预先设置 MEM0_API_KEY 并重启会话;需能访问 mem0 服务;文件需位于项目根目录;具体收费、价格与效果资料中暂未提供。