当前位置: 首页 > news >正文

agentmemory:解决编码代理记忆难题,多特性优势显著,还支持多方面扩展与开发

核心特性

编码代理通常会话结束后遗忘信息,用户需重新介绍技术栈,而 agentmemory 基于 iii 引擎构建,为多种客户端提供持久内存,解决此问题。其核心特性包括自动记忆与上下文注入、多代理支持、高效检索与成本节约、会话回放、多语言与多平台支持。例如自动记忆与上下文注入能让代理记住之前会话设置,无需重新解释;在 Retrieval Accuracy 测试中表现出色,还能显著节省令牌成本。

技术细节

agentmemory 的技术细节包含记忆管道、4 层记忆整合、检索方式和嵌入提供者。记忆管道通过 PostToolUse 钩子触发,经过多步骤最终在 BM25 和向量中索引;4 层记忆整合受人类大脑启发,记忆会随时间衰减等;检索方式采用三重流检索并融合;支持多种嵌入提供者。

工具与资源

提供 51 个工具,包括核心工具和扩展工具,满足不同记忆管理需求;还有 6 个资源和 3 个提示,以及 4 个技能用于搜索记忆、保存到长期记忆等操作。

安装与配置

启动服务器使用 `npx @agentmemory/agentmemory`,不同代理有不同集成方式,一般需在配置文件添加 MCP 服务器配置信息,Windows 用户有多种安装方式可选。

诊断与维护

若 `npx @agentmemory/agentmemory` 失败,可用 `--verbose` 选项查看引擎错误信息,常见失败模式包括引擎启动失败、端口冲突等。使用 `npx @agentmemory/agentmemory upgrade` 命令更新本地运行时,但可能会修改工作区和更新依赖项等。

扩展功能

通过 `iii worker add` 命令可为 agentmemory 添加新功能,如实现多实例内存同步、定期生命周期管理、持久重试等。

环境变量配置

可在 `~/.agentmemory/.env` 文件中配置环境变量,涵盖 LLM 提供者、嵌入提供者等多方面。

REST API

在端口 3111 上有 107 个端点,默认绑定到 127.0.0.1,受保护端点和网状同步端点有相应认证要求,关键端点包括健康检查和混合搜索等。

开发与测试

开发使用 `npm run dev` 进行热重载开发,构建使用 `npm run build` 进行生产构建,测试使用 `npm test` 运行 800 个测试(约 1.7s),使用 `npm run test:integration` 进行 API 测试(需运行服务)。

前提条件

使用 agentmemory 需要 Node.js >= 20,以及 iii - engine 或 Docker,遵循 Apache - 2.0 许可证。

http://www.jsqmd.com/news/789017/

相关文章:

  • 如何快速掌握NPYViewer:面向新手的NumPy数组可视化完整实战指南
  • ARM智能卡接口测试寄存器调试技巧与应用
  • 给大一新生的智能车竞赛避坑指南:从K60选型到PID调参,我的踩坑实录
  • 四轮同步转向高地隙喷雾机局部路径规划与跟踪控制【附仿真】
  • 解码英语词根:从‘放置’到‘城市’,掌握核心词源构建词汇网络
  • 分层强化学习:构建可指挥千军万马的AI决策大脑
  • 轻量级网络实战解析:从零构建MobileNetV3-Large核心模块
  • 从原理图到代码:XPT2046触摸驱动芯片的“省电模式”与“中断唤醒”实战配置指南
  • 告别转换失败!深度解析Allegro PCB导入PADS报错的5个常见原因及解决方法
  • 如何像硬件工程师一样精准调校你的AMD Ryzen处理器:SMUDebugTool终极指南
  • 别再只用粒子背景了!用vue-particles给你的Vue3项目加点‘魔法’(附5个实战场景)
  • 中国低空经济发展指数报告(2026)
  • GetQzonehistory:5分钟免费备份QQ空间全部历史记录
  • AI Agent技能集:自动化社交媒体多平台发布的技术实现与实战
  • 3步免费下载Sketchfab模型:Firefox用户的终极离线保存方案
  • DeerFlow 2.0 的 lead_agent 任务总调度 架构设计与实现解析
  • OpenClaw框架实战:构建企业级AI助手与多智能体协作系统
  • 终极视频修复指南:3步用Untrunc神奇恢复损坏的MP4视频文件
  • Windows Defender移除终极指南:3种模式彻底优化系统性能
  • 别再只靠人眼看了!用iSeetest软件搞定摄像头TV Line分辨率测试(附ISO12233测试卡使用指南)
  • 你的电动车换挡逻辑够‘聪明’吗?深入聊聊AMT控制器里的那些‘小心思’
  • 【技术解密】流媒体下载黑科技:三行命令破解加密视频的终极方案
  • 从零开始:使用USBASP编程器为Atmega328P芯片烧录Arduino Bootloader
  • Sloppy开发哲学:在可控范围内拥抱不完美,加速软件交付
  • 新手避坑指南:如何分辨正版与山寨Pixhawk飞控(附靠谱购买渠道)
  • 3分钟学会从图表图片提取数据:WebPlotDigitizer让科研效率飙升
  • Windows Cleaner终极指南:5分钟彻底解决C盘爆红问题,让你的电脑重获新生!
  • QMCDecode:3步快速解密QQ音乐加密文件的终极免费方案
  • 3分钟解放你的网易云音乐:ncmdump解密转换终极教程
  • 基于MCP协议构建LLM邮件助手:lettr-mcp项目实战与安全配置指南