PHASE-Tree|为长线 AI 角色构建可演化的人格骨架

1.png

今年 6 月,NVIDIA 在 Unreal Fest 2026 公布了面向 Unreal Engine 5 的本地 AI 角色工具,并展示了将 NPC 的角色设定与具体表演过程分开的工作流,让角色能够根据现场情况行动和回应,同时保持角色一致性。

当 AI 角色进入真实游戏运行时,一句台词通常会同时受到多组信号影响。

Quest Flag 记录任务已经推进到哪个分支,Relationship Value 表示角色与玩家的关系阶段,长期记忆保存双方共同经历过的事件,Persona 则定义角色长期保持的性格和语言风格。

这些信息都可能是正确的。Dialogue System 仍然需要一份可以直接使用的 Current Character State,说明剧情走到此刻,角色的关系、立场、行为倾向和情绪已经发生了哪些变化。

缺少这层状态时,RAG 可以召回正确事件,任务系统也能给出正确 Flag,模型依然可能沿用第一章的态度生成台词。

我们在上一篇文章中,已经系统介绍过在 PHASE-Tree(属性树)研究中将这类现象概括为 stale-state failure,也就是角色状态滞后。

PHASE-Tree|CPC 不只要会聊、会打,还要会成长:AI 队友的状态演化难题

PHASE-Tree(属性树)是一种面向长线 AI 角色的状态建模与演化方法。它把剧情与互动转成可追溯的证据,按照字段阻力、事件强度、证据跨度和更新冷却期维护角色的当前状态,再通过结构化文本或动态 LoRA 将状态提供给生成模型。

PHASE-Tree 位于游戏运行时的哪一层

一套完整的 AI 角色系统通常包含多个职责不同的模块。

3.png

PHASE-Tree 中的 Tree 指角色状态的层级结构。Behavior Tree 和 Utility AI 继续负责 NPC 的动作决策,Quest System 维护任务进度,剧情 Flag 保存关键分支,PHASE-Tree 则向对话和角色决策模块提供持续更新的 Current Character State。

例如,一次守城任务结束后,Quest Flag 可以记录任务已经完成,Relationship Value 可以增加信任分数,长期记忆可以保存玩家在危机中留下的事实。

PHASE-Tree 进一步维护这些经历带来的状态变化,例如角色已经从“保持戒备”进入“有限信任”,同时保留其谨慎、克制的长期表达风格。

四层状态,四种变化速度

PHASE-Tree 全称为 Psychology-grounded Hierarchical Attribute-Structured Evolving Tree。

它参考人格心理学对稳定特质、情境适应和即时状态的区分,将角色在时刻 \(t\) 的完整状态表示为四个部分:

4.png

5.png

Persona、Session 和 Moment 带有时间下标,会随着剧情推进以不同速度更新。

6.png

7.png

图 1 PHASE-Tree 的四层数字人格结构

图中的短期更新主要作用于 Session 和 Moment,Identity 与 Persona 保持锁定。长期更新中,Identity 仍作为身份锚点,Persona、Session 和 Moment 可以依据相应证据发生变化。

四层状态中的字段可以独立寻址,关系进展时只更新 Relationship,场景气氛改变时刷新 Moment,一次冲突不会连带改写角色的爱好、职业和说话方式。

这种字段级结构也方便游戏团队将状态接入已有系统,Quest State 可以关联 Session,关系阶段可以映射到 Persona 中的 Relationship,当前战斗后的紧张或兴奋则进入 Moment。

角色先根据当前状态完成本轮回应。互动结束以后,系统才从已经发生的内容中提取证据,形成下一时刻的状态。

当前状态 S ₜ → 本轮回应 → 提取证据 e ₜ → 下一时刻状态 S ₜ ₊₁

新证据从下一轮开始生效,不会回头改写已经生成的台词。

剧情先变成证据,证据再改变状态

PHASE-Tree 按互动发生的顺序更新角色,角色先根据当前状态完成本轮回应,互动结束后,系统再提取证据,生成下一时刻的状态:

8.png

9.png

新证据从下一轮开始生效,已经生成的台词不会被事后修改。

证据抽取以目标角色的视角进行,系统关注角色新知道了什么、对谁的态度发生了变化、做出了哪些承诺,以及当前立场和情绪受到了怎样的影响。

