news 2026/8/29 13:04:41

agentmemory快速开始:30秒跑通,见证语义搜索的魔力

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
agentmemory快速开始:30秒跑通,见证语义搜索的魔力

agentmemory快速开始:30秒跑通,见证语义搜索的魔力

【免费下载链接】agentmemory#1 Persistent memory for AI coding agents based on real-world benchmarks项目地址: https://gitcode.com/GitHub_Trending/age/agentmemory

agentmemory 是一款为 AI 编程助手打造的持久记忆系统,让 Claude Code、Cursor、Codex、Gemini CLI 等智能体"过目不忘"。它能自动捕获会话中的每一次操作,压缩成可搜索的记忆,并在新会话开始时自动注入相关上下文——无需再重复解释你的项目架构。本教程带你 30 秒安装跑通,亲眼见证语义搜索如何"隔空找到"关键词完全匹配不上的记忆。

为什么你的 AI 编程助手需要一个"外脑" 🧠

每个 AI 编程助手关闭会话后都会"失忆":

  • 每次都要重新解释你的技术栈和架构
  • 反复排查同一个 bug
  • 内置记忆文件(如 CLAUDE.md)通常只有 200 行上限,且容易过时

agentmemory 的思路是:让助手在后台自动记录,用混合搜索在需要时精准召回。一次安装,所有支持 MCP 的智能体共享同一个记忆服务。

30 秒安装:一条命令跑通记忆服务

前置条件:Node.js ≥ 20。打开终端,只需两条命令:

# 终端 1:启动记忆服务器(首次运行会进入交互式向导:选择智能体、选择 LLM 提供商) npx @agentmemory/agentmemory # 终端 2:注入示例数据,现场演示语义召回 npx @agentmemory/agentmemory demo

💡 不想开两个终端?用一行命令版:npx @agentmemory/agentmemory demo --serve,它会自己起服务、跑演示、再收尾。

demo命令会种入3 个真实感会话(JWT 鉴权、N+1 查询修复、限流方案)和数十条观察记录,然后自动执行 3 条搜索查询。demo 的实现位于src/cli.tsrunDemo函数,感兴趣可以翻源码看看它是怎么验证召回的。

想确认服务是否健康?访问http://localhost:3111/agentmemory/health即可。

见证语义搜索的魔力:搜"性能优化"能找到"N+1 修复" ⚡️

demo 中最精彩的时刻在这里——你搜索"database performance optimization"(数据库性能优化),它找到的却是之前记录的N+1 查询修复方案。

注意:你的查询里根本没有 "N+1" 这个词。纯关键词匹配(grep 式搜索)做不到这一点,而语义搜索可以。

这是 agentmemory 三流混合检索的威力:

检索流作用触发时机
BM25 关键词词干化匹配 + 同义词扩展始终开启
向量相似度稠密嵌入的余弦相似度配置了嵌入模型时
知识图谱按查询中的实体遍历图检测到实体时

三路结果通过 RRF(倒数排名融合)合并排序。混合检索的核心逻辑实现在src/state/hybrid-search.tssrc/functions/smart-search.ts中。

嵌入模型方面,默认使用本地免费的all-MiniLM-L6-v2(离线运行、无需 API Key),相比纯 BM25 召回率提升约 8 个百分点;也可接入 OpenAI、Gemini 等云端模型获得更高精度。

效果有多好?在 ICLR 2025 的 LongMemEval-S 基准(500 题)上,agentmemory 的R@5 召回率达 95.2%,显著领先纯 BM25 的 86.2%。完整的基准报告见 benchmark/LONGMEMEVAL.md、benchmark/SCALE.md 等文档目录下的评测说明(详见benchmark/目录)。

打开实时看板:亲眼看着记忆"生长" 📊

服务器启动后,访问http://localhost:3113打开实时可视化面板

  • Dashboard:会话数、记忆数、图谱节点数、健康状态一目了然
  • Memories / Sessions:每条记忆可展开查看完整记录与来源溯源
  • Replay:像看录像一样回放任意会话——提示词、工具调用、工具结果、回复都以时间线事件呈现,支持 0.5x~4x 倍速
  • Graph:知识图谱按实体类型聚类展示

所有记录过的会话都可以回放。如果你使用 Claude Code,还可以把历史 JSONL 转录导入进来:npx @agentmemory/agentmemory import-jsonl,导入的会话同样会被索引、可搜索。

