用途:为智能体提供持久化记忆与语义搜索能力,基于 AgentDB 和 HNSW 向量索引,适合存储成功模式、检索相似解法、按语义查找过往工作、从既往任务中学习、在智能体间共享知识以及构建知识库。若无需学习、任务为一次性临时任务、已有外部数据源或仅做只读探索,可跳过。
主要能力:支持按键存储模式与知识条目、语义相似度搜索、按键取回条目、列出声明的命名空间条目、删除条目、初始化 HNSW 向量索引、查看内存使用统计,以及将记忆导出为 JSON。技能附带 memory-backup 与 memory-consolidate 脚本,分别用于备份和整理优化记忆;参考文档涵盖 HNSW 配置与记忆命名空间及模式。
用法:使用 npx @claude-flow/cli memory 系列命令操作,例如存储 npx @claude-flow/cli memory store --key "auth-jwt-pattern" --value "JWT validation with refresh tokens" --namespace patterns;语义搜索 npx @claude-flow/cli memory search --query "authentication best practices" --limit 5;取回 npx @claude-flow/cli memory get --key "auth-jwt-pattern" --namespace patterns;列出 npx @claude-flow/cli memory list --namespace patterns --limit 20;删除 npx @claude-flow/cli memory delete --key "[key]" --namespace [namespace];初始化索引 npx @claude-flow/cli memory init --enable-hnsw;查看统计 npx @claude-flow/cli memory stats;导出 npx @claude-flow/cli memory export --output memory-backup.json。
最佳实践与限制:开始前先检查是否已有模式,协调时可使用分层拓扑,完成后存储成功模式并记录新的学习成果。资料未说明具体收费、平台支持范围或性能基准之外的细节。