MemOS 产品更新|知识库检索更精准,记忆更省、更智能
在 v2.0.2 中我们围绕「知识库问答效果」与「记忆系统内部机制」两条主线对检索、工具记忆与事实记忆处理流程进行了进一步优化同时补充了官方最佳实践文档帮助开发者更快构建可落地的 MemOS 应用。本次发布汇总一、优化知识库文档细节召回能力在本次版本中我们进一步提升了检索接口对文档内容细节的召回能力使基于知识库的问答结果更加完整、精准。具体改进包括引入对文档知识内容的独立排序算法优化原文引用策略以增强回答中的细节覆盖。在「MemOS-开源社区交流群」中运行的客服助手 「客服-小忆」正是基于 MemOS 构建的知识库问答助手。在本次优化后「客服-小忆」能够在回答 MemOS 相关问题时覆盖更多文档细节减少遗漏。BEFOREAFTER二、「知识库问答助手」搭建教程发布本次更新同步发布了 「知识库问答助手」最佳实践文档。教程提供了一个开箱即用的 Demo 流程完整覆盖创建知识库上传文档行示例代码构建基于 MemOS 的知识库问答助手。在传统 RAG「只检索、不记忆」的基础上该方案引入了 MemOS 的记忆能力使问答系统能够在多轮交互中持续积累与利用上下文信息。教你搭建属于你自己的知识库助手https://memos-docs.openmem.net/cn/usecase/knowledge_qa_assistant如果你想体验「客服-小忆」欢迎加入「MemOS-开源社区交流群」哦 三、优化工具记忆机制在 v2.0.2 中我们对工具记忆进行了两项关键优化增加针对调用轨迹的程序性经验用于辅助 Agent 更好地完成任务对工具 schema 信息进行压缩与去重避免重复添加 ToolSchemaMemory优化后 Token 输入压缩率大于 50%。优化后一条完整的工具记忆示例如下{ id: 4b208707-991a-481c-9dd6-c7f0577ff371, tool_type: ToolTrajectoryMemory, tool_value: User asked about the current weather in Beijing - Tool get_weather was called with the parameter location set to Beijing - The tool returned the weather information: temperature is 7°C and condition is Cloudy., tool_used_status: [ { used_tool: get_weather, error_type: , success_rate: 1.0, tool_experience: The get_weather tool requires a valid location parameter and provides current weather information for that location. #新增当前轨迹中该工具的经验。 } ], create_time: 1768390489180, conversation_id: demo-conv-id, status: activated, update_time: 1768390489181, relativity: 0.47883897395535013, experience: when encountering weather inquiry tasks, then ensure to call the get_weather tool with the correct location parameter. #新增整个轨迹的程序性经验作为指导任务完成的总体经验。 }四、优化事实记忆合并与归档机制在原有记忆写入add与召回recall链路中存在以下问题新记忆只是对已有事实的重复表述仍会生成新节点召回阶段未强制过滤失效或应归档的记忆。本次更新通过 “归档重复记忆”机制 对该问题进行了修复。添加记忆阶段流程Step 1LLM 正常抽取候选 memoryStep 2对候选 memory 做相似 embedding 召回得到可疑重复集合Step 3使用 LLM 判定是否需要合并需要生成更优记忆节点并在 merged_from 中记录旧记忆不需要保持原样Step 4将被合并的旧记忆置为归档状态添加新记忆检索阶段规则仅召回 status“activated” 的记忆节点已归档archived的记忆不再参与召回。云服务中添加消息示例# 1) 分别多次添加消息制造相似/重复内容传入 add_payloads [ { user_id: user_id, conversation_id: 001, messages: [ {role: user, content: 我叫Tom喜欢吃胡萝卜也喜欢苹果。}, {role: assistant, content: 好的收到} ] }, { user_id: user_id, conversation_id: 002, messages: [ {role: user, content: 我叫Tom再强调一遍我喜欢吃胡萝卜也喜欢苹果。}, {role: assistant, content: 好的收到} ] }, { user_id: user_id, conversation_id: 003, messages: [ {role: user, content: 我是Tom我不喜欢胡萝卜了。}, {role: assistant, content: 收到胡萝卜不喜欢。} ] } ]开源项目中添加消息示例# 1) 分别多次添加消息制造相似/重复内容传入 add_payloads [ { user_id: user_id, mem_cube_id: cube_id, memory_content: 我叫Tom喜欢吃胡萝卜也喜欢苹果。, session_id: conv_001 }, { user_id: user_id, mem_cube_id: cube_id, memory_content: 我叫Tom再强调一遍我喜欢吃胡萝卜也喜欢苹果。, session_id: conv_002 }, { user_id: user_id, mem_cube_id: cube_id, memory_content: 我是Tom我不喜欢胡萝卜了。, session_id: conv_003 } ]期望检索结果# 2) 搜索查看返回的记忆列表是否有合并/去重效果其中检索回的最新记忆 [conv:003] id49f2eb64-693c-41af-a75e-687e197e5fe2 | memory用户的名字是Tom他喜欢吃苹果不喜欢胡萝卜了。五、获取记忆接口优化get/memory在 v2.0.2 中get/memory 接口能力进一步增强新增 include_tool_memory 参数用于控制是否返回工具记忆新增 filter 字段支持返回特定筛选条件下的记忆修复 include_preferenceFalse 时的调用错误。云服务调用示例data { user_id: memos_user_123, page: 1, # 可选默认值为1 size: 10, # 可选默认值为10 include_preference: True, # 可选默认值为true include_tool_memory: True # 可选默认值为true }开源项目调用示例data { user_id: test_user_xxx, mem_cube_id: test_user_xxx, include_preference: true, include_tool_memory: true }六、开源社区更新New Features官方文档更新「基于知识库开发问答助手」最佳实践。Improvements工具记忆新增调用轨迹程序性经验Tool schema 信息压缩与去重压缩率大于 50%get_memory 接口支持返回工具记忆提升知识库文档细节召回能力。Bug Fixes修复 get_memory 在 include_preferenceFalse 时的调用错误修复 Local Queue 启用时 Status Tracker Redis 配置失效问题修复 Redis 6.2.0 以下版本 XAUTOCLAIM 兼容性问题。✨ 老规矩 一键体验云平台立即进入 MemOS 云平台体验毫秒级记忆与偏好召回能力。memos-dashboard.openmem.net/quickstart/?entrancewechat 如果你喜欢我们的工作请一键三连⭐️ Star Fork Watch并欢迎通过 Issue 提交你的使用反馈、优化建议或 Bug 报告。github.com/MemTensor/MemOS/issues关于 MemOSMemOS 为 AI 应用构建统一的记忆管理平台让智能系统如大脑般拥有灵活、可迁移、可共享的长期记忆和即时记忆。作为记忆张量首次提出“记忆调度”架构的 AI 记忆操作系统我们希望通过 MemOS 全面重构模型记忆资源的生命周期管理为智能系统提供高效且灵活的记忆管理能力。

