(建议收藏)智能体记忆终极指南!Mem0/Letta/Zep等六大神器横评,这篇是天花板!

六个典型热门AI记忆架构对比:Mem0,Letta,MemoryLake,ZenBrain,MIA,MSA 助你快速选型 在当前市场中,Mem0,Letta,MemoryLake,ZenBrain,MIA,MSA六个典型热门记忆架构有相似又有不同,开发者经常混淆它们的技术路径与适用场景,甚至将"外部记忆库"与"神经科学模拟记忆"等概念混淆,导致选型偏差。文将通过梳理定义、多维对比与深度分析,帮你快速掌握六大架构。 阅读详情

智能体AI:构建长期记忆(Mem0 Letta Zep MemoRAG Memary Cognee不同方案对比分析)

问题与当前解决方案

如果你曾使用过大型语言模型(LLM),就会知道它们是无状态的(stateless)。如果你没有接触过,可以把它们想象成没有短期记忆的实体。

电影《记忆碎片》(Memento)就是一个很好的例子,片中主角需要不断地被提醒发生过什么,他依靠写满事实的便利贴来拼凑线索,决定下一步该做什么。

为了与 LLM 对话,我们需要在每次交互时不断地提醒它们之前的对话内容。

实现我们所说的“短期记忆”或状态是很容易的。我们只需提取最近的几轮问答对,并将它们包含在每次的 API 调用中。

然而,长期记忆则是一个完全不同的挑战。

为确保 LLM 能够调取正确的事实、理解之前的对话并关联相关信息,我们需要构建一套相当复杂的系统。

本文将深入剖析问题本身,而非堆砌大量术语。我们将探讨构建一个高效系统所需具备的要素,分析不同的架构选择,并审视可以为我们提供帮助的开源项目及云服务提供商。

解决方案的思考过程

首先,让我们梳理一下为 LLM 构建记忆系统的思考过程,以及要使其高效运行需要哪些条件。

我们需要的第一个能力是,LLM 能够调取旧信息来告诉我们之前说过什么。这样我们就可以问它:“你之前推荐我去斯德哥尔摩的那家餐厅叫什么名字?” 这属于基本信息提取(basic information extraction)。

如果你是构建 LLM 系统的新手,你最初的想法可能是将全部对话历史都塞进上下文窗口,让 LLM 自己去理解。

然而,这种策略会让 LLM 难以分辨信息的轻重缓急,可能导致它产生幻觉(hallucinate)并给出虚构的答案。而且,一旦对话内容变得过长,你也必须对其进行截断。

你的第二个想法可能是存储每一条消息及其摘要,并在收到查询时使用语义搜索(semantic search)(即 RAG 中的检索)来获取信息。

这种方式类似于构建标准的朴素检索系统(naive retrieval systems)。

这种方法的问题在于,一旦系统规模扩大(在仅仅存储消息而未做其他处理的情况下),你将面临内存膨胀、事实过时或相互矛盾,以及向量数据库不断增长且需要持续进行数据修剪的问题。

你可能还需要理解事件发生的时间,这样你才能问:“你是什么时候告诉我第一家餐厅的?” 这意味着你需要一定程度的时序推理(temporal reasoning) 能力。

这可能会促使你采用带有时间戳的更优元数据(metadata),并可能实现一个能够更新和总结输入的自编辑系统(self-editing system)。

尽管更为复杂,但自编辑系统可以在需要时更新事实并使其失效。

如果你继续深入思考这个问题,你可能还希望 LLM 能够关联不同的事实(执行多跳推理,multi-hop reasoning)并识别模式。

这样,你就可以问它一些问题,例如:“我今年去过多少场音乐会?”或“根据这些信息,你觉得我的音乐品味是什么?” 这可能会引导你尝试使用知识图谱(knowledge graphs)。

解决方案的组织结构