职业变化、重大背景揭示、关系确立和关键承诺会进入高重要度证据,普通但有意义的冲突、理解和态度变化,则作为中等重要度证据继续积累。

这些证据进入两条用途不同的轨道。

Track A:近期状态事件

Track A 关注最近发生的明确变化,主要服务关系、职业、爱好等低阻力字段。

一次任务中的背叛可能立即改变角色的信任状态,一项正式任命也可以直接更新职业字段。这类事实已经完成,不需要等待十几章剧情才进入状态。

Track B:长期角色弧证据

Track B 跨越多个剧情单元积累证据,主要服务性格、行为倾向和说话方式等中高阻力字段。

角色在一次战斗中表现勇敢,可能来自当时的特殊环境。角色在多个 Questline 中持续承担风险、保护队友并主动接下高危任务,才可能形成稳定的行为倾向变化。

同一件关键事件可以同时进入 Track A 和 Track B。它可以立即推进关系阶段,也可以成为长期角色弧中的一条证据。

字段何时获得更新资格

当证据指向某个字段的变化时,PHASE-Tree 还会检查证据跨度、事件强度和更新间隔:

10.png

其中:
11.png

公式中的三个 ∧ 表示三项条件需要同时通过。证据不会被加权成一个模糊的综合分数。

证据跨度用于判断变化是否经过了足够多的独立剧情单元,事件强度确认其中是否包含能够支撑变化的关键事件,冷却间隔用于防止同一字段在短时间内反复翻转。

在实验中,性格和说话方式等高阻力字段要求证据覆盖至少 16 个剧情单元,其中包含至少 6 条高重要度事件,并满足对应的更新间隔。

关系、职业和爱好等低阻力字段拥有更快的更新条件。一条高重要度证据或两条中等重要度证据,即可使相关字段进入候选更新。

一句话可以改变情绪,一次关键事件可以推进关系。习惯需要反复出现,性格则要经过更长的剧情检验。通过这些门槛的变化,还会在正式写入前接受进一步校验。

候选更新与确定性校验

开放剧情很难用固定规则逐句穷举,大模型更擅长理解其中的语义变化。角色状态的写入需要稳定边界,不能跟着一次模型判断随意改动。

PHASE-Tree 将理解和写入分开处理。

大模型读取证据记录,提出候选更新。它会说明准备修改哪个字段、改成什么内容,以及判断依据来自哪些剧情。

确定性校验器随后核对证据编号与来源,检查跨度、强度和更新间隔是否达标。它还会确认本次修改只影响目标字段,原有内容得到保留,同一份证据也没有被反复使用。

任何一项检查没有通过,原状态保持不变。

通过校验后,系统优先执行 incremental merge。仍然成立的描述会被保留,新剧情增加新的侧面或修正局部内容。新旧状态发生明确冲突时,系统只替换冲突部分。

每次通过校验的字段更新都会保留证据来源和版本记录。开发团队可以按字段检查它在什么剧情单元发生变化,以及本次变化使用了哪些事件作为依据。

一棵人格树,怎样抵达角色的下一句话?

PHASE-Tree 不绑定单一生成模型。当前角色状态可以通过两条路径交给模型。

12.jpg

图 2 PHASE-Tree 的双路径生成机制

两条路径共享当前 Dialogue Context,区别在于角色状态进入模型的方式。

显式文本注入

显式路径将四层状态整理成结构化自然语言,与当前对话一起交给生成模型:

13.png

14.png

这种方式可以直接检查模型读取了哪些状态字段,也便于开发团队定位角色口吻、关系阶段或即时情绪是否被正确注入。论文的主要结果采用这条路径。

隐式参数适配

参数适配路径通过超网络,把当前角色状态映射为动态 LoRA 增量权重:

15.png

图 2 中,Profile Embedding、Module Embedding 和 Depth Embedding 共同描述字段内容、所属模块及层级位置。

16.png

角色状态发生变化时,LoRA 增量权重随之更新,提示词中只需要保留当前对话。

