首页/新闻资讯/正文详情

Raven EverOS长期记忆深度解析:双轨语义召回让AI真正记住你

发布时间:2026/9/26 1:37:32 来源:云帆数科 栏目:资讯中心
Raven EverOS长期记忆深度解析:双轨语义召回让AI真正记住你
Raven EverOS长期记忆深度解析双轨语义召回让AI真正记住你【免费下载链接】RavenThe Harness of Harnesses: a trusted, persistent, self-evolving multi-agent ecosystem for all-domain collaboration.项目地址: https://gitcode.com/gh_mirrors/raven35/RavenRaven 是一个可信、持久且可自我进化的多智能体协作系统The Harness of Harnesses其内置的 EverOS 长期记忆插件默认开启、开箱即用。EverOS 通过双轨语义召回机制把你的偏好和智能体学到的技能分开存储、按需注入提示词让 AI 跨会话真正记住你而不是每次都从零开始。为什么 AI 需要记住你 大多数对话式 AI 有个尴尬的弱点关窗即失忆。你上周告诉过它的项目背景、审美偏好、常用流程下次对话全部归零。Raven 的解法是给它装上一套长期记忆引擎。EverOS 作为默认记忆后端负责三件事存每轮对话自动沉淀为记忆无需你手动操作记把关于你的事实和关于它的技能分开归档取新对话开始时按语义相关性把最合适的记忆召回注入智能体提示词整个过程对新手完全透明——安装后不用额外配置memory.backend默认就是everos。双轨语义召回一条记忆两条轨道 ✨这是 EverOS 最有意思的设计。传统记忆系统把所有东西塞进一个池子检索时你的个人信息和智能体的工作笔记混在一起互相干扰。EverOS 把它们拆成两条互不干扰的轨道轨道存什么召回后注入到哪里用户轨User Track情节episode、用户画像profile、原子事实提示词的# Memory段让 AI 认识你智能体轨Agent Track任务案例agent_case、沉淀出的技能agent_skillSkillForge 技能源之一让 AI 复用它自己学会的招式两条轨道在契约层面就做了隔离召回接口要求user_id与agent_id二选一既不给或两个都给都会直接返回空结果——从结构上杜绝用户查询意外捞回智能体内部技能之类的串轨问题。相关逻辑可参考 plugins-dist/everos-memory/raven_everos/backend.py统一契约定义在 raven/contracts/memory.py。 一句话理解双轨用户轨记你是谁智能体轨记我会什么。上图来自 demos/skill_retrieval/ 演示的输出示例——智能体正是靠智能体轨召回的既有技能稳定复现同类创作风格。记忆是怎么长出来的积累—提取机制 EverOS 不是逐句死记而是先积累、后提取对话消息通过store接口持续写入缓冲区立即返回、不拖慢当前回合当对话量越过边界消息条数 / token 数阈值或在会话结束时触发 flush才调用 LLM 做真正的提取提取产物分两类用户事实归用户轨同一操作流程在不同会话中反复出现时会被聚类成一条带maturity_score成熟度和来源案例 ID 的技能归智能体轨这意味着用得越久Raven 积累的技能越熟练。测试计划中对此有完整的端到端验证设计见 docs/everos-memory-e2e-test-plan.md。SkillForge让经验真正可复用 智能体轨召回的技能并不会自行动手而是交给SkillForgeraven/memory_engine/skill_forge/统一调度。它从三个来源融合候选技能本地技能文件BM25 索引权重 0.96EverOS 召回的自进化技能权重 0.9Skill Hub 远程技能权重 0.85通过加权 RRF 排序、可选的 LLM 门控与查询改写后才注入智能体提示词。换句话说EverOS 负责记得SkillForge 负责用对。语义召回的地基四个模型角色 ⚙️语义二字背后是四个各司其职的模型角色llm读对话、提取重点embedding把记忆向量化召回时按意思匹配而非死板关键词rerank对召回结果精排让最相关的排前面multimodal支撑understand_media工具让图片、PDF、音频也能进记忆Raven 的设计很务实可选角色缺了会自动降级并明确告知——没配 embedding 时退回关键词匹配、没配 rerank 时智能体轨走 LLM 精排、没配 multimodal 则媒体不进记忆。跑一次raven onboard引导向导即可把四个角色一次配好。新手上手三步开启长期记忆 安装并运行raven onboard按引导配置 EverOS 所需的 LLM / Embedding 等角色正常使用memory.userId与memory.agentId由宿主统一持有并下发给后端读写天然对齐——这是很多人踩坑的地方两处各配一个 id写进去的记忆永远召不回Raven 从结构上避免了它体检raven doctor会调用后端的health()逐项诊断身份配置、服务端能力与降级状态想深入了解插件发现模型、降级契约与版本升级 SOP推荐阅读 docs/memory-plugin-architecture.md全局术语定义在 CONTEXT.md。记忆存在哪里所有记忆落在本机的~/.everos/目录SQLite LanceDB 向量索引Raven 只是薄适配层重依赖被隔离在 EverOS 服务进程里——插件发现阶段只读清单、不导入后端代码未选中的后端零启动开销。数据在本地隐私可控。总结EverOS 用一套克制的设计回答了AI 如何真正记住你双轨隔离你的画像与它的技能各走各的轨道互不串扰积累—提取平时低开销写入越过边界才动 LLM 提炼优雅降级缺哪个角色就降级哪一段且明说开箱即用默认后端 引导向导 doctor 体检新手零负担当记忆可以跨会话沉淀、经验可以随使用复利式生长AI 才从每次都是新同事变成越用越懂你的老搭档。【免费下载链接】RavenThe Harness of Harnesses: a trusted, persistent, self-evolving multi-agent ecosystem for all-domain collaboration.项目地址: https://gitcode.com/gh_mirrors/raven35/Raven创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

