用途:为 AI 智能体提供持久、可搜索的记忆库,用于长期保存与检索项目知识,覆盖架构、模式、决策等类型,并可与项目文档自动同步。它以 MCP 服务器方式运行,供智能体读取、写入和搜索长期记忆。
主要能力(MCP 工具):memory_search 按查询、类型或标签搜索记忆,参数为 query(字符串)、type?(字符串)、tags?(字符串数组);memory_write 记录新知识或决策,参数为 key、type、content、tags?;memory_read 按 key 读取指定记忆内容;memory_stats 查看记忆使用情况的分析统计。
使用方式:前置条件为 Node.js(v18 及以上)。先克隆仓库到智能体工作区或并行目录:git clone https://github.com/webzler/agentMemory.git .agent/skills/agent-memory;随后进入目录安装依赖并编译:cd .agent/skills/agent-memory、npm install、npm run compile;再启动 MCP 服务器并为当前项目激活记忆库:npm run start-server <project_id> <absolute_path_to_target_workspace>,当前目录示例为 npm run start-server my-project $(pwd)。此外可用 npm run start-dashboard <absolute_path_to_target_workspace> 启动独立仪表盘可视化记忆使用情况,访问地址为 http://localhost:3333。
适用场景:需要跨会话保留项目架构、设计模式与决策记录的智能体开发流程;团队成员或智能体通过搜索快速找回历史上下文。
限制:资料未说明支持的模型、平台、收费或价格、性能与效果数据,也未提供除上述命令外的更多配置说明;实际使用需保证 Node.js 版本满足要求。