长对话实验中,显式文本路径的平均输入为 1736 tokens,参数适配路径为 372 tokens,输入长度减少约 79%。当前 Profile-to-LoRA 映射会损失一部分细粒度状态信息,因此论文将参数适配路径用于研究提示长度与生成效果之间的取舍。

17.png

LongEvoRoleBench 让角色演化可以被测试

LongEvoRoleBench 将八组角色对话数据整理成统一的下一句台词生成任务。四组长篇语料来自《老友记》《办公室》《哈利·波特》和《星际迷航》,用于检查角色能否跨越剧情阶段持续演化。另有四组短篇语料,关注单个场景中的信息、立场和情绪变化。

长篇语料采用随机测试和 temporal extrapolation 两种划分。时间外推测试会将后期季数或书目留作测试数据,用于观察角色进入后续剧情后,生成模型是否仍然沿用早期状态。

评测包含三个维度:

  • 角色一致性,采用 1—5 分评分;
  • 场景连贯性,采用 1—5 分评分;
  • 参考台词语义相似度,使用余弦相似度。
长篇语料主结果

18.png

以上结果是四组长篇语料在随机测试和时间外推测试上的宏平均。PAG 表示人设增强提示,RAG 表示历史对话检索增强。表中的外部文本基线按每项指标分别选择。

消融实验

19.png

从 DT 补全 Session 和 Moment 后,角色一致性、场景连贯性和参考台词语义相似度分别增加 0.110、0.334 和 0.043。

这组结果显示,长期 Persona、当前场景信息和即时情绪都会影响下一句台词。只维护跨阶段演化,无法覆盖角色在当前场景中的完整状态。

状态审计与跨底座验证

我们人工审计了 152 条已经接受的字段更新。其中,77.6% 获得充分证据支持,22.4% 获得部分支持,这批抽样中没有发现缺少依据的更新。

跨底座实验覆盖 Qwen3-0.6B、Gemma-4-E4B、Qwen2.5-7B 和 Qwen3-32B。PHASE-Tree 的长篇场景连贯性在四个底座上均为各自行内最高。

从 PHASE-Tree 到 MemOS Cloud

PHASE-Tree 给出角色状态演化的方法。MemOS 可以承载长期记忆与结构化属性状态,并与剧情脚本、任务 Flag 和关系值等业务信号一起维护角色当前状态。

MemOS Cloud 属性记忆为结构化字段提供创建、更新和检索入口。模板最多支持三层嵌套,也可以通过 algorithm_updatable 决定某个字段能否根据对话自动更新。

接入游戏角色时,开发团队可以按照自己的 Character State Schema 映射身份、关系阶段、当前立场和即时情绪,再将检索到的结构化状态与 Quest System、Relationship Value、Narrative Flag 和 Dialogue System 组合使用。

开始前需要准备:

  • MemOS Cloud API Key;
  • 在 MemOS 控制台创建的属性记忆模板;
  • Python 环境和 requests 库。

代码中的 YOUR_API_KEY 和 tpl_user_001 需要替换为实际值。

线上体验

创建模板

属性记忆模板在 MemOS 控制台 中创建和维护。模板使用 JSON 描述,最多三层嵌套:

{
  "基础信息": {
    "姓名": { "value": "", "algorithm_updatable": false },
    "职业": { "value": "", "algorithm_updatable": true },
    "居住地": { "value": "", "algorithm_updatable": true }
  },
  "性格标签": {
    "三个关键词": { "value": "", "algorithm_updatable": true }
  }
}
  • value:属性字段值,可以留空或填入默认值;
  • algorithm_updatable:标记该属性是否允许算法从对话中自动更新。

修改或删除模板中的字段,会影响所有绑定过该模板的属性记忆实例字段,请谨慎修改已绑定示例的属性树模板。

绑定用户到模板

为用户绑定模板后,MemOS 会为该用户创建属性记忆实例。后续添加消息时 MemOS 自动更新对应字段值,动态维护用户画像。

import requests

API_KEY = "YOUR_API_KEY"
BASE_URL = "https://memos.memtensor.cn/api/openmem/v1"

data = {
    "bind_list": [        
{"user_id": "memos_user_123", "profile_template_id": "tpl_user_001"}
    ]
}

res = requests.post(
    f"{BASE_URL}/bind/profile_template",
    headers={"Authorization": f"Token {API_KEY}"},
    json=data)print(res.json())