日常命令速查表

跑通 demo 后,日常管理只需要记住这几条:

命令用途
agentmemory启动记忆服务器
agentmemory stop停止并清理
agentmemory connect <agent>接入另一个智能体(claude-code、cursor、codex、gemini-cli 等 20+ 适配器)
agentmemory doctor交互式诊断 + 自动修复建议
agentmemory remove一键卸载全部配置

接入智能体后,它会通过12 个自动钩子记录每次工具调用,并解锁54 个 MCP 记忆工具memory_smart_searchmemory_savememory_recall等)。以 Claude Code 为例,装好插件后自动注册全部钩子与 MCP 服务,零额外配置。

总结:从"金鱼记忆"到"过目不忘"

用 30 秒回顾一下你刚刚完成的事:

  1. ✅ 一条npx命令启动了本地记忆服务器(零外部数据库依赖)
  2. demo命令证明了语义搜索:查询与记忆用词不同也能精准召回
  3. ✅ 打开:3113看板,实时观察记忆的生长与回放

从此,会话 1 配置了 JWT 鉴权,会话 2 只需说"加个限流"——助手已经知道你的鉴权用了哪个中间件、测试写在哪里、为什么选了 jose 而不是 jsonwebtoken。零重复解释,直接开干。

如果遇到问题,先跑agentmemory doctor;想深入了解架构与配置,可查看 DESIGN.md 与src/源码目录。

【免费下载链接】agentmemory#1 Persistent memory for AI coding agents based on real-world benchmarks项目地址: https://gitcode.com/GitHub_Trending/age/agentmemory

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/29 13:04:34

浏览器端模型评估:Trunchbull与Web推理实战

过去在做模型效果评估时&#xff0c;我们通常需要先在本地准备好 Python 环境&#xff0c;拉取评估框架&#xff0c;下载一个动辄几十 GB 的模型权重&#xff0c;再对着 GPU 排队等结果。整个流程非常重&#xff0c;遇到团队里没有 GPU 机器、或者只想快速验证一个模型能不能干…

作者头像 李华
网站建设 2026/8/29 13:03:03

MoneyPrinterTurbo:输入主题词,一键生成 AI 短视频成片

MoneyPrinterTurbo&#xff1a;输入主题词&#xff0c;一键生成 AI 短视频成片 【免费下载链接】MoneyPrinterTurbo 利用 AI 大模型和自动化工作流&#xff0c;根据主题或关键词一键生成高清短视频。Generate HD short videos from a topic or keyword with an automated AI wo…

作者头像 李华
网站建设 2026/8/29 13:02:02

栈与进制转换:顺序栈和链栈实现十进制转二/八/十六进制

简介&#xff1a;栈是数据结构中最基础也最实用的线性结构之一&#xff0c;其“后进先出”&#xff08;LIFO&#xff09;特性为很多逆序处理问题提供了天然解法。进制转换中的“除基取余”算法会依次产生从低位到高位的余数&#xff0c;而输出结果却需要从高位到低位&#xff0…

作者头像 李华
网站建设 2026/8/29 12:57:31

Day 33:深入 UI 渲染层 — 组件、Markdown 与代码块

Day 33:深入 UI 渲染层 — 组件、Markdown 与代码块 今日目标 读 packages/client/ui-renderer/ 的核心代码 理解前端 UI 组件的组织结构 理解核心组件(聊天消息、工具调用、会话列表、输入框) 理解 Markdown 渲染 理解代码块高亮和交互 理解自定义 Hooks 理解样式方案(CS…

作者头像 李华
网站建设 2026/8/29 12:56:02

OpenCV 水下图像处理:三步去散射、调色彩、修模糊的完整教程

OpenCV 水下图像处理&#xff1a;三步去散射、调色彩、修模糊的完整教程 【免费下载链接】opencv Open Source Computer Vision Library 项目地址: https://gitcode.com/GitHub_Trending/opencv31/opencv 潜水拍下的照片导回电脑才发现&#xff0c;张张蒙着一层灰蓝的&q…

作者头像 李华
网站建设 2026/8/29 12:53:28

PowerToys MeasureTool完整指南:3步搞定屏幕像素级测量

PowerToys MeasureTool完整指南&#xff1a;3步搞定屏幕像素级测量 【免费下载链接】PowerToys Microsoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows 项目地址: https://gitcode.com/GitHub_Trending/po/PowerToy…

作者头像 李华