长期记忆已经成为一个如此重大的问题,以至于人们开始寻求更优的组织方式。大多数团队似乎将长期记忆分为两个部分:精简事实(pocket-sized facts) 和 长时程记忆(long-span memory),后者涵盖了过往的对话。

对于第一部分,即精简事实,我们可以参考 ChatGPT 的记忆系统作为例子。

要构建这类记忆,他们很可能使用一个分类器来判断某条消息是否包含应被存储的事实。

然后,他们将该事实分类到一个预定义的存储桶(bucket)中(例如个人资料、偏好或项目),如果它与现有记忆相似则进行更新,若不相似则创建一条新记忆。

另一部分,长时程记忆,则意味着存储所有消息并对整个对话进行总结,以便日后参考。这项功能同样存在于 ChatGPT 中,但与精简事实记忆一样,你需要手动启用它。

如果你要自己构建这个系统,你需要决定保留多少细节,同时要注意我们之前讨论过的内存膨胀和数据库不断增长的问题。

标准架构解决方案

如果我们考察他人的实践,这里主要有两种架构选择:向量(vectors)和知识图谱(knowledge graphs)。

我最开始介绍的是一种基于检索的方法。这通常是人们入门时的首选。检索使用向量存储(vector store)(通常还结合稀疏搜索,sparse search),这意味着它同时支持语义搜索和关键词搜索。

检索的起步非常简单:你对文档进行嵌入(embed),然后根据用户问题进行获取。

但正如我们前面讨论的,以一种朴素的方式实现它,意味着每个输入都是不可变的。这导致即使事实已经发生变化,旧的文本信息依然存在。

这里可能出现的问题包括获取到多个相互冲突的事实,这会让智能体感到困惑。在最坏的情况下,相关事实可能被埋没在大量检索到的文本中。

智能体也无法知道某件事是在何时被提及的,或者它指的是过去还是未来。

正如我们之前所讨论的,有一些方法可以解决这些问题。

你可以搜索并更新旧的记忆,为元数据添加时间戳,并定期总结对话,以帮助 LLM 理解所获取细节的上下文。

但是,使用向量还会面临数据库不断增长的问题。最终,你需要修剪旧数据或对其进行压缩,这可能会迫使你丢弃有用的细节。

如果我们再看知识图谱(Knowledge Graphs, KGs),它们将信息表示为由实体(节点,nodes)和它们之间的关系(边,edges)组成的网络,而不是像向量那样处理非结构化文本。

知识图谱不会直接覆盖数据,而是可以为一个旧事实分配一个 invalid_at 日期,这样你仍然可以追溯其历史。它们使用图遍历(graph traversals)来获取信息,这使你能够跨越多跳(hop)来追踪关系。

但正如我们所提到的,通过获取并更新旧事实,我们也可以用向量实现类似的功能。

然而,由于知识图谱能够更结构化地在连接的节点间跳转并保持事实的更新,它们在多跳推理方面通常表现更佳。

不过,知识图谱也带来了自身的挑战。随着图谱的增长,基础设施会变得更加复杂,当系统需要进行深度遍历以寻找正确信息时,你可能会注意到延迟的增加。

同时,它的维护成本也可能相当高昂。

尽管如此,总结来说,无论解决方案是基于向量还是知识图谱,人们通常会更新记忆而不是简单地不断添加新记忆,并会加入我们之前在“精简事实”中看到的设置特定存储桶的能力。

他们还频繁地使用 LLM 在数据摄入前对消息进行总结和信息提取。

如果我们回到最初的目标(同时拥有精简记忆和长时程记忆),你可以将 RAG 和 KG 的方法结合起来,以实现你的需求。

当前的不同解决方案(即插即用)

接下来,我将介绍几个独立的、能帮助你建立记忆系统的解决方案,分析它们的工作原理、所用架构以及框架的成熟度。

长期记忆服务提供商——我总是在这个仓库中收集资源 | 图片来源:作者