添加对话

用户在对话中提到自己的职业和爱好,MemOS 自动抽取信息并更新属性记忆。

import requests

API_KEY = "YOUR_API_KEY"
BASE_URL = "https://memos.memtensor.cn/api/openmem/v1"

data = {    "user_id": "memos_user_123",
    "conversation_id": "conv_0624",
    "allow_memory_view": ["profile", "detail_factual", "preference"],
    "messages": [
        {"role": "user", "content": "我在杭州做产品经理,平时喜欢看科幻小说和露营。"},
        {"role": "assistant", "content": "了解了,杭州是个好地方,周边露营地很多。"}
    ]
}

res = requests.post(
    f"{BASE_URL}/add/message",
    headers={"Authorization": f"Token {API_KEY}"},
    json=data
)
print(res.json())
检索属性记忆

在新会话中询问用户信息时,调用检索记忆接口,在 include_memory_view 中传入 "profile" 即可召回属性记忆。

import requests

API_KEY = "YOUR_API_KEY"
BASE_URL = "https://memos.memtensor.cn/api/openmem/v1"

data = {
    "user_id": "memos_user_123",
    "query": "这个用户的基本情况是什么?",
    "include_memory_view": ["profile"]
}

res = requests.post(
    f"{BASE_URL}/search/memory",
    headers={"Authorization": f"Token {API_KEY}"},
    json=data)print(res.json())

更多信息请查看:

memos-docs.openmem.net/memos_cloud/features/profile

从一条 Questline 开始验证 ~

工程验证可以从一条已经具备 Quest Flag、Relationship Value 和对话日志的 Questline 开始。

先定义能够独立寻址的角色状态字段,再为关键剧情标记证据单元和重要度。证据进入 Track A 或 Track B 后,按照字段阻力、事件强度、剧情跨度和冷却间隔执行更新判定。

状态更新完成后,可以比较注入前后的下一句台词,并检查三个结果:

  • 更新是否只影响目标字段;
  • 新状态是否能够追溯到具体剧情证据;
  • Dialogue System 是否正确读取了当前关系、立场和情绪。

当字段变化、证据记录和最终台词能够沿同一条链路对应起来,这次运行时验证就完成了。

相关资源现已开放

如果你正在开发开放世界 NPC、互动叙事、角色养成、IP 虚拟人或其他长线 AI 角色,可以从一条真实 Questline 开始测试,也欢迎带着具体的角色 Schema、剧情结构和运行时接入需求,与我们交流!


关于 MemOS

MemOS 为 AI 应用构建统一的记忆管理平台,让智能系统如大脑般拥有灵活、可迁移、可共享的长期记忆和即时记忆。

作为记忆张量首次提出“记忆调度”架构的 AI 记忆操作系统,我们希望通过 MemOS 全面重构模型记忆资源的生命周期管理,为智能系统提供高效且灵活的记忆管理能力。

相关推荐

权限撤了,Agent 为什么还记得那份报价?

MemOS 提供记忆的保存、检索、修改和删除操作,让 Agent 能在后续任务中使用已有的客户上下文。

MemTensor的博客 249

用 MemOS,让客服 Agent 记住上次聊到哪

整体可以概括为 “两次写入、一次组合召回”。每轮任务结束后,同一份任务记录分别写入用户记忆和 Agent Skill,通过指定不同的记忆类型;用户再次发起请求时,通过一次同时获取当前用户记忆、Agent Skill 和政策知识。当前会话历史仍由客服应用自己维护。具体来说,用户记忆通过user_id限定范围,Agent Skill 通过agent_id跨用户复用,政策知识库通过加入同一次检索。用户请求│├─ Agent 从业务应用读取当前会话历史│。

MemTensor的博客 264

OpenAI 发布 Agents API 之后,长任务 Agent 的记忆该如何管理?

OpenAI Agents API 把“持续运行数天”的 Agent 推向标准化,也暴露了长任务的另一面:上下文可以被压缩,进程可以被恢复,但一条状态为什么值得长期保留、何时失效、谁有权使用,仍然需要独立的系统判断。2026 年 9 月 10 日,OpenAI 发布 Agents API 公开测试版,将会话编排、上下文压缩和任务恢复等能力整合到托管的 Agent 运行框架(harness)中。开发者可以通过 API 启动 Agent,配置工具调用与子 Agent 协作,并在后续交互中继续推进已有任务。

