Skip to content

· iFLYTEK Open Source Team · tech  · 9 min read

MemFlywheel:让 Agent 把每一次执行,沉淀成下一次更懂你的开始

MemFlywheel 是面向 Agent Harness 的文件原生记忆与自学习闭环,通过执行前召回、执行后沉淀、learned skill 演化和 dream 整理,让现有开源 Agent 框架获得可治理的长期记忆层。

MemFlywheel:让 Agent 把每一次执行,沉淀成下一次更懂你的开始!

AI Agent 正在快速走向生产落地,但一个核心问题始终困扰着开发者:如何让 Agent 把每一次执行,沉淀成下一次更懂你的开始?

主流方案把记忆交给上下文窗口或外部向量数据库,前者受限于窗口大小,后者平添部署复杂度与检索延迟,且都只解决了“记住”,没有解决“学会”。科大讯飞开源的 MemFlywheel 走了另一条路:文件原生(file-native)的记忆与自学习闭环。记忆以 Markdown 文件落在本地,可检查、可 diff、可版本控制;重复出现的工作流被自动提炼成可复用的 learned skill,形成“越用越聪明”的飞轮。

核心设计理念

MemFlywheel 不替代 Agent Harness,而是在宿主原有生命周期、模型、鉴权和工具体系之上,补上一层文件原生的记忆与自学习闭环。

  • 文件原生(File-native):记忆和 learned skills 以可读文件沉淀,MEMORY.md 索引由扫描重建,source trace 保留可回溯证据。核心记忆文件和 learned skills 可按需纳入 Git,支持 diff、review 和版本回滚;source trace 与审计日志则按团队隐私策略管理。
  • 宿主原生(Harness-native):以 npm 包形式接入 Pi、Hermes、OpenCode、OpenClaw 等开源 Agent 框架,不改造宿主架构。
  • 模型无关(Model-agnostic):核心层不持有模型传输与鉴权,生成式步骤通过宿主模型契约完成。
  • 闭环自学习(Closed-loop Learning):执行前召回,执行后沉淀,重复工作流演化为 learned skills,dream 再把冗余流程记忆压缩成技能线索。

记忆飞轮如何运转

MemFlywheel 不是“召回 + 存储”两件套,而是一条首尾相接、从记忆到自学习的闭环。

  1. 召回(Recall)。任务开始前,MemFlywheel 通过预召回(可选)或直接注入 MEMORY.md 索引线索,让宿主按需逐层深入到记忆正文、原始 source trace 和 learned skills。读多深由任务决定,绝不把整个记忆库塞进窗口。
  2. 执行后抽取(Turn-end Extraction)。对话一结束,抽取子代理就在后台自动开工,从增量对话里沉淀值得长期保存的信息,写成带溯源引用的类型化记忆,每条记忆都能回链到产生它的原始对话。
  3. 技能演化(Skill Evolution)。当你反复做同一类事,MemFlywheel 会察觉足够的完成轮次与工具调用密度,技能演化子代理把过程性知识提炼成 learned skill 包:沙箱暂存、校验通过才发布、失败自动回滚。
  4. Dream 整理(Dream Consolidation)。趁 Agent 空闲,dream 过程整理记忆库:去重、合并、修复之外,还有闭环的最后一步,把散落在记忆里的冗余流程细节压缩成一条指向技能的路由线索。流程性知识从“记忆”毕业为“技能”,记忆库保持精简,下一轮预召回直接命中技能。

从预召回到抽取、演化、整理,全程不需要用户下任何指令。你唯一能感知到的,是 Agent 一次比一次更懂你。

这就是“飞轮”的含义:记忆喂养技能,技能反过来压缩记忆,每转一圈,Agent 的起点都比上一圈更高。整个过程中模型不输出任何“操作计划”,子代理的每一次文件工具调用本身就是变更,写入原子化、全程审计、失败不推进状态,可靠性由工程机制而非模型自觉来保证。

无缝接入

MemFlywheel 已经以原生插件形式接入四个开源 Agent Harness,后续会持续集成更多宿主。

宿主安装方式
Pipi install npm:@iflytekopensource/adapters
Hermesnpm install -g @iflytekopensource/hermes + memflywheel-hermes-install
OpenCodeopencode plugin @iflytekopensource/adapters --global
OpenClawopenclaw plugins install npm:@iflytekopensource/adapters