构建先进的 LLM 应用仍然是一个非常新的领域,因此这些解决方案中的大多数都是在最近一两年才发布的。

当你刚开始时,研究这些框架的构建方式可以帮助你了解自己可能需要什么。

如前所述,它们中的大多数都属于知识图谱优先(KG-first)或向量优先(vector-first)的类别。

记忆服务提供商功能对比——我总是在这个仓库中收集资源 | 图片来源:作者

首先来看 Zep(或 Graphiti),这是一个基于知识图谱的解决方案。它们使用 LLM 来提取、添加、作废和更新带有时间戳的节点(实体)和边(关系)。

当你提出一个问题时,它会执行语义和关键词搜索来找到相关节点,然后遍历连接的节点以获取相关事实。

如果一条新消息带来了与旧事实矛盾的信息,它会更新节点,同时保留旧事实的记录。

这与基于向量的解决方案 Mem0 不同,后者将提取的事实层层叠加,并使用一个自编辑系统来识别并完全覆盖失效的事实。

Letta 的工作方式类似,但还包含一些额外功能,如核心记忆(core memory),它将对话摘要与定义了应填充内容的块(或类别)一起存储。

所有这些解决方案都能够设置类别,用于定义系统需要捕获哪些信息。例如,如果你正在构建一个正念应用,其中一个类别可以是用户的“当前情绪”。这些类别与我们之前在 ChatGPT 系统中看到的精简事实存储桶是相同的。

我之前提到过的一个问题是,向量优先的方法在时序推理和多跳推理方面存在困难。

例如,如果我说我两个月后要搬到柏林,但之前提到过我住在斯德哥尔摩和加利福尼亚,那么几个月后当我提问时,系统能理解我现在住在柏林吗?

它能识别出模式吗?对于知识图谱,信息已经是结构化的,这使得 LLM 更容易利用所有可用的上下文。

而对于向量,随着信息量的增长,噪声可能会变得过强,导致系统无法将各个线索联系起来。

对于 Letta 和 Mem0,尽管它们总体上更为成熟,但这两个问题仍然可能出现。

对于知识图谱,担忧在于它们扩展时的基础设施复杂性,以及如何管理不断增长的信息量。

虽然我没有对所有这些方案进行详尽的测试,并且仍然存在一些缺失的信息(比如延迟数据),但我想提一下它们在企业安全方面的处理方式,以备你在公司内部使用这些工具时参考。

记忆云服务安全——我总是在这个仓库中收集资源 | 图片来源:作者

我找到的唯一一个通过 SOC 2 Type 2 认证的云选项是 Zep。不过,这些解决方案中有许多可以自托管(self-hosted),在这种情况下,安全性取决于你自己的基础设施。

这些解决方案仍然非常新。你最终可能会构建自己的系统,但我建议先试用它们,看看它们如何处理各种边缘情况。

使用不同方案的经济学考量

能够为你的 LLM 应用添加功能固然很好,但你需要记住,这也会增加成本。

我总会在文章中加入一个关于技术实施经济学的章节,这次也不例外。这是我在添加任何新东西时首先要检查的事项。我需要了解它将如何影响应用未来的单位经济效益(unit economics)。

大多数供应商的解决方案都允许你免费开始。但一旦你每天处理的消息超过几千条,成本就会迅速累积。

“预估”每条消息的记忆服务定价——我总是在这个仓库中收集资源 | 图片来源:作者

请记住,如果你的组织每天有数百次对话,当你将每条消息都通过这些云解决方案处理时,费用将会开始增加。

开始时使用云解决方案可能是理想的选择,然后随着业务的增长切换到自托管。

你也可以尝试混合方法。

例如,实现你自己的分类器来决定哪些消息值得作为事实存储以降低成本,同时将其他所有内容推送到你自己的向量存储中进行定期压缩和总结。

话虽如此,在上下文窗口中使用精简的事实(byte-sized facts)应该比粘贴一段 5000 个词元(token)的历史记录块要好。预先为 LLM 提供相关事实也有助于减少幻觉,并从总体上降低 LLM 的生成成本。