MemTensor的博客 301

大模型是怎么炼成的(一):训练全景与开训准备

本系列会围绕 Llama 3、DeepSeek-V3/R1、Tulu 等公开程度较高的系统,回答三类问题:每个阶段解决什么问题、核心目标和算法是什么、工程上如何验证它确实有效。

MemTensor的博客 210

产品更新|MemOS Cloud 支持 DeepSeek Harness,新增 Native Hook

MemOS Cloud 新增 DSH No-Hook 接入,并在多种 Agent 框架中接入 Native HookMemOS Cloud CLI 现已支持 DeepSeek Harness(DSH)接入云端长期记忆。完成初始化后,MemOS Cloud CLI 会通过 DSH 原生的AGENTS.md与 Agent Skills 机制,把记忆检索和写入流程接入日常对话:开始回答前查询相关记忆,任务结束后沉淀本轮问题、结论和任务经验。

MemTensor的博客 355

Dreaming 升级之后,AI 记忆需要按年管理

MemTensor 从 Memory³ 相关记忆机制研究出发,通过 MemOS 推进记忆系统工程化,并继续探索 Agent 和记忆基础设施、记忆原生通用基座模型 等方向。

MemTensor的博客 374

Memory Poisoning:企业 Agent 必须建立的六道长期记忆控制

Agent 能够长期工作,记忆就会开始影响后续任务的质量与安全。企业需要知道一条记忆从哪里来,为什么被写入,哪些任务曾调用过它,发现问题后又能否及时修正或删除。长期记忆并不只是保存历史。它需要在每一次写入、召回和更新中保持可控、可查、可处理。

MemTensor的博客 345

FlashAttention:从 IO 感知到软硬件协同流水线

FlashAttention 不是一个「近似」或「省显存的小技巧」,而是对 attention 计算方式的一次重写:它用 ​​,在数学上等价地避免 materialize 𝑂(𝑆2) 的注意力矩阵,显著降低 HBM IO,并让许多常见形状更接近硬件的计算吞吐上限。FA1 确立 IO-aware 思想,不把 𝑆×𝑆 写进 HBM;FA2 通过减少 non-matmul FLOPs、沿序列维并行、split-Q,把 GPU 喂满;

MemTensor的博客 254

产品更新|Memmy 支持 Linux 啦!

v1.1.1 已正式发布,Linux CLI 安装资源已上线 ~大家千呼万唤的,Memmy 正式支持 Linux 啦!很多开发者的 AI 工作发生在终端里:在本地工作站处理项目,在远程开发环境中运行 Agent,或在 Linux 服务器上持续执行任务。项目背景、过去的排查过程、常用偏好和已经验证过的方案,会随着一次次会话逐渐积累。这次 Linux 支持将 Memmy 带到更多终端环境中。安装完成后,你可以直接通过memmy进入交互式 TUI,完成模型配置、发起任务并使用本地记忆能力。

MemTensor的博客 191

PHASE-Tree|CPC 不只要会聊、会打,还要会成长:AI 队友的状态演化难题

生成模型随后读取更新后的当前状态,让新的关系、立场和情绪体现在下一次回应中,同时保留没有被证据推翻的原有性格。原始对话信息密度很高,系统先从目标角色的视角提取真正与角色变化有关的事实:他新知道了什么、对谁的态度改变了、做出了什么承诺、立场和情绪发生了什么变化。PHASE-Tree 主要借鉴前两个层次:前者对应长期的性格倾向、表达方式和行为风格,后者对应对某个人的态度、在一段关系中的承诺,以及面对特定事件时形成的立场与应对方式。角色设定写下角色最初是谁,长期记忆保留已经发生的事。

MemTensor的博客 191

MemOS Skill 上线|一句话即可接入 MemOS Cloud