MemFlywheel 作为原生记忆插件接入各宿主,不接管宿主模型、工具和权限体系;用户只需按宿主插件机制完成少量配置,就能把记忆召回、执行后沉淀、dream 整理和 learned skills 接到现有工作流里。

评测:LoCoMo 基准

MemFlywheel 当前在 LoCoMo Cat1/2/4 上的成绩:

指标结果配置
LLM-judge81.23%bge-m3 向量召回 + DeepSeek V4 Flash 作答/评判
Token-F165.93%同一次运行

MemFlywheel 是 agent-driven 的记忆系统,同一份测评集换不同模型成绩也会有所差异:qwen3.7-plus 87.12%、DeepSeek V4 Flash 81.23%、GPT-4o-mini 76.89%。

放到公开系统的语境中(各系统评测配置不同,仅列有论文或官方基准的):

系统公开结果技术路线
Mem067.13%(论文)/ 92.5%(最新)多级记忆 + 向量/图检索
MemMachine91.69%完整会话情景 + 上下文化检索
Honcho89.9%用户/Agent/群组建模的记忆服务
MemFlywheel76.89%–87.12%(随模型)文件原生,索引→正文→溯源逐层召回
Memori81.95%语义三元组 + 会话摘要
Zep / Graphiti75.14%–80.00%时序知识图谱
Letta Filesystem74.00%文件系统检索(search/grep/open)
LangMem58.10%–78.05%LangGraph BaseStore

值得注意的是:MemFlywheel 在不引入向量数据库、不引入图数据库、记忆全程人类可读的约束下,做到了与主流记忆系统同一梯队的成绩。这正是文件原生路线的价值主张。

工程实践

MemFlywheel 把记忆做成一套可治理的工程资产,而不是藏在服务端黑盒里。MEMORY.md 负责索引,类型化 Markdown 记忆负责承载事实、偏好、风格和流程经验,source trace 负责保留可回溯证据,learned skills 负责沉淀可复用工作流。索引可重建、文件可 diff、变更可审计,团队可以像管理代码一样管理 Agent 的长期记忆。

在写入链路上,MemFlywheel 采用原子写入、追加式审计和单库串行写锁,避免并发执行把记忆库写乱;在隐私链路上,<private> 标记内容会被确定性脱敏,明显的密钥、证件等高风险内容会被拦截在抽取阶段。它追求的不是“模型自己记得更好”,而是把记忆写入、召回、回溯和治理都放进可检查的工程流程里。

开源边界

MemFlywheel 的边界也刻意保持克制:它不重写主 Agent,不接管模型服务,不改变宿主的工具和权限体系。它通过宿主生命周期接入,在任务开始前补记忆线索,在任务结束后沉淀记忆与技能,让现有 Agent Harness 获得长期记忆和自学习闭环。

这也是它能接入 Pi、Hermes、OpenCode、OpenClaw 等开源 Agent 框架的原因:宿主仍然是宿主,MemFlywheel 只是补上记忆飞轮这一层。技能由 MemFlywheel 存储、召回和镜像到宿主侧,是否加载、何时执行、执行权限如何控制,仍由宿主框架决定。

快速体验

MemFlywheel 让 Agent 的记忆不再是黑盒,而是看得见、改得了、版本可控的工程资产,并且每一次运行,都在为下一次运行积累复利。

MemFlywheel 是面向 Agent Harness 的文件原生记忆与自学习闭环,通过执行前召回、执行后沉淀、learned skill 演化和 dream 整理,让现有开源 Agent 框架获得可治理的长期记忆层。

Related Posts

View All Posts »
Astron Agent 进入 CNCF 云原生全景图

Astron Agent 进入 CNCF 云原生全景图

近日,科大讯飞开源的企业级智能体平台 Astron Agent 正式进入 CNCF Landscape,被收录在 AI Native 全景图的 AI Agent - Workflow Orchestration 分类下,成为 CNCF 官方认可的 AI Agent 构建工具中的一部分。

Astron Agent Joins the CNCF Landscape

Astron Agent Joins the CNCF Landscape

Astron Agent, the enterprise-grade open-source agent platform from iFLYTEK, has officially joined the CNCF Landscape under the AI Agent - Workflow Orchestration category of the AI Native landscape, becoming one of the AI agent building tools officially recognized by CNCF.