结语

需要注意的是,即使有了记忆系统,你也不应该期望它能做到完美。这些系统有时仍然会产生幻觉或遗漏答案。

与其追求 100% 的准确率,不如带着系统可能不完美的预期去使用它,这样可以让你免于挫败感。

目前没有任何系统能达到完美的准确率,至少现在还没有。研究表明,幻觉是 LLM 的固有特性。即使增加了记忆层,也无法完全消除这个问题。

我希望这次的探讨能帮助你(如果你是新手的话)了解如何在 LLM 系统中实现记忆。

当然,还有一些未解的难题,比如这些系统如何扩展、如何评估它们的性能、安全性问题,以及在真实世界场景中延迟的表现如何。

这些都需要结合自身实践,去测试和探索。

如何学习大模型 AI ?

我国在AI大模型领域面临人才短缺,数量与质量均落后于发达国家。2023年,人才缺口已超百万,凸显培养不足。随着Al技术飞速发展,预计到2025年,这一缺口将急剧扩大至400万,严重制约我国Al产业的创新步伐。加强人才培养,优化教育体系,国际合作并进,是破解困局、推动AI发展的关键。

但是具体到个人,只能说是:

“最先掌握AI的人,将会比较晚掌握AI的人有竞争优势”。

这句话,放在计算机、互联网、移动互联网的开局时期,都是一样的道理。

我在一线互联网企业工作十余年里,指导过不少同行后辈。帮助很多人得到了学习和成长。

我意识到有很多经验和知识值得分享给大家,也可以通过我们的能力和经验解答大家在人工智能学习中的很多困惑,所以在工作繁忙的情况下还是坚持各种整理和分享。但苦于知识传播途径有限,很多互联网行业朋友无法获得正确的资料得到学习提升,故此将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

在这里插入图片描述

2025最新大模型学习路线

明确的学习路线至关重要。它能指引新人起点、规划学习顺序、明确核心知识点。大模型领域涉及的知识点非常广泛,没有明确的学习路线可能会导致新人感到迷茫,不知道应该专注于哪些内容。

对于从来没有接触过AI大模型的同学,我帮大家准备了从零基础到精通学习成长路线图以及学习规划。可以说是最科学最系统的学习路线。

在这里插入图片描述

针对以上大模型的学习路线我们也整理了对应的学习视频教程,和配套的学习资料。

大模型经典PDF书籍

新手必备的大模型学习PDF书单来了!全是硬核知识,帮你少走弯路!

在这里插入图片描述

配套大模型项目实战

所有视频教程所涉及的实战项目和项目源码等
在这里插入图片描述

博主介绍+AI项目案例集锦

MoPaaS专注于Al技术能力建设与应用场景开发,与智学优课联合孵化,培养适合未来发展需求的技术性人才和应用型领袖。

在这里插入图片描述

在这里插入图片描述

这份完整版的大模型 AI 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

在这里插入图片描述

为什么要学习大模型?

2025人工智能大模型的技术岗位与能力培养随着人工智能技术的迅速发展和应用 , 大模型作为其中的重要组成部分 , 正逐渐成为推动人工智能发展的重要引擎 。大模型以其强大的数据处理和模式识别能力, 广泛应用于自然语言处理 、计算机视觉 、 智能推荐等领域 ,为各行各业带来了革命性的改变和机遇 。

在这里插入图片描述