相关新闻

2026新规落地,网络安全迎来“大考”!这6大专业是未来高薪领域

2026新规落地,网络安全迎来“大考”!这6大专业是未来高薪领域

建议收藏:2026网络安全法修订后,这6大专业让你轻松入行高薪领域! 2026年修订后的《网络安全法》正式施行,标志着我国网络安全治理进入"智能时代"。文章详细介绍6大网络安全相关专业:网络空间安全、信息安全…

2026/7/4 18:12:33 阅读更多 →
2026年网络安全学习指南_核心方法与路径

2026年网络安全学习指南_核心方法与路径

网络安全8大方向学习路径收藏指南:从小白到专家的成长之路 文章为网络安全学习者提供8条清晰路径:渗透测试、SRC漏洞挖掘、红队攻防、代码审计、应急响应、红队免杀、JS逆向、App渗透。每条路径包含学习内容、实践任务、重点知识与常见误区,…

2026/7/3 18:36:11 阅读更多 →
个人微信接口开发,个微API

个人微信接口开发,个微API

在微信深度渗透社交与商业场景的今天,个人微信号已成为企业客户运营、用户触达的核心载体。开发个人微信营销系统、自定义机器人、智能客服及群数据分析工具等需求日益增长,但如何高效实现与微信的交互、调用聊天接口并保障安全稳定,成为开发…

2026/7/5 16:13:24 阅读更多 →

最新新闻

OpenCV 4.x 汉字识别:直方图匹配 vs Tesseract 5.0 中文包,3 种场景准确率实测

OpenCV 4.x 汉字识别:直方图匹配 vs Tesseract 5.0 中文包,3 种场景准确率实测

OpenCV 4.x 与 Tesseract 5.0 中文识别:3 种场景下的技术方案对比与实战评测在计算机视觉和文档数字化处理领域,光学字符识别(OCR)技术始终扮演着关键角色。当项目需要处理中文文本时,开发者常面临传统图像处理方法与成…

2026/7/6 22:08:55 阅读更多 →
温度监控为何是服务器基础设施的首要防线

温度监控为何是服务器基础设施的首要防线

1. 项目概述:为什么一个温度告警器能守住几十万硬件资产? 你有没有算过,自己机房里那一排机柜、那些闪着蓝光的服务器、堆叠的网络设备,加起来值多少钱?我干系统运维这行十二年,亲手搭过三套企业级灾备中心…

2026/7/6 22:06:52 阅读更多 →
macOS 与 Linux /home 目录权限对比:2种系统差异分析与 1 个跨平台开发避坑指南

