当前位置: 首页 > news >正文

OpenViking 上下文数据库 | 08 - 会话如何变成长时记忆:Session 与 Compressor

这是 OpenViking 系列的第 8 篇。

上一篇我们讲了语义检索:OpenViking 如何在viking://文件系统、L0/L1/L2 分层上下文和 ContextType 之上,让 Agent 找到更可解释的结果。

这一篇继续看另一个非常关键的问题:

Agent 的对话历史,如何变成未来还能继续使用的长期记忆?

如果 Agent 每次对话结束后什么都不留下,那么它下一次仍然像第一次见你。

如果 Agent 把所有历史原文都塞进 prompt,那么上下文会越来越长,成本越来越高,噪声也越来越多。

OpenViking 的 Session 机制,就是在这两者之间建立一个工程化折中:

  • 当前对话先记录为消息。
  • 到合适时机执行commit()
  • 原始消息进入归档。
  • 归档生成摘要和概览。
  • 有价值的信息被提取成长期 Memory。
  • 后续检索和对话可以复用这些沉淀。

这篇解决什么问题

很多人第一次做 Agent 记忆时,会有两个极端想法。

第一个极端是:

直接把所有历史消息都带上。

这个方案简单,但很快会遇到问题:

  • token 成本越来越高。
  • 长上下文里关键信息容易被淹没。
http://www.jsqmd.com/news/1186133/

相关文章:

  • 如何提升后端代码的可维护性:设计模式应用
  • DGRunkeeperSwitch动画优化:打造流畅滑动切换效果的终极指南
  • Bitters核心变量全解析:掌握Sass样式定制的黄金法则
  • 2026筑宅安|榆林卫生间漏水专业维修,解决墙面潮湿发霉、渗水到楼下难题 - 筑宅安
  • 2026年杭州江干区拱墅区家电维修业主真实体验分享 - 简单到家
  • Viola-Jones检测器(VJ)--- 从理论到实践的工程化拆解
  • 避免照片被盗用?2026年加水印的正确操作步骤 - 软件工具教程方法
  • 从配置到推理:SmolLM2-135M-Instruct_rai_1.7.1_hybrid模型参数详解与调优技巧
  • 专网环境下企业即时通讯要检查哪些边界 - 内网通讯研究
  • UniAR:统一视觉与文本建模的多模态大模型创新实践
  • Qwythos-9B-v2部署完全指南:本地、云端和Docker三种方案
  • 豆包AI生成逼真高速视频:从技术原理到应用挑战
  • AI学术写作导航系统:深度学习与支架理论的融合应用
  • 中央电教馆舞蹈教育培训教师正规报考渠道有哪些 - 当下教育培训干货
  • 北京积家回收价格查询和靠谱回收平台实测排行(2026年7月最新数据) - 积家官方售后服务中心
  • DGRunkeeperSwitch深度解析:自定义UIControl的Swift实现原理
  • AI编程代理规则遵循问题解析与验证系统构建实战
  • 福州奢侈品回收选哪家?30年老牌正规商家易奢福,靠谱变现无套路 - 奢侈品回收实体店
  • Qwen2.5-Coder-0.5B-Instruct_rai_1.7.1_hybrid:AMD Ryzen AI赋能的轻量级代码生成模型深度解析
  • Mistral-7B-Instruct-v0.2_rai_1.7.1_hybrid高级部署:Ryzen AI混合计算架构调优指南
  • 代购无凭证奢包回收规则,沈阳合扬以实物鉴定为准不纠结购买渠道 - 开心测评
  • ROS 2 包级文档导航指南:四站协同定位 API 与配置
  • MySQL数据库与数据表:从零到一的构建、调整与清理实战
  • Nemotron-Labs-Diffusion-3B-4bit训练与微调指南:LoRA适配器的配置与使用
  • 后端开发必知:日志监控与链路追踪的核心原理
  • 吕梁黄金变现避坑指南!这6家宝藏黄金回收店铺,全区县都能上门! - 清奢黄金上门回收
  • 从2D姿态到3D热图体:PoseConv3D如何重塑骨骼动作识别
  • 从0到1:LLaMA-Mesh-Q4_K_M-GGUF本地运行教程(Mac/Linux适用)
  • 亲身到店探访深圳帝舵官方售后服务中心|全部地址与售后热线(2026年7月最新) - 帝舵中国官方服务中心
  • 模型剪枝经典论文精读:AMC: AutoML for Model Compression and Acceleration on Mobile Devices