适合人群

  • 在校学生:包括专科、本科、硕士和博士研究生。学生应具备扎实的编程基础和一定的数学基础,有志于深入AGI大模型行业,希望开展相关的研究和开发工作。
  • IT行业从业人员:包括在职或失业者,涵盖开发、测试、运维、产品经理等职务。拥有一定的IT从业经验,至少1年以上的编程工作经验,对大模型技术感兴趣或有业务需求,希望通过课程提升自身在IT领域的竞争力。
  • IT管理及技术研究领域人员:包括技术经理、技术负责人、CTO、架构师、研究员等角色。这些人员需要跟随技术发展趋势,主导技术创新,推动大模型技术在企业业务中的应用与改造。
  • 传统AI从业人员:包括算法工程师、机器视觉工程师、深度学习工程师等。这些AI技术人才原先从事机器视觉、自然语言处理、推荐系统等领域工作,现需要快速补充大模型技术能力,获得大模型训练微调的实操技能,以适应新的技术发展趋势。
    在这里插入图片描述

课程精彩瞬间

大模型核心原理与Prompt:掌握大语言模型的核心知识,了解行业应用与趋势;熟练Python编程,提升提示工程技能,为Al应用开发打下坚实基础。

在这里插入图片描述

RAG应用开发工程:掌握RAG应用开发全流程,理解前沿技术,提升商业化分析与优化能力,通过实战项目加深理解与应用。 在这里插入图片描述

Agent应用架构进阶实践:掌握大模型Agent技术的核心原理与实践应用,能够独立完成Agent系统的设计与开发,提升多智能体协同与复杂任务处理的能力,为AI产品的创新与优化提供有力支持。
在这里插入图片描述

模型微调与私有化大模型:掌握大模型微调与私有化部署技能,提升模型优化与部署能力,为大模型项目落地打下坚实基础。 在这里插入图片描述

顶尖师资,深耕AI大模型前沿技术

实战专家亲授,让你少走弯路
在这里插入图片描述

一对一学习规划,职业生涯指导

  • 真实商业项目实训
  • 大厂绿色直通车

人才库优秀学员参与真实商业项目实训

以商业交付标准作为学习标准,具备真实大模型项目实践操作经验可写入简历,支持项目背调

在这里插入图片描述
大厂绿色直通车,冲击行业高薪岗位
在这里插入图片描述

文中涉及到的完整版的大模型 AI 学习资料已经上传优快云,朋友们如果需要可以微信扫描下方优快云官方认证二维码免费领取【保证100%免费】

在这里插入图片描述

主流Agent Memory工具or框架对比(Mem0、LangMem、Letta) 主流memory框架对比 阅读详情

相关推荐

AI 记忆系统:OpenViking/memU/lossless-claw/mem0,谁是 OpenClaw/OpenCode 等AI Agent的最优记忆层?

🧠 AI总是“失忆”?真正的问题其实在记忆系统!本文将带您一起了解当前热门的一些记忆系统:OpenViking、memU、Mem0、lossless-claw,帮你选出最适合的AI记忆方案 🚀

XiaoqiangClub的博客 1867

告别AI失忆:7大开源项目全解析!Mem0、Letta、MemoryOS等,一文掌握技术架构、性能对比与未来趋势!

本文详细介绍了7个解决AI助手"失忆"问题的开源项目,包括Mem0、Letta、MemoryOS、A-MEM、LangMem、Zep和MIRIX,分析了它们的技术架构、性能表现和适用场景。文章提供了全面的选型指南,帮助开发者根据项目需求快速集成合适的记忆管理方案,同时揭示了当前领域存在的基准测试争议,并展望了AI记忆管理的标准化、多模态化和智能遗忘等未来发展趋势。

Gaga246的博客 3219

AI记忆框架对决:MemOS、Mem0、MemU性能实测,选型不当恐致业务崩盘!

本文深入对比了三大AI记忆框架MemOS、Mem0和MemU的性能与适用场景,揭示选型不当可能导致的业务风险。MemOS适合工业级应用,Mem0以低成本快速部署见长,MemU则擅长情感记忆。实测数据显示,不同框架在准确率、成本和响应速度上差异显著,企业需根据业务需求精准选择。

weixin_29231027的博客 658

Agent记忆理论与框架(一):Mem0、MemU、MemOS