Agent 已经不只是聊天窗口了,它们在 IDE 里改代码,在终端里跑命令,在办公流里处理文档,也开始替大家连接插件、调用工具、串起自动化流程。为了帮助开发者在 Claude Code、Cursor 等 Agent 开发工具中更快接入 MemOS Cloud,我们上线了 MemOS Skill。我们希望,只需一句提示词,即可让 Agent 自动通过 MemOS Skill 接入 MemOS Cloud。

MemTensor的博客 176

从 Memory 到 Skill:长周期 AI Agent 如何实现持续进化

历史记录能帮 Agent 想起过去,却不能保证它下一次真的会按正确方法做。MSCE 想补上的,正是“记得”和“会做”之间的这段空白。

MemTensor的博客 249

产品更新|MemOS 现已支持 DeepSeek Harness 长期记忆接入

DeepSeek Harness 将模型、工具、界面和运行能力组织在 profile 中,并通过插件机制扩展运行时能力。MemOS 已通过 DeepSeek Harness 的 Cordis 插件机制接入长期记忆,无需修改 DeepSeek Harness 源码。任务执行时,Agent 可以获得与当前请求相关的记忆内容。回合结束后,新形成的决策和经验会进入后续的记忆处理流程。

MemTensor的博客 295

产品更新|MemOS Cloud 全新升级:让 AI 认准人、记全事、分清归属

一个真正能长期陪伴用户的 AI,不能只是“记住几句话”。它得知道:这个人是谁,最近经历了什么,哪些偏好是长期稳定的,哪些只是某次对话里的临时信息。在群聊、家庭助手、企业协作、多 Agent 场景里,它还得分清楚——这句话是谁说的,这段记忆属于谁,之后又该为谁调用。过去,MemOS 已经能够稳定处理事实、偏好、技能和工具经验。这次 MemOS 版本更新,我们把注意力放到了三个更接近真实产品的问题上:认准人、记全事、分清归属。

MemTensor的博客 243

产品更新|MemOS CLI 上线:让能跑命令行的 Agent 更轻量接入长期记忆

MemOS CLI正式发布,将长期记忆能力引入命令行,为人、脚本和Agent提供统一记忆调用入口。核心功能包括: 快速验证:通过终端命令直接测试记忆的写入、检索、读取等操作,简化开发调试流程。 Agent集成:支持Codex/Cursor/Claude等主流Agent自动调用记忆,实现"对话前检索+对话后写入"的自动化流程。 统一接入:打破框架限制,通过标准化CLI为多平台提供一致记忆层。 典型场景:开发者可用memos add写入用户偏好,memos search验证召回效果,再通过memos init

MemTensor的博客 448

产品更新|MemOS 新增 Dream 离线反思:让记忆系统学会在后台「做梦」

MemOS推出Dream功能,让记忆系统在后台自动整理记忆,从被动存储转向主动洞察。Dream通过分析分散记忆,识别深层问题并生成InsightMemory,帮助Agent更高效地应对用户需求。更新亮点包括:1)离线反思机制,避免实时对话的碎片化处理;2)DreamDiary记录梦境过程,保证透明度;3)插件化设计,支持灵活扩展。该功能已在MemOS开源仓库发布,邀请社区开发者共同完善。

MemTensor的博客 506

产品更新|MemOS 学会「读懂时间」,还能直接吃下你自己的 Skill

MemOS 一直主张"记忆即资产"。在真实对话里沉淀下来的解决路径、用户偏好、业务流程,不只是历史记录,它们也可以变成 Agent 后续执行任务时能调用的技能素材。这次更新后,MemOS 支持上传自定义 Skill 文件。检索时,自定义 Skill 会和自动生成的 Skill 一起被召回,供 Agent 使用。一句话说清楚就是,以前 Agent 像一个只靠临场发挥的新人;现在,你可以把团队已经验证过的 SOP、客服流程、排障手册直接交给它。遇到相关问题时,它先把合适的流程找出来,再按流程做事。

MemTensor的博客 480

产品更新|MemOS Local Plugin 2.0:Hermes Agent 和 OpenClaw 双 Agent 同步支持

MemOS Local Plugin 2.0 发布了!Hermes 和 OpenClaw 双 Agent 同步支持——从这一版开始,新的 Agent 都将通过本地插件同步支持,共享同一份核心。1.0 上线三个多月,社区反馈最多的是同一类问题:好不好用容易判断,但 Agent 学到的东西到底对不对、可不可信,没人说得清。MemOS Local Plugin 2.0 想补的,正是这块缺口——也是大模型与每一个真实用户之间的「最后一公里」。

