首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏openclaw系列

    长期记忆会话同步 —— 如何让OpenClaw记住天对话

    关键词:长期记忆会话持久化|增量同步|上下文压缩|设备一致性 在传统聊天机器人中,对话一旦关闭,上下文即被遗忘。 OpenClaw 的目标是让 AI 智能体具备类人的记忆能力:不仅能记住单次对话,还能在天、设备、渠道的场景下保持上下文连贯。这依赖于一套精心设计的长期记忆会话同步机制。 本文将详解: 会话如何持久化存储 何时触发同步以平衡性能与一致性 如何防止记忆膨胀与隐私泄露 如何在 WhatsApp、Web、iOS 间共享同一记忆视图 一、会话模型:从瞬时到持久 OpenClaw 本地优先 所有会话文件存储在用户自有服务器 不上传至任何第三方云 你的记忆,你做主。 六、设备一致性:一个用户,一个记忆视图 当用户同时使用 WhatsApp(手机)和 Web UI(电脑),如何保证记忆同步?

    2.1K21编辑于 2026-03-14
  • 来自专栏与workbuddy合作

    别让你的AI每次醒来都失忆——会话记忆的三个坑

    别让你的 AI 每次醒来都失忆——会话记忆的三个坑你花 10 分钟对齐背景。AI 给了完美方案。下次对话,它又不认识你了。不是它笨,是它没有记忆。 这不是你的问题,不是 AI 模型的问题,是会话架构的默认设计。我花了几个月搭建了一套会话记忆系统,踩了三个坑。这篇文章讲怎么搭建、怎么维护、怎么不翻车。记忆系统的三层结构先说设计。 解决方案:启动协议固化为"检查清单",不依赖记忆# AI 新会话启动协议(不写进记忆,写进系统提示词)每次新会话必须按以下顺序执行:1. 读取最新交接文档(含 HANDOVER 的文件)2. 文件矛盾查询 = 0 # → 三份文件说的是同一件事 pass满足这三个条件,就算一个合格的记忆系统了。不需要完美,够用就好。 写在最后给 AI 加记忆,本质上是在做一件反直觉的事:为一个设计上无状态的系统强行注入连续性。它不会自己"记得"。每一次"记得",都是你设计的文件、规则、读取协议在起作用。但这个门槛值得

    700编辑于 2026-05-11
  • 来自专栏Elastic Stack专栏

    用 Elasticsearch 给 AI Agent 装一颗大脑:从零构建会话记忆系统

    大模型很聪明,但它没有记忆。每次对话都是一张白纸。这篇文章记录了我如何用 Elasticsearch 的原生能力,给 Agent 装上一套真正能用的长期记忆系统。 user_id,记忆互不可见记忆衰减:不同类型的记忆有不同的 TTL,偏好记一年,任务进展记一周下面一步步落地。 但在企业内部,记忆隔离是硬性要求。 Elasticsearch 既是记忆的存储层,也是记忆的计算层,还是 Agent 的执行层。这第三点是我最想强调的。 语义记忆提炼:从大量情景记忆中蒸馏出抽象的用户画像。比如从 20 次交互中提炼出"这个用户是一个偏好实战、反感空谈的工程师"。这需要一个额外的 Agent 来做周期性的记忆压缩。但这些都是锦上添花。

    12411编辑于 2026-04-30
  • 记忆不上云:mem9 + TiDB 打造 OpenClaw 私有记忆中枢

    更根本的问题是:记忆无法agent共享。你告诉过主agent的偏好,codingagent从零开始;每个agent都活在自己的信息孤岛里。 理想的agent记忆系统应该满足四点:自动注入、agent共享、新记忆实时可用、数据留在本地。带着这四个要求,我开始寻找答案。这篇文章介绍了mem9作为AIagent记忆方案的思路,给了我很大启发。 核心差异对比:memsearchmem9注入方式手动调用自动注入agent共享不支持全局配置,自动继承新记忆实时可用需重新索引写入即可查询搜索类型语义向量搜索关键词+可选向量最终选择以mem9为主、memsearch 每次会话结束时,OpenClaw触发agent_end,mem9插件自动执行:从本次会话messages中向后选取最新内容(上限200KB/20条)剥除<relevant-memories>注入块,防止记忆循环回写将选取的 Step5:历史记忆迁移有两类历史数据需要迁移:本地.md记忆文件和mem9.ai云端记忆。踩坑记录:mem9的/imports端点不支持.md格式(返回status:failed)。

    21300编辑于 2026-04-08
  • 来自专栏从零开始学自动化测试

    Fiddler抓包9-保存会话(save)

    如果只是截图的话,不是很方便,因为要截好几个地方还描述不清楚,不如简单粗暴一点把整个会话保存起来,发给对方。 二、几种保存方式 1.save-All Sessions :保存所有的会话,saz文件 2.save-Selected Session:保存选中的会话 --in ArchiveZIP :保存为saz文件 4.还有一个最简单办法就是选中上图会话框上的decode按钮,这样就自动解码了。 四、保存与导入全部会话 1.我们可以打开fiddler,操作完博客园后,选中save>All Sessions,保存全部会话 2.保存后,在fiddler打开也很方便,直接把刚才保存的会话按住拽进来就可以了 这里保存会话和replay功能其实就是相当于录制和回放了

    2.1K50发布于 2018-04-08
  • 来自专栏信数据得永生

    django 1.8 官方文档翻译: 13-9-1 如何使用会话

    如何使用会话 Django 提供对匿名会话的完全支持。其会话框架让你根据各个站点的访问者存储和访问任意数据。它在服务器端存储数据并抽象Cookie 的发送和接收。 Cookie 包含会话的ID —— 不是数据本身(除非你使用基于Cookie 的后端)。 启用会话 会话是通过一个中间件实现的。 这意味着对于某些会话数据的使用,基于Cookie 可能让你受到重放攻击。其它方式的会话后端在服务器端保存每个会话并在用户登出时使它无效,基于Cookie 的会话在用户登出时不会失效。 会话的过期从会话上次修改的时间开始计算。 get_expiry_age() 返回会话离过期的秒数。 持久的会话 你可以通过SESSION_EXPIRE_AT_BROWSER_CLOSE设置来控制会话框架使用浏览器时长的会话,还是持久的会话

    1.8K20编辑于 2022-11-27
  • 来自专栏玄魂工作室

    CTF实战9 XSS站脚本漏洞

    重要声明 该培训中提及的技术只适用于合法CTF比赛和有合法授权的渗透测试,请勿用于其他非法用途,如用作其他非法用途与本文作者无关 XSS产生的背景 在Web 2.0出现以前,XSS站脚本攻击不是那么引人注目 但是在随着Web 2.0出现以后,配合流行的AJAX技术,XSS站脚本攻击的危害性达到了十分严重的地步 世界上第一个XSS站脚本蠕虫发生在MySpace网站,20小时内就传染了一百万个用户,最后导致该网站瘫痪 技术完全实现异步提交数据的功能,进而黑客通过构造特定的JS代码实现了受此XSS蠕虫攻击的客户自动发微博、添加关注和发私信等操作 然后,黑客为了使该XSS蠕虫代码可以大范围的感染传播,会通过发私信或发微博的方式诱惑用户去点击存在站代码的链接 认证账户和其他普通用户中毒后,这些用户就会通过发微博和发私信的方式将该XSS蠕虫向其他用户进行传播,进而导致了该XSS蠕虫的大范围、快速的传播与感染 XSS概述 XSS又叫CSS (Cross Site Script) ,站脚本攻击

    1.5K31发布于 2018-07-25
  • RDP多用户配置工具V9--新增影子会话功能

    影子会话功能使用指南 核心概念澄清 重要前提 RDPPlus 软件是运行在"远程桌面服务器"上的! : - 会话1:张三的会话 - 会话2:李四的会话 - 会话3:王五的会话 ... → 连接 找到 "设置远程控制会话的规则" 双击,选择 "已启用",选择权限级别 确定后重启服务 步骤4:使用影子会话会话列表中找到 "运行中" 的会话 点击 " 影子" 按钮 选择模式: 只读 = 只能看 可控 = 可以操作 点击确定 步骤5:结束影子会话 直接关掉影子会话窗口即可 或按 Ctrl+Alt+End,选"断开连接" 会话列表说明 在列表中你会看到: 列名 含义 会话ID 系统的唯一编号 先点"⚙ 配置"按钮 Q: 只能看 RDP 会话吗?A: 是的!

    13810编辑于 2026-04-22
  • 一虾多魂之agent自动记忆整理工作流

    相较于单角色的记忆维护,多角色系统必然会产生更多的会话窗口并分散在各自不同的记忆保存区域中,如果单个去依次整理归档记忆,就成了重复级的繁琐操作。 由此我诞生了一个想法,自己搭建一套自动定时执行的agent工作区的记忆整理归档工作流。 正好这两天碰上Anthropic的乌龙CC代码泄露事件,很多大佬拆解其底层逻辑,其中有一个关于结构化会话记忆“ClaudeCode为每次对话维护一个结构化Markdown文件,包含会话标题、当前状态、任务规格 agent的全部session,为每个有对话内容的agent维护一个结构化Markdown记忆文件,包含会话标题、当前状态、任务规格、文件与函数、工作流、错误与修正、代码库文档、学习笔记、关键结果、工作日志 token的需求Agent记忆整理工作流说明每天晚上23:45,系统会自动:扫描多个Agent的今日会话提取有价值内容评分筛选高质量内容写入每日摘要+增量精华(长记忆沉淀)推送QQ简报给我目标是无需人工干预

    38310编辑于 2026-04-03
  • 来自专栏开发者技术前线

    9平台移动 App 开发工具推荐

    本文我们将为大家介绍 9 个优秀的移动 App 开发工具,帮你在短时间内设计出最前沿、最高效的应用。 ? 9、移动应用开发工具 Codename One ? 5、C# .NET 平台移动框架 MonoCross ? MonoCross 是利用 C #.NET 开发的平台移动框架。 3、平台移动端开发 NativeScript ? NativeScript 可以使用 Javascript,CSS, XML 创建真正的 Native 平台应用,支持 iOS Android,NativeScript 将您的平台代码翻译成目标平台的代码 Xamarin由许多著名的开源社区开发者创立和参与,而且也是Mono项目的主导者——C#与.NET框架的开源、平台实现。 作为一个平台开发框架,Xamarin.Mobile有很多优点。

    7.8K20发布于 2020-11-23
  • 来自专栏开源服务指南

    平台同步 Shell 历史记录,无缝切换会话 | 开源日报 No.154

    其主要功能和核心优势包括: 重新绑定 ctrl-r 和 up (可配置) 到全屏历史搜索界面 将 shell 历史存储在 sqlite 数据库中 备份并同步加密的 shell 历史 在不同终端、会话和机器之间保持相同的历史记录 记录退出代码、当前工作目录、主机名、会话等信息以及命令执行时间等统计数据 除此之外,还支持通过云服务进行数据备份与恢复,并提供详尽而清晰易懂地文档说明。

    68010编辑于 2024-01-15
  • 来自专栏生命科学

    TLR9 炎症信号与 DNA 损伤 造就 的记忆回路!| MedChemExpress (MCE)

    如果 TLR9 功能受损,基本的记忆机制可能会变为基因组不稳定和认知障碍的开端,与加速衰老、精神疾病和神经退行性疾病有关。 这些发现揭示了免疫应答基因在记忆形成中的关键作用。图 2. CFC 后的基因表达谱图及 TLR9 蛋白水平,TLR9/LAMP2 在不同时间的共定位[3]。A. 核外 γH2AX 与 TLR9 共定位。▐ CA1 神经元中的 TLR9 是情景记忆所必需的炎症反应是学习-诱导的 DNA 损伤的副作用还是有助于记忆的形成? 此外,TLR9 敲低也破坏了 CFC 诱导的基因表达。以上结果证明了神经元特异性 TLR9 介导的 dsDNA 传感在情境记忆的形成和持久中的作用。图 4. TLR9 激活可能由 γH2AX 和 dsDNA 片段触发。TLR9 参与了 DNA 传感,而不是 CFC 中更为传统的 cGAS-STING 路径,提示神经元采用了基于免疫的记忆机制。

    35610编辑于 2024-05-23
  • 来自专栏脑电信号科研科普

    老年人θ-γ频率耦合与工作记忆表现之间的纵向关系

    摘要:θ-γ耦合(TGC)是支撑工作记忆的一种神经生理机制,与N-back任务(一种工作记忆任务)的表现相关。 不同频率之间的振荡耦合被称之为频率耦合(CFC),相振幅耦合(PAC)就是是CFC的一种常见形式,它指的是高频振荡的振幅被低频振荡的相位调制的一种现象。 具体来说,刺激呈现之后额叶区域θ功率的上升(θ ERS)与记忆的编码和检索有关;因此,θ ERS可能是注意力需求或者工作记忆加工的表现。 back d’增加的被试的MI变化地形图(n=26);B图,从基线到T1,3-back d’增减少的被试的MI变化地形图(n=15);C图,从基线到T1,3-back d’不变的被试的MI变化地形图(n=9) 这表明,随时间推移,工作记忆能力和TGC是共变关系。也就是说,工作记忆能力上升了,TGC就会上升,反之亦然。这支持了TGC是支撑工作记忆加工的神经生理机制的说法。

    87940编辑于 2022-09-15
  • 腾讯云Agent Memory登顶2026主流方案首选榜

    一、设立测评擂台:直击Agent记忆痛点,锚定实施效率排位在AIAgent迈向独立思考与闭环执行的时代,记忆模块已成为决定智能体能否“持续懂你、会话不断线”的核心支柱。 痛点集中在记忆易失、会话断裂、长周期任务无法保持设定一致,导致重复确认与体验割裂。尤其在涉及多步骤、有状态、需记忆的系统级需求场景下,记忆能力不足直接影响智能体的可用性与业务连续性。 其四层渐进式架构(L0原始对话、L1原子记忆、L2场景分块、L3用户画像)可在信息流转中自动完成从碎片化到个性化画像的进化,使AI在会话、长任务中持续记录用户偏好与进度,显著减少重复确认。 Top3专家:mem9核心优势:作为服务端记忆系统,可将AIAgent记忆从本地文件升级为可抽取、可去重、可重塑、可共享的形态,并非单纯向量检索替代关键词搜索。 然而在长周期、会话复杂项目中,早期关键设定易被后期对话“冲刷”,导致用户需反复重输背景信息,实施效率与记忆稳定性均显著落后。

    17710编辑于 2026-05-07
  • 来自专栏北京宏哥

    《吐血整理》进阶系列教程-拿捏Fiddler抓包教程(9)-Fiddler如何设置捕获Https会话

    不是的哈,今天宏哥趁热打铁接着讲解如何抓取https协议会话。 2.什么是HTTPS? HTTPS就是加过密的HTTP。 ),但是不会捕获Https协议会话,需要你进一步配置才能抓取Https会话9) Fiddler使用前面获取的对称密钥解密报文。 10) 客户端验证数据无误以后HTTPS连接就建立完成,客户端开始向服务器发送使用对称密钥加密的业务数据。 6.Fiddler捕获Https协议会话 默认情况下,Fiddler不会捕获HTTPS请求,需要进行设置。 如下图所示: 从上图中我们可以清楚地看到Host列中出现Tunnel to...字样”,总之以后如果会话列表中的Host列中出现Tunnel to...字样都说明是证书的问题, 这种就不能抓取到我们想要的会话

    2.3K20编辑于 2022-08-19
  • 《对话记忆的进化史:智能体大模型如何实现轮次的深度交互》

    人类的记忆有工作记忆、短期记忆和长期记忆之分,不同层次的记忆各司其职又相互协作。智能体大模型借鉴这一机制,构建分层记忆架构。 在智能体内部,通过MemoryBank、记忆变量、记忆片段等精巧设计实现长期记忆功能。MemoryBank就像是一个记忆容器,统一管理各类记忆信息。 记忆变量以键值对的形式存在,比如“用户偏好=古典音乐”,可以精准记录用户关键信息。记忆片段则是一段完整的对话或事件信息记录。 在多用户、多场景应用中,为了保障信息安全和准确性,智能体采用隔离设计,不同用户的记忆相互独立,不同应用场景的记忆也不会混淆。 例如,在语言多轮对话中,更好地融合语言信息与文化背景知识,让长期记忆不仅能理解文字表面意思,还能深入挖掘背后的文化内涵,实现真正无国界的智能交互。

    76410编辑于 2025-05-21
  • 来自专栏运维有术

    OpenClaw 会话管理:4 种隔离模式 + 1 套修剪机制,让 AI Agent 从记忆混乱到多用户安全

    Session 核心概念:AI Agent 的记忆中枢 会话定义 OpenClaw 将每个 Agent 的直接聊天会话视为核心单元。 会话是 Agent 记忆的载体,承载着对话历史、上下文状态和令牌计数等关键信息。 直接聊天会话的键格式为: agent:<agentId>:<mainKey> 默认 mainKey 为 main。 会话的生命周期 会话从创建到过期经历以下阶段: 创建:首次消息触发会话创建 活跃:持续接收消息,状态更新 过期:超过 pruneAfter 时间未活跃 清理:维护机制清理过期会话 会话被重用直到过期,过期评估在下一个入站消息时进行 其他来源的键映射 来源类型 键格式 Cron jobs cron:<job.id> Webhooks hook:<uuid> Node runs node-<nodeId> identityLinks 频道映射 session.identityLinks 将提供商前缀的对等 ID 映射到规范身份,这样同一个人在使用 per-peer、per-channel-peer 或 per-account-channel-peer 时可以频道共享

    1.6K20编辑于 2026-04-01
  • AI Agent 记忆机制详解:是什么、为什么、怎么用

    维度短期记忆(工作记忆)长期记忆类比计算机RAM硬盘存储作用范围单次会话/任务内会话任务存储内容当前对话历史、即时上下文、最近交互用户偏好、事实知识、历史经验、反思总结存在形式上下文窗口、消息列表 、运行时缓存外部数据库、向量存储、知识图谱生命周期会话结束即清除(除非主动保存)持久化存储,可周/月/年管理方式压缩、裁剪、折叠检索、更新、演化2.1 短期记忆短期记忆存在于会话范围内,即单个会话或任务中 、错误和改进点任务完成时全局回顾,提炼战略记忆将执行经验升华为更高层次策略会话启动时检索相关记忆,恢复上下文查询向量数据库,获取用户偏好五、如何检索记忆? AI的选择性回忆有放大用户偏好或压制异议信号的风险总结为AI Agent配置记忆力,本质上是构建一个模拟人脑的分层管理系统:记忆层功能管理策略短期记忆保持当前对话连续性压缩、裁剪、折叠长期记忆存储会话知识和经验检索 它牵涉信息表达、结构化组织、检索策略、工具调用链管理、行为一致性维护以及会话的经验演化。

    1.2K11编辑于 2026-03-04
  • 来自专栏农民工前端

    AI Agent 记忆机制详解:是什么、为什么、怎么用

    维度 短期记忆(工作记忆) 长期记忆 类比 计算机RAM 硬盘存储 作用范围 单次会话/任务内 会话任务 存储内容 当前对话历史、即时上下文、最近交互 用户偏好、事实知识、历史经验、反思总结 存在形式 总结近期模式、错误和改进点 任务完成时 全局回顾,提炼战略记忆 将执行经验升华为更高层次策略 会话启动时 检索相关记忆,恢复上下文 查询向量数据库,获取用户偏好 五、如何检索记忆? 长期记忆 存储会话知识和经验 检索、更新、演化 元记忆 自我反思与改进 定期总结、提炼模式 真正的Agent Memory是一种系统工程,而非单一模块。 它牵涉信息表达、结构化组织、检索策略、工具调用链管理、行为一致性维护以及会话的经验演化。 ,知乎,2025-08 [7] 使用 Elasticsearch 管理智能体记忆,Elastic,2026-01 [8] 深入解析AI智能体记忆机制:八大策略与实现方案,华为云社区,2025-08 [9

    62111编辑于 2026-03-06
  • 来自专栏天意生信俱乐部

    Cell:单细胞组学绘制免疫记忆器官图谱

    文献导读: 今天分享的这篇文章发表于2024年8月《Cell》期刊,内容聚焦脑-心器官研究新思路。这也是脑心轴研究领域开创性的文章。 心脏单核细胞浸润增加(Ly6Chigh细胞增加3倍),分泌MMP9导致细胞外基质重构,与人类脑卒中患者心脏纤维化特征一致。 此外还观察到卒中后循环单核细胞Mmp9的表达也显著增加。 中风增加患者的心脏纤维化和单核细胞聚集 为了验证卒中患者卒中后慢性心功能障碍的发展。 中和IL-1β可消除免疫记忆表型,使心脏纤维化面积减少60%,而延迟干预无效。 CCR2/5双重抑制剂cenicriviroc阻断单核细胞迁移,使心脏MMP9表达降低50%,改善舒张功能。 通过模态数据整合(scRNA-seq与ATAC-seq),实现了细胞类型精准注释和基因调控网络构建,发现了脑损伤后持续存在的顺式调控元件变化和关键转录因子活性改变,为揭示脑卒中后免疫记忆与心脏功能障碍之间的分子联系提供了坚实技术支撑

    39810编辑于 2025-05-17
领券