概述;策略:全量记忆、滑动窗口、相关性过滤、摘要/压缩、向量数据库、知识图谱、分层记忆、类OS内存管理; 实现:对比向量数据库、Mem0、MemU、MemOS;参考。

lonelymanontheway的博客 5357

Mem0 vs LangMem vs Letta:三大AI记忆框架实战对比(附代码示例)

本文实战对比了Mem0、LangMem和Letta三大AI记忆框架,深入剖析了其架构设计、API集成与记忆存储机制。Mem0提供专注的记忆即服务,LangMem深度集成LangChain生态,Letta则采用虚拟内存管理理念。文章通过代码示例展示了各框架如何为AI应用赋予长期记忆能力,并提供了基于部署复杂度、定制需求与生态的生产环境选型建议。

c7d8e9的博客 463

Agent 长期记忆三代演进:从 RAG 到 Memory Graph,mem0 / Zep / LangMem / Letta 深度横评

文章摘要 2026年,Agent长期记忆技术迎来关键突破,OpenAI、Anthropic等厂商通过扩大上下文窗口和推出记忆工具,推动长期记忆从工程补丁发展为独立技术层。本文通过分析三代记忆架构演进(RAG→结构化Fact→MemoryGraph)和四大方案(mem0/Zep/LangMem/Letta)的8维度横评,揭示以下核心观点: 长上下文≠长期记忆:128K上下文如同RAM,仍需硬盘式记忆层筛选和结构化存储,避免“Context Rot”导致的准确率下降。 三代架构演进: Gen1(RAG):向量检

LDZKKJ的博客 1445

Mem0:构建具备可扩展长期记忆的生产级 AI 代理

Mem0 成功模仿人类记忆机制,赋予大语言模型长期可靠的记忆能力,使模型不仅能 “记住” 信息,还能 “理解” 记忆中实体关系,在长时间对话中保持回答一致性与准确性,为实现更智能的人机交互提供了新途径

AI人工智能的学习之路 1986

粗看最近爆火的mem0个性化轻量级框架:兼谈多模态数据的tokenizer

本文主要介绍了两件事,一个是mem0,类似于agent,一个是不同模态的tokenizer,这些都是多模态的基础,感兴趣的可以多看看。

具身机器人和通用AI 1491

[利用Zep Cloud Memory提升AI助手的记忆力与理解能力]

通过本文的学习,你可以在AI应用中实现长期对话记忆,提高AI助手的交互质量。

ahdfwcevnhrtds的博客 656

BLHeli_S电调刷Bluejay固件实战:解锁双向DShot与RPM滤波全攻略

本文详细介绍了如何为BLHeli_S电调刷写开源Bluejay固件,以解锁双向DShot协议与RPM滤波等关键功能。内容涵盖硬件兼容性检查、固件刷写全流程、双向DShot启用与OSD报错解决方案,并对48kHz与96kHz PWM频率的选择提供了实战建议,帮助穿越机玩家在不更换硬件的前提下显著提升飞行性能与操控体验。

weixin_29188997的博客 513

UFS逻辑单元管理

介绍UFS 逻辑单元管理和配置

m0_51720747的博客 1950

六大开源AI Memory项目盘点:RAG并非唯一记忆方案

RAG 与 AI Memory 不同,AI 智能体需要长期记忆来维持上下文并持续学习。以下是 6 个 100% 开源的 AI 智能体记忆的框架:1. Graphiti 为 AI 智能体构建具有时间感知的知识图谱,这些图谱随着时间、演变的关系和上下文而变化。2. Letta 是一个开源框架,用于构建具有高级推理能力和透明长期记忆的有状态 AI 智能体。Letta 框架是白盒的,与模型无关。它还允许你在服务器中以可视化方式测试、调试和观察智能体。

2401_84204413的博客 1886