MemTensor的博客 439

MemFactory:Agent 记忆终于有了自己的 LLaMA-Factory

还在为 Memory Agentic 操作框架反复重造轮子?也许,这正是这个方向迟迟没有爆发的根本原因。AI Agent 领域有一个越来越清晰的共识正在形成:真正决定 Agent 能不能从"会聊天的工具"进化成"长期持续工作的系统"的,不只是模型推理能力,也不只是工具调用能力,而是记忆能力。没有记忆的 Agent,本质上仍然是一个"单轮应答器"过去一年多,Memory-R1、MemAgent、RMM 三篇工作几乎前后脚放出来,社区里讨论"用强化学习训 Agent 记忆"的帖子开始刷屏。

MemTensor的博客 499

记忆抽取 API 上线:MemReader——让你的 Agent 学会「想清楚再记」

MemReader-4B 在 LongMemEval 的知识更新维度上达到了 91.03%,时序推理达到 84.21%,远超 4o-mini 的 74.26% 和 77.44%。作为记忆张量首次提出“记忆调度”架构的 AI 记忆操作系统,我们希望通过 MemOS 全面重构模型记忆资源的生命周期管理,为智能系统提供高效且灵活的记忆管理能力。我们希望通过 MemReader 做到的,说到底就是让记忆写入这个动作,从一个无脑的信息搬运,变成一个有判断的认知过程。看起来没问题对吧,但「那个项目」是什么?

MemTensor的博客 475

SkillsVote:从技能目录走向终极技能网关(Ultimate Skill Gateway)

成千上万个 skills 摆在面前,你的 Agent 为什么还是不会干活?2025 年底 Anthropic 把 Agent Skills 规范作为开放标准发布,OpenAI 在 Codex CLI 里跟进了同一套格式,Cursor、Gemini CLI 也陆续接入。有人说 2026 是"Agent 找到工作并开始写周报"的一年——工具连接标准化了,流程知识模块化了,分发机制也产品化了。

MemTensor的博客 723

AI 数据迁移指南|Claude 靠提示词搬家,MindDock 一键完整备份记忆

摘要:OpenAI近期引发大规模用户抵制,同时Claude推出"记忆导入"功能引发AI数据主权争议。文章提出MindDock解决方案,帮助用户管理、迁移各AI平台的记忆数据,实现一键导出、跨平台共享记忆等功能。同时介绍如何将ChatGPT记忆迁移到OpenClaw,强调用户应掌握自己的AI记忆数据主权。文末提供相关工具下载链接,倡导建立统一的AI记忆管理平台。(149字)

MemTensor的博客 574

一行命令|MemOS OpenClaw 本地插件发布,团队记忆、Skill、历史记忆导入全都有!

还有一个栗子:你和 OpenClaw 花了 2 小时调试一个复杂的部署问题。你:部署到 Vercel 报错了Agent:看下报错信息你:[粘贴报错]Agent:需要修改 vercel.json你:怎么改?Agent:[给出配置]你:还是不行Agent:试试这个方案...(继续 20 轮对话)你:成功了!任务:部署 Next.js 应用到 Vercel成功部署并解决 SSR 错误配置的rewrites规则修改build脚本处理环境变量调整的错误处理成功部署,访问正常需要在。

MemTensor的博客 1670

创新高!MemOS 单日调用量突破 300,000 次

MemOS记忆操作系统累计调用量突破2600万次,单日峰值达30万次,呈现快速增长态势。作为AI记忆管理基础设施,MemOS首创"三层记忆调度"架构,已服务腾讯、联想等500+企业客户,覆盖金融、游戏、智能家居等领域。其开源版本GitHub Star超5.7k,全球开发者超1.1万。通过开源+Cloud+插件生态,MemOS在AI陪伴、游戏NPC、金融投顾等场景实现应用,显著提升用户体验和业务效率。记忆张量公司作为MemOS开发方,已完成近亿元天使轮融资,致力于推动AI记忆技术的规模化落

MemTensor的博客 621

