[{"data":1,"prerenderedAt":255},["ShallowReactive",2],{"docs-page-cn-/cn/usecase/blog/million_token_context_long_term_memory":3,"surround-cn-/cn/usecase/blog/million_token_context_long_term_memory":243},{"id":4,"title":5,"avatar":6,"banner":6,"body":7,"category":6,"desc":6,"description":229,"extension":237,"lead":6,"links":6,"meta":238,"navigation":6,"path":239,"seo":240,"stem":241,"__hash__":242},"docs/cn/usecase/blog/million_token_context_long_term_memory.md","100 万 Token 上下文，为什么还需要长期记忆？",null,{"type":8,"value":9,"toc":228},"minimark",[10,21,24,27,30,33,38,41,108,111,113,116,119,122,125,128,130,134,145,150,159,164,185,190,199,201,204,207,210,213,215,219,222,225],[11,12,13],"blockquote",{},[14,15,16,20],"p",{},[17,18,19],"strong",{},"核心结论："," 用户希望 AI 助手读懂一份长文档，也希望它记得上次已经确认的安排。换一个会话后，预算不用重新解释；偏好改变后，推荐能跟着调整；不想保留的信息，也有办法删除。",[22,23],"hr",{},[14,25,26],{},"大上下文扩展了模型一次处理信息的范围。长期记忆关注这些信息如何延续到下一次交互，包括哪些值得保留、属于谁、何时更新，以及什么时候停止使用。",[14,28,29],{},"在记忆张量MemTensor，我们通过 MemOS 管理这一过程，让 Agent 能够从持续交互中积累有用信息，并在后续任务中调用。即使上下文窗口达到 100 万 Token，这些跨会话的管理需求依然存在。",[31,32],"br",{},[34,35,37],"h2",{"id":36},"四类能力怎样配合","四类能力，怎样配合？",[14,39,40],{},"上下文窗口、RAG、向量数据库和长期记忆处在不同层次，可以共同服务于一次任务。",[42,43,44,60],"table",{},[45,46,47],"thead",{},[48,49,50,54,57],"tr",{},[51,52,53],"th",{},"能力",[51,55,56],{},"承担的角色",[51,58,59],{},"在客服场景中的用途",[61,62,63,75,86,97],"tbody",{},[48,64,65,69,72],{},[66,67,68],"td",{},"上下文窗口",[66,70,71],{},"容纳模型处理当前请求所需的信息",[66,73,74],{},"放入当前问题、近期对话和检索结果",[48,76,77,80,83],{},[66,78,79],{},"RAG",[66,81,82],{},"从外部资料中检索内容，为回答提供依据",[66,84,85],{},"查找产品手册和保修政策",[48,87,88,91,94],{},[66,89,90],{},"向量数据库",[66,92,93],{},"存储向量表示，支持语义相似度检索",[66,95,96],{},"为相关文档或记忆提供候选结果",[48,98,99,102,105],{},[66,100,101],{},"长期记忆系统",[66,103,104],{},"管理跨会话事实与经验的保存、调用、更新和遗忘",[66,106,107],{},"接续客户已确认的偏好与处理进度",[14,109,110],{},"RAG 可以使用向量数据库，也可以结合关键词、图谱等检索方式。长期记忆同样可以利用这些能力，把适合当前任务的信息送入上下文。模型负责理解和推理，记忆系统负责持续维护可供使用的信息。",[31,112],{},[34,114,115],{"id":115},"看一条会变化的用户事实",[14,117,118],{},"周一，用户告诉旅行助手：“这趟上海行每晚预算 800 元。”周三，她补充：“公司报销，预算上限改为 1,200 元，但要靠近会场。”周五，她换一个会话继续选酒店。",[14,120,121],{},"此时，助手需要接上这趟行程，使用最新预算和位置要求，而用户不必重述前两次对话。如果用户问起最初的安排，助手又应该能够找到 800 元预算的历史记录。",[14,123,124],{},"这里还涉及信息的适用范围：1,200 元是这次出差的预算，不宜直接变成用户今后所有旅行的默认标准。记忆需要保留事实所关联的任务、时间和来源，帮助后续检索选出适用的信息。",[14,126,127],{},"更大的上下文为模型理解完整历史提供了空间；长期记忆则让应用能够持续维护这趟行程，并在用户回来时带入相关内容。",[31,129],{},[34,131,133],{"id":132},"memos-怎样接上这条链路","MemOS 怎样接上这条链路",[14,135,136,137,144],{},"在 ",[138,139,143],"a",{"href":140,"rel":141},"https://memos-docs.openmem.net/cn/memos_cloud/getting_started/overview/",[142],"nofollow","MemOS Cloud"," 中，开发者可以提交对话消息，由系统处理并保存为记忆，再在后续请求中检索使用。围绕上面的旅行场景，可以把这一过程理解为三个环节。",[14,146,147],{},[17,148,149],{},"把不同用途的信息组织起来。",[14,151,152,153,158],{},"MemOS 支持",[138,154,157],{"href":155,"rel":156},"https://memos-docs.openmem.net/cn/memos_cloud/introduction/memory_types/",[142],"事实、偏好、属性、事件、技能、工具和知识库记忆","。事实和事件可以记录行程条件与相关安排，偏好用于辅助个性化推荐，知识库则可以提供公司的差旅制度。检索时，应用可以选择需要的记忆种类，并让用户记忆与知识库内容共同参与，为酒店推荐提供更完整的依据。",[14,160,161],{},[17,162,163],{},"让记忆跟上用户的变化。",[14,165,166,167,172,173,178,179,184],{},"MemOS 的",[138,168,171],{"href":169,"rel":170},"https://memos-docs.openmem.net/cn/memos_cloud/introduction/time_awareness/",[142],"时间感知","帮助检索区分当前信息与历史记录。预算调整后，当前任务应使用新的条件；回顾最初计划时，仍可以查询此前的信息。对于需要纠正的内容，开发者可以",[138,174,177],{"href":175,"rel":176},"https://memos-docs.openmem.net/cn/memos_cloud/mem_operations/update_memory/",[142],"按记忆 ID 修改","，也可以通过",[138,180,183],{"href":181,"rel":182},"https://memos-docs.openmem.net/cn/memos_cloud/mem_operations/add_feedback/",[142],"自然语言反馈","提交“这次预算已经改了”这样的说明，由系统定位并更新相关记忆。",[14,186,187],{},[17,188,189],{},"让用户能够管理被记住的内容。",[14,191,192,193,198],{},"MemOS Cloud 提供",[138,194,197],{"href":195,"rel":196},"https://memos-docs.openmem.net/cn/memos_cloud/mem_operations/delete_memory/",[142],"记忆删除能力","，支持在项目内删除指定记忆或某个用户的记忆；开启 Agent 独立记忆后，也支持按 Agent 删除。应用可以将这些能力接入用户设置或客服流程，并同步处理自己保存的相关副本，让记忆管理成为产品体验的一部分。",[31,200],{},[34,202,203],{"id":203},"先从一个真正需要记忆的任务开始",[14,205,206],{},"一次性的文档分析，可以优先利用大上下文和按需检索。对于持续服务的旅行助手、客服 Agent 或研发助手，长期记忆能帮助用户接着上次的进度继续工作，减少重复说明，也让已经确认的信息得到复用。",[14,208,209],{},"接入时，我们建议先选一个具体场景，走完四个动作：跨会话找回信息、修改一条事实、检查不同用户的访问范围，再删除一条测试记忆。观察这些变化是否反映在后续回答中，就能判断记忆是否真正服务于任务。",[14,211,212],{},"上下文容量决定一次能放入多少信息。用户持续使用一个 Agent 时，更容易感受到的是：它能否接上已有的安排，并随着新的需求一起调整。长期记忆让这种连续性成为可以设计和维护的产品能力。",[31,214],{},[34,216,218],{"id":217},"关于记忆张量memtensor","关于记忆张量MemTensor",[14,220,221],{},"记忆张量（上海）科技有限公司（以下简称“记忆张量MemTensor”）是由上海算法创新研究院孵化，并由中国科学院院士担任首席顾问的新一代大模型与长期智能基础设施企业。",[14,223,224],{},"公司以“低幻觉、个性化、自我学习进化”为核心，长期聚焦大模型长期记忆与持续学习问题，围绕 Memory³ 相关记忆机制研究、MemOS 记忆操作系统、Agent 和记忆基础设施产品化，以及记忆原生通用基座模型，构建从理论探索、系统工程化到模型层探索的递进式技术路线，推动 AI 从一次性生成走向长期智能。",[14,226,227],{},"公司已与招商、海诚、荣耀等重要合作伙伴建立深度协同关系，并在 AI 陪伴、游戏、端侧智能硬件、金融及工业等多个重点行业实现商业化落地，先后累计完成近两亿元融资，由中金、孚腾、华为哈勃、商汤、和玉等众多知名投资机构参投。",{"title":229,"searchDepth":230,"depth":230,"links":231},"",2,[232,233,234,235,236],{"id":36,"depth":230,"text":37},{"id":115,"depth":230,"text":115},{"id":132,"depth":230,"text":133},{"id":203,"depth":230,"text":203},{"id":217,"depth":230,"text":218},"md",{},"/cn/usecase/blog/million_token_context_long_term_memory",{"title":5,"description":229},"cn/usecase/blog/million_token_context_long_term_memory","YOFPpxo66_AUS5g35b66daeL2CilCBYwaQ_ev6HV0dI",[244,250],{"title":245,"path":246,"stem":247,"framework":6,"module":6,"class":248,"target":-1,"active":249,"defaultOpen":249,"children":-1,"description":-1},"从数据归属到记忆删除：企业自托管 Agent 记忆的四个关键问题","/cn/usecase/blog/self_hosted_agent_memory_four_questions","usecase/blog/self_hosted_agent_memory_four_questions",[],false,{"title":251,"path":252,"stem":253,"framework":6,"module":6,"class":254,"target":-1,"active":249,"defaultOpen":249,"children":-1,"description":-1},"有了向量库，Agent 为什么还需要记忆管理？","/cn/usecase/blog/vector_database_memory_management","usecase/blog/vector_database_memory_management",[],1792034324883]