编译opencv4.2时出现undefined reference to `jpeg_default_qtables‘错误的解决方案

操作系统:kylinV10 opencv版本:4.2.0 在编译opencv4.2.0的版本时,出现undefined reference to `jpeg_default_qtables’的错误提示,导致openc编译中断,不能继续编译,所以这个错误必须解决。 解决方案 查看错误的名字,根据名字分析,很有可能是当前系统中没有安装jpeg第三方库,到 http://www.ijg.org/上下载最新的源码包 jpegsrc.v9e.tar.gz,按如下顺序开始编译安装: tar -xzvf jpegsr.

jndingxin的专栏 5108

【收藏必备】三大AI智能体长期记忆框架深度对比:Mem0、Graphiti与Cognee全解析

本文系统介绍了三种AI智能体长期记忆开源框架:Mem0、Graphiti和Cognee。首先阐述了AI长期记忆的概念分类及其与RAG、上下文工程的关系,将记忆分为陈述性和程序性两类。随后详细分析了各框架的特点:Mem0采用向量+图的混合存储架构,支持多级记忆体系;Graphiti基于时序知识图谱实现结构化记忆;Cognee则专注于高效检索与记忆压缩。最后从产品策略、架构设计等维度进行了对比,为不同应用场景提供了选型建议。这些框架为突破LLM上下文窗口限制、实现个性化智能体提供了实用解决方案。

qq_46094651的博客 3602

深入解析TI C2000 ePWM模块:峰值电流模式Buck与LLC谐振变换器实战配置

脉宽调制(PWM)技术是电力电子与数字电源控制的核心,它通过调节开关信号的占空比或频率,实现对功率变换器输出电压、电流的精确控制。其基本原理是利用微控制器内部的定时器和比较器,生成具有特定时序的方波信号,驱动功率开关器件。这项技术的核心价值在于将复杂的模拟控制环路数字化,从而提升系统的可控性、灵活性和可靠性。在电机驱动、不间断电源(UPS)、服务器电源和新能源逆变器等广泛应用场景中,PWM技术都是实现高效能量转换的基石。本文聚焦于德州仪器(TI)C2000系列微控制器中功能强大的增强型PWM(ePWM)模块

weixin_30410119的博客 346

PD3.0详解 协议的时序timer和counter计数

前面介绍了关于PD协议的交互,还有协议层数据各个字段的含义,但是一直没有系统的说关于协议的时序,还有部分counter,就是协议允许发送的次数,或者一些其他计数。 大师匈今天说一下关于这方面的东西,这些东西都是非常关键的东西,但是相对来说PD标准内对时序的要求还是比较宽泛,非常容易能够实现这样的要求。 Timer 1、CRCReceiveTimer 0.9~1.1ms 表示每次通信收到goodcrc的时间,必须在这个时间内收到goodcrc, 我们要注意不是在0.9~1.1ms内,而是第三方可以在这个范

大师匈的博客 5007

Catlas:基于知识图谱的AI代码理解引擎,赋能智能编程

代码知识图谱是一种将源代码的静态结构(如函数、类、变量)及其动态关系(如调用、继承、依赖)建模为图结构的技术。其核心原理是通过抽象语法树解析、符号提取和关系映射,构建出全局的、可查询的代码语义网络。这项技术的价值在于,它超越了传统的文本搜索,能够支持复杂的代码推理、影响分析和架构洞察。在AI辅助编程、大规模重构和遗留系统理解等应用场景中,知识图谱为AI智能体提供了结构化的深度上下文。本文介绍的Catlas项目,正是这样一个高性能的代码分析引擎,它利用Tree-sitter进行多语言解析,并集成Leiden社

weixin_42524004的博客 358

基于双向GRU LSTM DNN水电站水文数据的每日径流量预测 完整代码+数据 可直接运行

基于双向GRU LSTM DNN水电站水文数据的每日径流量预测 完整代码+数据 可直接运行

1902

AI Agent 框架大盘点:Coze、Dify 到 LangChain,哪款是你的菜?大模型入门到精通,收藏这篇就足够了!