数据平台发布机制:SSA 与 TAG Update 的草稿-生效设计
数据平台发布机制:SSA 与 TAG Update 的草稿-生效设计

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 1:37:26

Eplan2024安装教程:从环境准备到卡顿与许可排障全指南
Eplan2024安装教程:从环境准备到卡顿与许可排障全指南

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/26 1:37:26

HAR文件从导出到应用:Chrome Network高效调试指南
HAR文件从导出到应用:Chrome Network高效调试指南

做前端和接口联调的人,应该都有过这种经历:后端说“我这边没问题,你抓个包给我看看”,然后你打开Chrome开发人员工具里的Network面板,右键一下,把请求复制成cURL,或者直接截图发过去。截图往往截… · 2026/9/26 1:37:20

Windows安装Milvus完整指南:WSL2+Docker避坑实战
Windows安装Milvus完整指南:WSL2+Docker避坑实战

1. 为什么在 Windows 上装 Milvus 是个“看似简单、实则踩坑密集”的活儿Milvus 这个名字,现在但凡碰过向量检索、AI 应用、RAG 构建或者大模型本地知识库的人,基本都绕不开。它不是传统意义上的数据库,而是一个专为高维向量相似性搜索设计的… · 2026/9/27 0:15:21

基于Java自研零代码可视化编排引擎:架构设计与核心实现
基于Java自研零代码可视化编排引擎:架构设计与核心实现

零代码和可视化编排最近在 Java 圈子里确实火,但市面上能直接落地的开源方案并不多。自己动手基于 Java 生态搭一个,听起来工程量很大,实际上把核心思路理清楚后,反而比想象中简单。我当初做这个引擎,主要就是为了解决… · 2026/9/27 0:15:15

Node.js 端口冲突 EADDRINUSE:从报错机制到工程化解法
Node.js 端口冲突 EADDRINUSE:从报错机制到工程化解法

EADDRINUSE:端口冲突的临场反应我先把话说在前面:如果你正在做一个基于 Node.js 的全栈项目,不管是 Express、Koa、NestJS 还是 Next.js,只要你的开发机上同时跑着两个后端服务、一个前端 dev server、可能还有一个数据库管理面板… · 2026/9/27 0:15:15

LeetCode 1545:第N个二进制字符串第K位——递归、模拟与数学映射全解析
LeetCode 1545:第N个二进制字符串第K位——递归、模拟与数学映射全解析

LeetCode 1545. 找出第 N 个二进制字符串中的第 K 位,这道题我刷第一眼觉得简单,细看才发现它把“模拟”、“递归”、“数学映射”三个层次全串在了一起。题目给了一个二进制字符串序列 Sn,规则很直白:S1 "0"&#xff… · 2026/9/27 0:15:15

c视频播放网站开发完整流程与避坑指南
c视频播放网站开发完整流程与避坑指南

c视频播放网站开发完整流程与避坑指南 改个需求建站公司拖一周,这种憋屈事谁没遇到过?明明只是换个播放器皮肤或加个倍速功能,对方却以“技术难度大”为由无限期拖延。做c视频播放网站开发,最怕的就是流程不透明,导致后期维护变成无底洞。今天不聊虚的… · 2026/9/27 0:15:01

红帽linux安装wordpress踩坑实录含源码下载避坑指南
红帽linux安装wordpress踩坑实录含源码下载避坑指南

红帽linux安装wordpress踩坑实录含源码下载避坑指南 网站被黑挂马不知道怎么办?别慌,这往往是底层环境没搭好导致的。很多站长花大价钱买模板,却忽略了红帽linux安装wordpress时的权限漏洞,最后只能被迫源码下载重写。… · 2026/9/27 0:14:49

MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现

简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01

汕头网站建设制作厂家避坑指南:5大注意事项救急
汕头网站建设制作厂家避坑指南:5大注意事项救急

汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01

多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习

简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01

MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现
MATLAB雷达信号脉冲压缩仿真:LFM线性调频、匹配滤波与距离分辨率实现

简介:这套Matlab仿真工具完整呈现雷达信号脉冲压缩过程,从线性调频(LFM)信号生成、目标回波仿真到匹配滤波压缩处理均有可运行代码支撑,面向电子信息工程、计算机、数学等专业学生,适用于课程设计、期末大作… · 2026/9/27 0:00:01

汕头网站建设制作厂家避坑指南:5大注意事项救急
汕头网站建设制作厂家避坑指南:5大注意事项救急

汕头网站建设制作厂家避坑指南:5大注意事项救急 改个需求建站公司拖一周,这种憋屈事我见得太多了。 很多汕头老板找本地建站团队,签合同前看着方案挺美,一上线就变脸。 今天不聊虚的,直接拆解找 汕头网站建设制作厂家 时的5个核心 注意事项… · 2026/9/27 0:00:01

多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习
多模态虚假新闻检测实战:BERT+ResNet双塔与对比学习

简介:基于PyTorch的多模态虚假新闻检测项目完整代码包,面向自然语言处理与计算机视觉交叉方向的开发者、科研人员及毕业设计选题者,解决社交媒体中文本与图像联合识别虚假新闻的问题。系统以BERT预训练模型提取文本语义特征,以Res… · 2026/9/27 0:00:01

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码