macOS 与 Linux /home 目录权限对比:2种系统差异分析与 1 个跨平台开发避坑指南

macOS 与 Linux /home 目录权限对比:2种系统差异分析与跨平台开发避坑指南如果你同时使用 macOS 和 Linux 进行开发,可能会注意到一个有趣的现象:在 Linux 上可以轻松地在/home目录下创建文件夹,而在 macOS 上却会遇到权限问题。这…

2026/7/6 22:06:52 阅读更多 →
离散Hopfield网络(DHNN) 5步Python实现:Hebb规则存储与恢复二值图像

离散Hopfield网络(DHNN) 5步Python实现:Hebb规则存储与恢复二值图像

离散Hopfield网络(DHNN) 5步Python实现:Hebb规则存储与恢复二值图像在人工智能的经典算法中,Hopfield神经网络以其独特的联想记忆能力而闻名。本文将带您用Python从零实现一个完整的离散Hopfield网络(DHNN),并展示如何用它存储和恢复二值图像…

2026/7/6 22:04:49 阅读更多 →
Windows BAT脚本 3种管理员权限获取方案对比:VBS、MSHTA与临时文件

Windows BAT脚本 3种管理员权限获取方案对比:VBS、MSHTA与临时文件

Windows BAT脚本管理员权限获取方案深度对比与实战指南在Windows系统自动化运维和开发过程中,管理员权限获取是BAT脚本实现高级系统操作的关键前提。本文将深入解析三种主流技术方案(VBS、MSHTA与临时文件)的实现原理,提供详细的对…

2026/7/6 22:02:47 阅读更多 →
JVM-Sandbox Repeator:无侵入流量录制回放,重塑Java应用问题排查与测试

JVM-Sandbox Repeator:无侵入流量录制回放,重塑Java应用问题排查与测试

1. 项目概述:为什么我们需要流量录制与回放?在Java应用开发,尤其是微服务架构盛行的今天,线上问题排查和功能回归测试的复杂度呈指数级增长。你有没有遇到过这样的场景:一个用户反馈的线上Bug,在开发环境死…

2026/7/6 22:02:47 阅读更多 →

日新闻

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2 与 MySQL 单元测试兼容性:5 个关键 SQL 语句差异与规避方案

H2与MySQL单元测试兼容性:5个关键SQL语句差异与规避方案1. 单元测试中的数据库兼容性挑战在Java开发领域,单元测试是保证代码质量的重要环节。当应用涉及数据库操作时,测试环境的搭建往往成为开发者的痛点。H2数据库因其轻量级、内存模式和快…

2026/7/6 0:01:17 阅读更多 →
Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘

Windows任务栏终极清理指南:用RBTray一键隐藏窗口到系统托盘 【免费下载链接】rbtray A fork of RBTray from http://sourceforge.net/p/rbtray/code/. 项目地址: https://gitcode.com/gh_mirrors/rb/rbtray 你是否厌倦了Windows任务栏上密密麻麻的图标&…

2026/7/6 0:01:17 阅读更多 →
Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C++ 运行时库一键安装终极指南:告别DLL缺失烦恼

Visual C 运行时库一键安装终极指南:告别DLL缺失烦恼 【免费下载链接】vcredist AIO Repack for latest Microsoft Visual C Redistributable Runtimes 项目地址: https://gitcode.com/gh_mirrors/vc/vcredist 你是否曾经遇到过这样的情况:下载了…

2026/7/6 0:05:19 阅读更多 →

周新闻

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容

B站视频下载神器BiliTools:5分钟学会轻松保存任何B站内容 【免费下载链接】BiliTools A cross-platform bilibili toolbox. 跨平台哔哩哔哩工具箱,支持下载视频、番剧等等各类资源 项目地址: https://gitcode.com/GitHub_Trending/bilit/BiliTools …

2026/7/6 8:11:50 阅读更多 →
威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型全解析:从新手入门到实战应用,助你构建安全产品!

威胁模型的陌生现状在忙碌疲惫的一天里,参与了关于混合后量子密码学的讨论,应付端点攻击找茬的人,还参与留言板讨论后,发现“威胁模型”对多数人仍是陌生概念,且多被当作时髦用语。有趣的相关画作有一幅由 Embyr 创作的…

2026/7/6 8:11:52 阅读更多 →
渗透测试入门指南:从零基础到实战环境搭建

渗透测试入门指南:从零基础到实战环境搭建

1. 从“看热闹”到“入门”:我理解的渗透测试到底是什么?每次看到新闻里说某个大公司的数据被“黑”了,或者某个网站被攻击导致服务瘫痪,你是不是和我一样,心里会冒出两个念头:一是“这黑客真厉害”&#x…

2026/7/6 6:52:56 阅读更多 →

月新闻