AI Agent 智能体被定义为“具有自主决策能力、能在特定环境中感知并通过执行动作实现目标的智能实体”。

huang9604的博客 1492

基于libVLC的视频播放器之四:直接使用libVLC

一.效果 播放本地文件 播放网络url:rtsp://3.84.6.190/vod/mp4:BigBuckBunny_115k.mov 二.实现 既然有VLC-Qt,为什么还要直接调用libVLC呢,因为直接调用会加深对整个播放流程的理解,方便后面修改VLC-Qt源码。 注意事项: 1.编译报错:error C2065: “libvlc_media_read_cb”: 未声明的标识符。修改如下: 2.libvlc_new(0, nullptr)返回null 将plugins

草上爬的博客 5049

软考高级-系统架构设计师 论文范文参考(一)

系统架构设计师 论文参考

片言可决讼,半纸能缚龙 4346

ReMe vs Mem0 源码对比:两种 AI 记忆管理方案的架构差异

AI记忆管理框架对比:ReMe与Mem0 ReMe和Mem0是当前开源的两种典型AI记忆管理框架,定位和设计哲学存在显著差异。ReMe由AgentScope团队开发,专注于Agent的上下文管理,将记忆视为对话压缩的副产品,采用Markdown文件存储,通过FileWatcher异步更新向量索引。Mem0由Y Combinator孵化,定位为AI应用的个性化记忆层,采用显式调用方式管理结构化记忆,支持向量数据库和SQLite变更历史,提供完整记忆追踪功能。 关键差异体现在: 触发机制:ReMe被动触发,Me

宇擎智脑科技的博客 2211

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

视频隐私脱敏工程化:CSRT/KCF追踪算法在本地推理中的实现与边界

在短视频内容合规审查中,动态遮挡(Dynamic Masking)是高频且高耗时的环节。传统手动关键帧打码不仅效率低下,且在目标快速移动或遮挡时极易出现遮罩漂移。本文从计算机视觉工程角度,解析基于CSRT与KCF算法的目标追踪方案在视频隐私处理中的技术路径、性能权衡及落地实践。

Mysssone的博客 304

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

ChatGPT、Perplexity、Gemini 与 AI Overviews 引用对比:谁的引用更可信

AI 引擎的引用机制差异很大:ChatGPT 以行内引用加 Sources 列表呈现来源,Perplexity 几乎逐句可溯源,Gemini 在回答中内嵌相关来源链接,AI Overviews 则把多源聚合答案与来源列表一起放在搜索结果顶部。本文从引用透明度、来源偏好、可干预性 3 个维度对比这 4 个引擎,并给出 GEO 的 3 点启示,帮企业在多引擎环境下提升被引用的概率。

淡然一笑 的专栏 146

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

AI Agent之核心框架

A: 显式 Thought 有三类价值:可解释性(便于人类审计)、可调试性(定位哪一步选错工具)、学习信号(可做监督微调或评估中间步骤质量)。ReAct 把推理与 可执行行动 绑定,每一步行动后都有 真实 Observation 反馈,从而用工具结果约束生成,降低闭卷幻觉。做完不等于结束——还要 评估做得好不好,把 教训 记下来,下次 带着教训重试,反思作为 记忆,影响后续尝试的策略。工作流程:Action → Evaluation → Reflection → Retry。A: 普通 CoT 只在。

剑雨巍巍的博客 237

【从零理解 Spring AI · 12】MCP 的两种角色:做客户端还是做服务端

上一篇讲了 MCP 的概念:标准协议、三大角色、M+N 替代 M×N。

nice_lcj520的博客 538
上一篇: 谷歌《Agents》白皮书终极解读:看懂这篇就够了!(附全文下载)
下一篇: 万字长文,彻底讲透智能体化搜索!强化学习基础、角色、优化全拆解,不收藏亏大了!
Python_金钱豹
博客等级 码龄5年 1万+粉丝 2839原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值