产品更新|多视角记忆、检索精筛与 Skills 本地化上线

本次更新围绕"记忆系统工程化"和"Agent能力结构化"两大方向,重点推出多视角记忆系统,支持每个Agent拥有独立记忆世界。新增混合检索机制提升召回质量,并优化Token消耗控制。Skills能力升级为本地化存储,MindDock插件实现跨平台接入。记忆删除机制强化为双通道模式,调度系统完成模块化重构。文档记忆支持原文与摘要双轨检索,时间过滤精度提升至秒级。开源社区同步更新检索优化、上下文唤醒等新特性,全面提升Agent系统的个性化、协作性和稳定性。

MemTensor的博客 752

上手教程|多个 OpenClaw 共享记忆,协作完成同一任务

摘要: MemOS OpenClaw插件通过共享记忆池实现多智能体协作,无需人工复制粘贴。两个独立的OpenClaw(A负责创意设计,B负责执行)通过相同user_id连接MemOS,自动传递上下文。MemOS通过检索-召回机制实现记忆共享:A的产出自动存入记忆池,B调用时直接获取完整背景。测试中,B成功基于A的小猫信息推荐罐头,验证了跨会话无损协作能力。MemOS作为“外部长效记忆”,为分布式Agent提供稳定的记忆调度支持,提升多智能体协作效率。 (字数:149)

MemTensor的博客 1661

MemOS OpenClaw 插件测评结果来啦!Tokens 消耗降低 72%+

OpenClaw 原生架构的记忆依赖上下文历史拼接、工具调用读写本地文件,以及显式对话指令触发记忆。

MemTensor的博客 1070

MemOS OpenClaw 插件上线啦!让你的 OpenClaw 拥有更好的记忆,降低 60% Token 消耗~

OpenClaw用户面临两大痛点:Token消耗过快和记忆功能不足。MemOS OpenClaw插件应运而生,通过智能记忆管理有效解决这些问题。该插件能精准检索相关记忆,避免无关历史干扰,将Token消耗控制在合理范围;同时自动记录关键信息,实现跨会话记忆保持。安装过程简单快捷,只需获取API Key并配置环境变量即可使用。插件还能可视化记忆管理,让用户查看和调整存储内容。MemOS重构了AI记忆管理方式,使OpenClaw在保持核心优势的同时,实现更高效的记忆调度和更可控的运行成本。

MemTensor的博客 1869

产品更新|Skill 能力正式上线,多模态记忆与检索体系全面升级

MemOS 最新版本升级记忆与知识管理能力,重点围绕技能化记忆(Skill)与算法工程优化展开。新增从历史对话自动生成Skill功能,将零散经验转化为可复用能力模块。多模态记忆处理引入上下文关联,图片与文本信息可协同理解。检索系统优化了去重与多样性平衡,新增记忆冲突检测模块。知识库支持更多文件类型和跨项目搜索,并兼容OpenAI协议接口调用。文档和示例全面更新校准,提升开发体验。这些升级使系统更智能精准,帮助用户高效沉淀和复用知识经验。

MemTensor的博客 1103

MemOS 产品更新|知识库检索更精准,记忆更省、更智能

在 v2.0.2 中,我们围绕「知识库问答效果」与「记忆系统内部机制」两条主线,对检索、工具记忆与事实记忆处理流程进行了进一步优化,同时补充了官方最佳实践文档,帮助开发者更快构建可落地的 MemOS 应用。作为记忆张量首次提出“记忆调度”架构的 AI 记忆操作系统,我们希望通过 MemOS 全面重构模型记忆资源的生命周期管理,为智能系统提供高效且灵活的记忆管理能力。在传统 RAG「只检索、不记忆」的基础上,该方案引入了 MemOS 的记忆能力,使问答系统能够在多轮交互中持续积累与利用上下文信息。

MemTensor的博客 920
上一篇: PHASE-Tree|CPC 不只要会聊、会打,还要会成长:AI 队友的状态演化难题
下一篇: 产品更新|Memmy 支持 Linux 啦!
记忆张量MemTensor
记忆张量MemTensor 记忆张量 MemOS 官方账号 记忆张量 MemOS 官方账号
博客等级 码龄1年 4粉丝 47原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值