教程中心实战
实战

用 Raven 渡鸦搭会自我进化的长期记忆 Agent(告别失忆症)

2026.07.21· 5 个步骤 · 15 分钟阅读· 🐦 Raven 渡鸦

你有没有这种体验:跟 AI 聊得再深,一关窗口它就全忘了。这就是大模型臭名昭著的「失忆症」——无状态。盛大 EverMind 在 2026 年 7 月发布的 Raven(渡鸦)是一个自进化智能体框架,靠双向记忆机制能重写自身代码的能力,把 AI 从「关窗即失忆的工具」推向「会主动观察、预判需求、从成败中进化」的伙伴。本教程教你搭一个记得住你、还会越用越聪明的长期记忆 Agent。

🐦 本教程适合:做过客服/助手类 Agent、被「每次都要重新交代背景」折磨过的开发者;想给产品加「长期记忆 + 自我进化」能力的人。Raven 记忆/主动引擎/工具路由模块独立解耦,可替换组件。

先搞懂:Raven 怎么对抗「失忆症」?

Raven 跑在 EverOS 四层仿生架构上:代理层、记忆层、索引层、接口层。它把你交互的内容切成记忆单元,再用聚类算法聚成「记忆场景」,慢慢拼出你的身份、偏好、技能、目标画像。对比传统方案:

维度传统 RAGRaven 双向记忆
记忆形态检索片段,无结构记忆单元→记忆场景→用户画像
Token 消耗常偏高更低消耗下提升长任务准确率
进化静态,不会自我改可从任务成败反思、更新技能

数字生命四阶段:L1 角色化指令体 → L2 记忆增强体 → L3 自我进化体 → L4 全自主数字生命。Raven 当前处在 L3。搭 Agent 时别一上来就追求「全自动」,先把 L2 记忆做扎实。

Step 1:创建 Agent 并定义「记忆场景」

1 先告诉它「你」是谁

Raven 的记忆从「切分交互内容为记忆单元」开始。第一步是给它一份初始画像,让它知道该记什么。

在 Raven 工作台新建 Agent,写入初始画像:
{
  "identity": "小龙虾科技 售后负责人 阿哲",
  "preferences": ["回复用「您」", "偏好表格对比", "讨厌机翻腔"],
  "skills": ["处理退款", "写周报"],
  "goals": ["把客诉 24h 内闭环"]
}

这一步等于立「记忆锚点」,
后续对话会围绕这些维度聚成记忆场景。
💡 画像不用一次写全。Raven 会在对话中持续「聚类」出新场景,你后面只需纠偏,不用硬编码所有细节。

Step 2:开启双向记忆(写入 + 召回)

2 让它「记得住」也「想得起」

双向记忆 = 既把新信息写进记忆层,也能在后续对话召回相关场景。配置记忆路由:

# 记忆模块独立,可替换;
# 默认开启 写入/召回 双向通道
memory:
  write: true      # 每次对话后沉淀记忆单元
  recall: true     # 新对话前先检索相关记忆场景
  cluster: auto    # 自动聚类成场景

# 关键点:把「记忆模块」与「工具路由」解耦,
# 你将来想换成自己的向量库也不影响主体。

别把敏感信息写进长期记忆:密码、支付凭证、隐私数据不该进记忆层。Raven 记忆是「画像」不是「保险箱」,该隔离的隔离。

Step 3:接入约 10 万项技能库 + 工具路由

3 让 Agent 会「调用对的能力」

Raven 内置约 10 万项经评测的技能,靠工具路由把任务派给合适的技能。你只需声明要不要用现成技能库:

tool_routing:
  use_skill_library: true     # 启用内置技能库
  # 也可挂自己的 MCP / API 工具
  custom_tools:
    - name: query_order
      endpoint: https://api.example.com/order

主动性引擎(可选开启):
  proactive: true   # Agent 会主动预判需求、提前提醒
💡 「主动性引擎」是 L3 的精华:Agent 不只等你下指令,还能在合适时机主动提醒(如「您常周四发周报,要现在帮您起草吗?」)。初期建议先关,跑顺了再开。

Step 4:让 Agent「从成败中进化」(自重写)

4 它真的会改自己

Raven 的核心亮点是改写自身代码的能力:结合你侧的个性化小模型 EverBrain,它能在任务成功/失败后总结经验、反思并更新能力,形成「自我进化闭环」。

evolution:
  self_reflect: true      # 任务结束自动复盘
  rewrite_policy: safe    # 改写需通过安全校验才生效
  feedback_loop: true     # 反馈(点赞/纠错)反哺技能组合

触发示例:
用户纠错「这封邮件太生硬」→ Agent 反思语气策略
→ 更新该场景的回复模板 → 下次更自然

自重写必须加「安全护栏」rewrite_policy: safe 不是可选项。让 Agent 改自己的代码若无校验,可能越改越坏。生产环境务必保留人工审视关卡。

Step 5:验证记忆与进化效果

5 关窗再开,它还在
验证清单:
✓ 关掉对话窗口,重开,问「我上周让你记的偏好是?」
  → 能准确召回(失忆症消失)
✓ 连续几次纠错后,同类问题表现变好(在进化)
✓ 主动场景:到点它主动提醒你该做的事
✓ 安全:重写动作都留痕、可回滚

小技巧:把「记忆场景 + 进化日志」导出,
你能直观看到 Agent 是怎么一点点「认识你」的。
🎉 恭喜!你已经有了一个「记得住你、会从反馈里进化、还能主动提醒」的 Raven Agent。配合本中心《MCP 记忆系统》教程,可进一步把记忆接到你自己的向量库做私有化。

常见问题速查

你遇到的现象大概率原因 & 解决
重开仍失忆双向记忆没开,检查 write/recall 均为 true
记忆里出现隐私写入前未过滤敏感字段,加脱敏层
越用越笨进化闭环/反馈环未开,或反馈没回灌
Agent 改坏了自己缺安全护栏,开启 rewrite_policy: safe + 人工审