多智能体(Multi-Agent)5种模式到底要怎么选呢?

多智能体框架里主 Agent 和子 Agent 总抢活?几招解决任务冲突! 子智能体跳过主智能体直接回答用户子智能体说:“我来安排下一步任务”子智能体调用其他子智能体子智能体修改主智能体的规划流程完全失控,主智能体变成摆设根本原因:子智能体权限太大,拥有了调度权、流程控制权、输出权。 阅读详情

多智能体

我们见过不少团队,选模式的时候不看哪种最贴合自己的问题,反倒看哪种听起来更高级、更酷炫。

我们给大家的建议是:从最简单、能落地的模式开始用,看看它在哪些地方不够用,再慢慢升级优化。这篇文章就来详细拆解五种模式的工作原理和不足:

  • 生成器-验证器(Generator-Verifier),适合对输出质量要求极高,而且有明确评估标准的场景
  • 编排器-子智能体(Orchestrator-Subagent),适合任务能拆解得很清楚、子任务边界分明的情况
  • 智能体团队(Agent Teams),适合子任务能并行推进、相互独立,而且需要长时间运行的场景
  • 消息总线(Message Bus),适合事件驱动的工作流水线,而且智能体生态还会不断扩展的情况
  • 共享状态(Shared State),适合智能体需要在彼此的成果上,持续往下推进协作的场景

模式一:生成器-验证器

这是最简单的多智能体模式,也是目前用得最广的模式之一。我们在上一篇文章里,曾用“验证子智能体模式”这个名字介绍过它,这次咱们用更通用的“生成器-验证器”框架来讲,因为生成器不一定非得是编排器。

工作原理

生成器接到任务后,先给出一个初始结果,然后把这个结果传给验证器去评估。验证器会检查这个输出是否符合要求——符合就标记完成,不符合就附上反馈,退还给生成器。

生成器收到反馈后,就根据这些意见修改,再给出新一轮的结果。这个循环会一直继续,直到验证器认可输出,或者达到了设定的最大迭代次数。

适用场景

拿客户支持系统举例,它需要根据客户的工单生成邮件回复。生成器会结合产品文档和工单里的内容,先写一个初始回复。

验证器就一条条检查:内容和知识库是不是一致,语气符不符合品牌要求,回复有没有覆盖客户提出的每一个问题。

如果没通过,反馈里会明确指出具体问题——比如某个功能被错归到了其他定价等级,或者工单里的某个问题被漏掉了。

只要是输出质量至关重要,而且评估标准能明确界定的场景,用这种模式就很合适。

常见的应用有代码生成(一个智能体写代码,另一个写测试并执行)、事实核查、按评分标准打分、合规审查,还有任何“输出出错的代价,比多生成一轮结果更高”的场景。

局限性

验证器好用不好用,全看评估标准定得好不好。如果只跟验证器说“检查一下输出够不够好”,却不给出具体标准,它其实只会照单全收生成器的结果。

很多团队最容易犯的错,就是搭好了这个循环,却没说清楚“验证”到底要查什么——看似做了质量把控,实际上没起到任何作用。(我们在前文也聊过这种“过早宣告胜利”的问题(Early Victory Problem)。)

这种模式还默认了一个前提:“生成”和“验证”是两种能分开的能力。如果评估一个创意方案的难度,和生成这个方案的难度差不多,那验证器也未必能可靠地找出问题。

另外,这个迭代循环也可能陷入僵局。要是生成器没法根据验证器的反馈做出有效修改,系统就会一直在原地打转,没法得出最终结果。

所以最好设置一个最大迭代次数,再准备一个兜底方案(比如上报给人工处理,或者附上注意事项,返回目前最好的结果),这样能避免出现无限循环的情况。

模式二:编排器-子智能体

这种模式的核心是层级结构:一个智能体扮演“团队负责人”的角色,负责规划工作、分配任务,最后汇总结果;其他的子智能体(Subagent)各司其职,完成自己的任务后,再向负责人汇报。

工作原理

主智能体接到任务后,先决定怎么把任务拆解开。有些子任务它会自己处理,其他的就分配给对应的子智能体。子智能体完成工作后,把结果返回给主智能体,最后由主智能体汇总成最终输出。

Claude Code[1] 用的就是这种模式。主智能体自己负责写代码、编辑文件、执行命令,遇到需要搜索大型代码库,或者调查独立问题的时候,就会在后台启动子智能体并行工作,结果会实时流式返回。

每个子智能体都在自己的上下文窗口里运行,只返回提炼后的关键发现。这样一来,既能让主智能体的注意力集中在核心任务上,又能让探索性的工作同步推进。

适用场景

拿自动化代码审查系统来说,当有一个 Pull Request 提交过来时,系统需要检查安全漏洞、验证测试覆盖率、评估代码风格、审查架构一致性。这每一项检查都不一样,需要不同的上下文,最后还要产出明确的结果。

这时候,编排器就会把每一项检查分配给专门的子智能体,收集完所有结果后,再汇总成一份统一的审查报告。

只要任务能拆解得很清晰,而且子任务之间的依赖性不高,用这种模式就很合适。编排器负责把握整体目标,子智能体则专注于自己擅长的那部分工作。

局限性

编排器很容易成为信息瓶颈(Information Bottleneck)。比如有一个子智能体发现了一条和另一个子智能体工作相关的信息,这条信息必须先传给编排器,再由编排器转发给另一个子智能体。

举个例子,安全子智能体发现了一个认证缺陷,而这个缺陷会影响架构子智能体的分析。这时候,编排器必须识别出这种依赖关系,并且把信息正确转发过去。经过几轮传递,关键的细节往往会被遗漏,或者被过度简化。

另外,顺序执行也会限制工作效率。除非特意设置并行处理,否则子智能体只能一个接一个地运行——既付出了多智能体的 Token 成本,却没拿到速度上的提升。

模式三:智能体团队

如果工作能拆成多个可以长时间独立并行推进的子任务,那编排器-子智能体模式就显得太死板、太束缚了。

工作原理

协调者会把多个工作智能体当作独立的进程启动起来,团队里的每个成员都从共享队列里领取任务,自主完成多步骤的工作,完成后发出完成信号即可。

它和编排器-子智能体模式的关键区别,在于“工作者持久性”(Worker Persistence)。在编排器模式里,编排器会为一个有明确边界的子任务启动子智能体,子智能体返回结果后就会终止运行;

而智能体团队里的成员,在多次任务分配之间会一直保持运行,不断积累上下文和领域专业知识,随着时间推移,工作表现也会不断提升。协调者只负责分配工作、收集结果,不会在任务之间重置工作者的状态。

适用场景

拿大型代码库的框架迁移来说,团队里的每个成员都可以独立迁移一个服务——每个服务都有自己的依赖、测试套件和部署配置。

协调者把每个服务分配给一个团队成员,每个成员就自主完成迁移工作:更新依赖、修改代码、修复测试、执行验证。

协调者收集完所有已完成的迁移结果后,再在整个系统上运行集成测试。

只要子任务相互独立,而且能从持续的、多步骤的工作中受益,用这种模式就很合适。每个团队成员都会在自己负责的领域建立深入的理解,而不是每次分配任务都要从零开始。

局限性

独立性是这种模式的核心要求。和编排器-子智能体模式不一样——编排器可以在子智能体之间协调、转发信息——智能体团队的成员都是自主运行的,很难共享中间成果。

如果一个成员的工作影响到了另一个成员,双方都不知道,最后输出的结果可能会相互矛盾。

另外,判断任务是否完成也更困难。因为团队成员自主工作,而且每个任务耗时不一样,协调者必须处理“部分完成”的情况——比如一个成员两分钟就搞定了,另一个却需要二十分钟。

共享资源会让这两个问题变得更严重。如果多个团队成员操作同一个代码库、数据库或文件系统,可能会出现两个成员编辑同一个文件,或者做出不兼容修改的情况。所以这种模式需要精细的任务分区和冲突解决机制。

模式四:消息总线

当智能体的数量越来越多,交互模式也越来越复杂时,直接协调就会变得很难管理。消息总线就引入了一个共享的通信层,智能体通过“发布-订阅”(Publish and Subscribe)事件的方式进行交互。

工作原理

智能体之间的交互主要靠两个基本操作:发布和订阅。智能体订阅自己关心的主题,路由器(Router)负责把匹配的消息投递到对应的智能体那里。

当有新的智能体带着新能力加入时,不需要重新连接现有的交互线路,就能直接接收相关的工作任务。

适用场景

安全运营自动化系统,就是这种模式发挥作用的典型例子。

告警会从多个来源涌入,分诊智能体先按照严重程度和类型,对每条告警进行分类,把高严重度的网络告警路由给网络调查智能体,把凭证相关的告警路由给身份分析智能体。

每个调查智能体可能会发布“情报补充请求”,再由上下文收集智能体来响应。最后,调查结果会流向响应协调智能体,由它决定采取什么行动。

这条流水线之所以适合用消息总线,是因为事件会从一个阶段流到下一个阶段,团队可以随着威胁类型的变化,增加新的智能体类型,而且各个智能体可以独立开发、独立部署。

只要工作流是由事件驱动,而不是由预定义的序列决定,而且智能体生态系统还会持续增长,用这种模式就很合适。

局限性

事件驱动通信的灵活性,会让追踪工作流程变得更困难。比如一条告警触发了五个智能体的事件联动,要弄清楚整个过程到底发生了什么,就需要精心设计的日志记录和关联分析,调试难度比追踪编排器的顺序决策要高得多。

路由的准确性也至关重要。如果路由器对事件分类错误,或者把事件弄丢了,系统就会出现“静默失败”——看起来什么都没处理,但系统也不会崩溃,很难发现问题。

基于大语言模型的路由器,虽然能提供语义层面的灵活性,但也会带来新的失败风险。

模式五:共享状态

前面几种模式里,编排器、团队负责人和消息路由器,都在集中管理信息流。而共享状态(Shared State)模式,直接去掉了这个“中间人”,让智能体通过一个所有人都能直接读写的持久化存储,来协调工作。

工作原理

智能体自主运行,从共享的数据库、文件系统或文档中读取数据、写入数据,没有任何中央协调者。

智能体会检查存储中的相关信息,根据发现的内容采取行动,再把自己的成果写回存储。

工作通常从一个初始化步骤开始——往存储里注入一个问题或数据集,直到满足某个终止条件(Termination Condition)才会结束:比如达到时间限制、满足收敛阈值(Convergence Threshold),或者有一个专门的智能体判定,存储里已经有了足够的答案。

适用场景

想象一个研究综合系统,多个智能体分别调查一个复杂问题的不同方面:一个负责探索学术文献,一个分析行业报告,一个审查专利申请,还有一个监测新闻报道。

每个智能体的发现,都可能给其他智能体的调查方向带来启发。比如,学术文献智能体发现了一位关键研究者,而行业智能体恰好需要深入了解这位研究者所在的公司。

有了共享状态,这个发现会直接写入存储,行业智能体可以立刻看到,不需要等协调者转发。

智能体在彼此的工作基础上不断推进,共享存储也会慢慢变成一个持续进化的知识库。

共享状态还能消除“协调者作为单点故障(Single Point of Failure)”的风险。如果某个智能体停止运行,其他智能体还是能正常读写存储;而在编排器和消息总线系统里,一旦协调者或路由器出故障,整个系统都会停摆。

局限性

没有明确的协调,智能体可能会做重复工作,或者采取相互矛盾的策略。比如两个智能体可能会独立调查同一条线索。智能体之间的交互产生的是“涌现行为”,而不是自上而下的设计好的行为,这会让系统的行为更难预测。

还有一个更隐蔽的失败模式,就是“反应式循环”(Reactive Loops)。比如,智能体A写入一个发现,智能体B读到后写入跟进结果,智能体A看到跟进结果又做出回应……

这样循环下去,系统会一直消耗Token,却始终得不到最终结果。重复工作和并发写入,有成熟的工程解决方案(比如加锁、版本控制、分区)

但反应式循环本质上是行为层面的问题,需要把“终止条件”当作核心要素来设计:比如设定时间预算、收敛阈值(连续N个周期没有新发现),或者专门安排一个智能体,负责判断“存储里的答案是不是已经足够了”。

如果把终止条件当作事后补充的补丁,系统要么会无限循环,要么会在某个智能体的上下文被占满时,随意终止工作。

选择与演进

选哪种模式,取决于你对系统的几个结构性问题的判断。

“以上下文为中心的分解”(Context-centric Decomposition)原则——按照每个智能体需要什么上下文来划分工作,而不是按照工作类型来分。

这个原则在这里同样适用。这五种模式的区别,本质上就是它们管理“上下文边界”和“信息流动”的方式不同。

编排器-子智能体 vs. 智能体团队

这两种模式都是由协调者给其他智能体分配工作,关键区别在于:工作者需要维持上下文多久?

• 选编排器-子智能体:如果子任务简短、目标明确,而且产出清晰。前面说的代码审查系统就很合适——每项检查都是运行分析、生成报告,在一次有明确边界的调用中就能返回结果,子智能体不需要跨多个周期保留上下文。

• 选智能体团队:如果子任务能从持续的、多步骤的工作中受益。代码库迁移就属于这种情况——每个团队成员都会对自己负责的服务建立起真正的熟悉度,比如依赖关系图、测试模式、部署配置。

这种积累下来的上下文带来的性能提升,是一次性分配任务无法实现的。

简单说,当子智能体需要跨调用保留状态时,选智能体团队更合适。

编排器-子智能体 vs. 消息总线

这两种模式都能处理多步骤的工作流,关键区别在于:工作流的结构有多可预测?

• 选编排器-子智能体:如果工作步骤的序列能提前确定。比如代码审查系统,就是固定的流水线:接收PR、运行检查、汇总结果。

• 选消息总线:如果工作流是由事件驱动的,而且会随着发现的内容动态变化。安全运营系统就没法预测会收到什么告警,也没法提前知道需要哪些调查路径;新的告警类型可能随时出现,需要新的处理方式。

消息总线通过把事件路由给有能力处理的智能体,来适应这种变化,而不是死板地遵循预定义的序列。

当编排器里,为了处理越来越多的情况,积累了大量的条件逻辑时,就可以换成消息总线,让这种路由变得更清晰、更可扩展。

智能体团队 vs. 共享状态

这两种模式都涉及智能体自主工作,关键区别在于:智能体是否需要彼此的中间发现?

• 选智能体团队:如果智能体处理的是互不关联的独立任务分区。代码库迁移就是这样——每个团队成员负责自己的服务,最后由协调者合并结果。

• 选共享状态:如果智能体的工作是协作性的,发现需要在它们之间实时流动。研究综合系统就更匹配这种模式——学术智能体发现了一位关键研究者,这个信息马上就和行业智能体的调查相关,能直接被利用。

一旦团队成员需要彼此沟通,而不只是分享最终结果,选共享状态会更自然。

消息总线 vs. 共享状态

这两种模式都支持复杂的多智能体协调,关键区别在于:工作是作为离散事件流动,还是汇聚成共享的知识库?

• 选消息总线:如果智能体是在流水线中对事件做出响应。安全运营系统就是逐阶段处理告警,每个事件触发下一步后,这个事件的处理就完成了。这种模式擅长把事件路由给有能力处理的智能体。

• 选共享状态:如果智能体需要基于长期积累的发现,持续往下构建。研究综合系统就是不断收集知识,智能体会反复回到存储中,查看其他人的发现,再调整自己的调查方向。

消息总线仍然有一个路由器,这意味着有一个中央组件决定事件的去向;而共享状态是去中心化的。如果“消除单点故障”是你的优先项,共享状态能提供更彻底的解决方案。

另外,如果消息总线系统里的智能体发布事件,目的是分享发现,而不是触发某个操作,那选共享状态会更合适。

起步建议

实际的生产系统,往往会组合使用多种模式。一种常见的混合方式是:整体工作流用编排器-子智能体模式,对于协作密集的子任务,就用共享状态模式。

另一种是:事件路由用消息总线,处理各类事件的工作者,采用智能体团队的模式。这些模式都是构建多智能体系统的“积木”,不是只能二选一的选项。

下面的表格总结了每种模式的适用时机。

对于大多数场景,我们建议从编排器-子智能体开始——它能用最小的协调成本(Coordination Overhead),覆盖最广泛的问题。先观察它在哪些地方不够用,等具体需求明确了,再逐步向其他模式升级。

总结

这篇文章介绍了五种多智能体协调模式,帮助那些已经决定采用多智能体架构的团队,选到最合适的协调方式:

  1. 生成器-验证器:最简单的模式。一个智能体生成输出,另一个按照明确标准验证,没通过就反馈修改。适合对质量要求极高的场景(比如代码生成、事实核查、合规审查),但要注意避免“验证标准不明确”导致的“走过场”问题。
  2. 编排器-子智能体:层级式协调。主智能体负责规划和分配任务,子智能体各司其职后汇报。适合任务能拆解得很清晰的场景(比如代码审查),但编排器可能会成为信息瓶颈,跨子智能体的关键信息容易在传递中丢失。
  3. 智能体团队:工作者持续运行。和编排器模式不同,团队成员在多次任务之间会保留上下文,积累领域专业知识。适合需要长时间独立并行的工作(比如框架迁移),但要求任务严格独立,还要解决共享资源的冲突问题。
  4. 消息总线:事件驱动。智能体通过发布/订阅机制交互,路由器负责投递消息。适合工作流不可预测、智能体生态会持续扩展的场景(比如安全运营),但调试难度大,路由错误会导致静默失败。
  5. 共享状态:去中心化协作。所有智能体直接读写共享存储,没有中央协调者。适合需要实时共享发现的协作研究场景,能消除单点故障风险,但需要把“终止条件”作为核心要素设计,防止出现反应式循环。

核心建议:从编排器-子智能体开始——它能用最小的协调成本,覆盖最广泛的问题。观察系统的瓶颈在哪里,再根据需求逐步向其他模式演进。这五种模式不是互斥的,而是可以组合使用的构建模块。

学AI大模型的正确顺序,千万不要搞错了

🤔2026年AI风口已来!各行各业的AI渗透肉眼可见,超多公司要么转型做AI相关产品,要么高薪挖AI技术人才,机遇直接摆在眼前!

有往AI方向发展,或者本身有后端编程基础的朋友,直接冲AI大模型应用开发转岗超合适!

就算暂时不打算转岗,了解大模型、RAG、Prompt、Agent这些热门概念,能上手做简单项目,也绝对是求职加分王🔋

在这里插入图片描述

📝给大家整理了超全最新的AI大模型应用开发学习清单和资料,手把手帮你快速入门!👇👇

学习路线:

✅大模型基础认知—大模型核心原理、发展历程、主流模型(GPT、文心一言等)特点解析
✅核心技术模块—RAG检索增强生成、Prompt工程实战、Agent智能体开发逻辑
✅开发基础能力—Python进阶、API接口调用、大模型开发框架(LangChain等)实操
✅应用场景开发—智能问答系统、企业知识库、AIGC内容生成工具、行业定制化大模型应用
✅项目落地流程—需求拆解、技术选型、模型调优、测试上线、运维迭代
✅面试求职冲刺—岗位JD解析、简历AI项目包装、高频面试题汇总、模拟面经

以上6大模块,看似清晰好上手,实则每个部分都有扎实的核心内容需要吃透!

我把大模型的学习全流程已经整理📚好了!抓住AI时代风口,轻松解锁职业新可能,希望大家都能把握机遇,实现薪资/职业跃迁~

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

在这里插入图片描述

四、终局:Sub-Agent(子智能体)—— 自主分工的“协作团队 摘要:本文深入解析了Sub-Agent(子智能体)这一AI Agent的主流落地形态,通过实战Demo演示了多Agent协作系统的工作原理。文章首先对比了Sub-Agent与Skill的本质区别,指出Sub-Agent具备自主思考、记忆、规划和协作能力。然后详细拆解了一个"自动生成销售周报"的Demo系统架构,包含Orchestrator、DataAgent和WriterAgent三个角色及其协作流程。最后提供了可直接运行的源码解析,展示了Sub-Agent如何实现从需求拆解到结果交付的 阅读详情

相关推荐

PRD撰写效率翻倍秘籍:我是如何用大模型+飞书文档搭建自动化工作流的

本文分享了如何利用大模型与飞书文档构建自动化工作流,以大幅提升PRD撰写效率。通过结构化需求输入、设计模块化提示词模板,并借助自动化脚本桥接数据与文档,产品经理可将繁琐的文档撰写工作自动化,从而将精力聚焦于产品战略与用户洞察。

weixin_28520495的博客 407

多智能体(Multi-Agent)架构选型:四种模式,一张图看懂

多智能体架构选型摘要:多智能体通过更高系统复杂度换取上下文隔离、并行化和流程可控性。核心选型原则包括:强控制权选Subagents(主-子架构),单Agent多专业选Skills,多阶段流程选Handoffs(状态驱动),多领域并行选Router(路由分发)。四种模式对比:Subagents适合集中编排但延迟高,Skills轻量但易上下文污染,Handoffs流程可控但状态管理复杂,Router并行高效但路由风险大。决策时需评估是否必须上下文隔离、并行执行或状态机需求,否则优先考虑单Agent+工具方案。

小一的专栏 2758

PADS Logic VX2.5元件绘制全流程:从零开始创建自定义元件库

本文详细介绍了在PADS Logic VX2.5中从零开始创建自定义元件库的全流程。内容包括理解PADS独特的四库分立结构、绘制原理图符号(CAE封装)、关联PCB封装、创建元件类型以及最终的调用验证。掌握元件绘制技能能从根本上提升设计效率、确保设计规范统一,并从源头杜绝原理图与PCB之间的关联错误,是硬件工程师必备的核心能力。

oo7890的博客 445

DeepAgents 子智能体(Subagents)与异步子智能体(Async Subagents)

DeepAgents 子智能体(Subagents)与异步子智能体(Async Subagents)

sky学linux的博客 443

从‘裸纤’到成品:手把手拆解光纤阵列(FA)的装配、点胶与端面研磨全流程

本文详细拆解了光纤阵列(FA)从裸纤到成品的全流程,包括装配、点胶与端面研磨等关键工艺。通过实战经验和数据对比,揭示了5G基站、数据中心等场景中FA的精密制造要点与常见故障解决方案,为光通信器件生产提供专业指导。

weixin_42652674的博客 751

去面试游戏测试工程师,面试官看着我的简历呆住了

!我个人整理了我这几年软件测试生涯整理的一些技术资料,包含:电子书,简历模块,各种工作模板,面试宝典,自学项目等。欢迎大家点击下方名片免费领取,千万不要错过哦。

MXB1220的博客 7332

5 分钟上手!一文掌握 LangGraph 核心技巧,创建能自主研究、管理 TODO 列表的 AI 智能体

LangGraph 是一个专门为创建能够处理复杂任务的智能体而设计的库。让我们了解下深度智能体,理解它们的核心能力,然后使用该库来构建我们自己的 AI Agents。

瓦罗兰特顶级C位的博客 1155

别再手动写JSON了!用Node-RED OPC UA节点5分钟搞定楼宇温湿度数据采集

本文介绍了如何利用Node-RED和OPC UA节点快速实现楼宇温湿度数据的自动化采集与JSON格式转换。通过可视化工具Node-RED,开发者无需编写复杂代码,5分钟内即可完成从传感器到数据输出的全流程配置,大幅提升智慧楼宇和工业物联网项目的实施效率。

weixin_30368405的博客 433

Multi-Agent多智能体完整详解:架构、协作模式、落地选型与实战步骤

摘要: 多智能体(Multi-Agent)系统通过角色分工与协同配合解决单智能体难以处理的复杂任务,突破能力边界并提升效率。其核心要素包括角色定义、通信机制、协作模式等,并支持中心化管理、对等协作等多种协作方式。实际应用中,多智能体可高效完成如市场调研报告等长链路任务,但面临成本高、调试复杂等挑战。主流开源框架如AutoGen、CrewAI等为开发提供支持。未来,多智能体将成为企业级AI系统的关键发展方向,需平衡效率、成本与可控性以实现最佳落地效果。

mingo_敏 2090

AI驱动Spine骨骼动画生成:从图像拆分到动画自动化的全流程解析

计算机视觉与生成式AI技术正深度赋能传统数字内容生产流程。在2D动画制作领域,骨骼动画技术通过模拟真实生物关节运动,实现了角色动画的高效制作与灵活控制。其核心原理在于将角色拆分为独立部件,通过骨骼层级关系驱动部件变换,结合关键帧插值算法生成流畅动作。这项技术的工程价值在于大幅降低动画制作门槛,提升内容生产效率,尤其适用于游戏开发、影视预演、广告设计等需要快速原型迭代的场景。本文聚焦于如何利用SIFT特征匹配、RANSAC几何验证等CV算法实现部件自动对位,并结合动画12原则的程序化实现,构建从单张角色立绘到

weixin_28696185的博客 1535

RK3568平台(平台总线篇)Gsensor STK8BA50

Gsensor,即加速度传感器(Accelerometer),是一种用于测量物体加速度的电子设备。以下是其关键点:1.工作原理MEMS技术:大多数Gsensor基于微机电系统(MEMS),通过检测质量块的位移来测量加速度。压电效应:部分Gsensor利用压电材料在受力时产生电压的特性来测量加速度。2.主要功能加速度测量:测量物体在X、Y、Z三个方向上的加速度。倾斜检测:通过重力加速度判断设备的倾斜角度。运动检测:识别设备的运动状态,如静止、移动、晃动等。震动检测:感知设备的震动或冲击。

weixin_49303682的博客 481

多智能Multi-Agent原理与实现初探

多智能体系统(Multi-Agent)概述与应用价值 多智能体系统(MAS)是由多个自主智能体(Agent)通过协作、竞争等方式组成的分布式系统。每个智能体拥有独立的LLM模型、提示词、工具和代码,能够感知环境并自主决策。MAS通过集体行为解决复杂问题,突破了单智能体的局限性。 核心优势 突破上下文限制:通过功能拆分避免上下文窗口超限 增强灵活性:松耦合结构支持动态调整 提升效率:分工协作实现复杂任务分解 工作原理 智能体具备自主性、反应性、主动性和社交能力 通过通信、协作、协调、协商等方式交互 采用合同网

小马过河R的博客 2644

【Android性能优化】Android App 冻结与内存压缩:CachedAppOptimizer 源码级解析

本文基于 AOSP Android 16 源码,以 `CachedAppOptimizer` 为核心,深度解析 Android 对"后台缓存应用"的两大治理手段——**进程冻结(Freezer)**与**内存压缩(Compaction)**。文中完整还原冻结的 debounce 去抖动机制、`mEarliestFreezableTime` 的最早可冻结时刻算法、粘性冻结(Sticky Freeze)的语义,以及解冻时必须"先解 binder 再解进程"的顺序奥义。

weixin_44081096的博客 200

Multi-Agent 多智能体架构解析--DeerFlow

摘要(148字) DeerFlow作为开源多智能体框架,通过coordinator、planner、research_team和reporter四类Agent协同解决复杂任务。coordinator处理基础交互并分流请求;planner严格评估信息完整性,决定是否启动research_team深度研究;研究员通过工具链执行检索与综合分析;最终由reporter生成报告。其核心在于动态分工机制——planner的"has_enough_context"判断触发不同工作流,而研究员的提示词设

王不二的AI之路 2458

Data-Structures-and-Algorithm-Analysis-in-Java.pdf

作者: Weiss, Mark A. 出版社: Addison Wesley Data Structures and Algorithm Analysis in Java is an “advanced algorithms” book that fits between traditional CS2 and Algorithms Analysis courses. In the old ACM Curriculum Guidelines, this course was known as CS7. This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amo...

win10 跳过U8环境检测的IE WebControls.rar

win10 安装u8的时候 提示IE WebControls 不通过,这个工具可以欺骗u8的检查。 跳过U8环境检测的IE WebControls。提示导入失败后,重新检测通过。

open-multi-agent的3种执行模式完全指南:runAgent、runTeam与runTasks该如何选?

open-multi-agent(OMA)是一个 TypeScript 编写的 AI 智能体编排框架,核心能力是"描述目标而非画流程图":协调者在运行时把目标拆成任务 DAG(有向无环图),调度器让多个 LLM Agent(Claude、ChatGPT、Gemini、DeepSeek 或本地模型)并行执行。它提供 3 种执行模式:**`runAgent()`(单智能体)**、**`runTeam(

gitblog_00042的博客 577

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

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

多智能体(Multi-Agent)编排实战:顺序、并行、路由、监督者、循环五种模式怎么选

先问三个问题:路径能静态写出来吗?需要按中间结果动态决策吗?需要迭代到验收标准吗?能静态写、串行 →顺序能静态写、可并行 →并行按输入类型分流 →路由动态多轮委派 →监督者迭代到收敛 →循环只想隔离一段长流程 →Agent 即工具迁移顺序:工具优化 → Agent 即工具 → 静态流水线 → 动态编排。每一步都保留评测基线(成功率、调用次数、成本、时延),没有基线的拆分只是复杂度的转移。三条硬约束:状态结构化传递;预算与终止条件永远显式;每个决策点可观测、可回放。

m0_74899094的博客 218

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

AI Agent设计模式 Day 11:Multi-Agent协作模式:角色分工与任务协同

Multi-Agent协作模式源于分布式人工智能(Distributed Artificial Intelligence, DAI)和多智能体系统(Multi-Agent Systems, MAS)的研究传统。早在20世纪90年代,Jennings等人就在《Artificial Intelligence》期刊中提出:“智能不应局限于单个实体,而应通过多个自主、交互的代理共同涌现。

在未来等你的专栏 1986

多智能体编排避坑指南:用Multi-Agent Orchestrator搭建稳定高效的AI系统

设想这样一个场景:你给业务方做了一个客服机器人,最初只有一个智能体,能回答商品问题,一切顺利。后来产品经理说"再加个订单查询""再加个物流追踪""退货也要管"。于是你把所有指令塞进同一个提示词里,结果它开始答非所问——明明问物流,它却推荐商品,还一本正经。 问题的根源不是模型不够聪明,而是你缺少一套"分工与路由"的机制。这正是多智能体编排要解决的事。今天这篇文章,我带你用 **Multi-Age

gitblog_00438的博客 872

Spring AI Alibaba 多智能体(Multi-agent)实战:6 大协作模式 + 完整代码

本文介绍了Spring AI Alibaba的多智能体(Multi-agent)框架,通过将复杂任务拆解为多个专业Agent协作完成,提升AI系统的效率和精准度。文章重点分析了6种主流的多智能体协作模式:顺序执行(Sequential)、并行执行(Parallel)、LLM路由(LlmRouting)、监督者(Supervisor)、自定义条件路由(Customized Conditional)和混合模式(Compound)。每种模式通过实际代码示例和流程图详细说明其适用场景和实施方法。特别强调当单个Age

分享 AI Agent、大模型与后端开发实战; 空门技术栈。 857

多智能体(Multi-Agent)系统在人工智能中的应用与发展

本文系统介绍了 多智能体系统(Multi-Agent System, MAS) 的概念、实现方法与应用案例,重点介绍了 MetaGPT、AgentScope、Camel AI、AutoGen、AgentVerse 和 斯坦福小镇 等开源项目与平台,详细阐述它们的架构、功能、部署方式和应用场景。文章还分析了多智能体系统的核心技术,包括任务分工、智能体间通信、推理与决策机制,并讨论了其优势、应用领域及未来发展方向,强调多智能体系统在协作智能和复杂任务解决中的关键作用。

曾经“等你生日那天”都遥远得像未来,如今却可欢愉的挥手说“下个十年见” 5万+

Multi-Agent-System多智能体系统

workflows是通过预定义的代码路径来编排大语言模型和工具的系统。可以看作MAS的组织框架,规定了任务的流程和依赖关系,可以定义Agent之间的交互顺序和协作模式agents是大语言模型动态指导自身流程和工具使用的系统,能自主控制如何完成任务。可以看作是MAS的原子单位,每个Agent就是系统的基本参与者,Agent之间通过协商、协作、竞争等机制互动MAS 以 Agents 为核心,可选择性地使用 Workflow 作为协调工具,但不能被 Workflow 完全束缚。在 MAS 中:纯分布式,类比外卖骑

2301_79012058的博客 1282

Multi-Agent Orchestrator 快速入门:多智能体编排框架完全指南,5 步搭好你的第一个 AI 代理系统

Multi-Agent Orchestrator 是一个多智能体编排框架,把分类器、代理与会话存储组装成一套可直接运行的 AI 代理系统,提供 Python 与 TypeScript 两套完整实现。它适合想给多个大模型分工协作、却被统一调度问题卡住的开发者,帮你 5 步跑通第一个多智能体协作演示。 ## 为什么一个模型不够用:多智能体协作的真实痛点 想象一个客服入口,要同时处理订票、查天气、算

gitblog_01182的博客 933

多智能体不是魔法:Agent Learning Hub 教你搭建可控的 Multi-Agent 协作系统

很多团队以为「agent 越多越强大」,结果系统却更不稳定、更难调试。其实多智能体协作的本质是**协调问题,而不是魔法**。Agent Learning Hub 是一个 AI Agent 学习路线与资料库,把官方文档、经典论文和开源项目整理成一份可以照着执行的 todo list,帮助新手系统地学会如何搭建可控的 Multi-Agent 协作系统。 ## 多智能体协作的真相:为什么它是协调问题?

gitblog_00034的博客 366

LangGraph-多智能体(Multi-agent)

注:以下所提的“文档”,是指LangGraph官方指南(),参考版本是0.6.8。以下代码的概念篇多代理的架构、设计决策、通信模式、handoffs 模式等理论 / 架构层架构(Network / Supervisor / Hierarchical / Handoffs)理解为什么要多代理、如何组织多个 agent代理篇提供多代理的,例如 Supervisor、Swarm库 / API 层create_supervisor、create_swarm、handoff 工具。

czhcc的专栏 1413

基于 open-multi-agent 构建只读 PR Review 多智能体应用:演示、本地与云端三种运行模式实战

本文以 open-multi-agent 仓库内置的 `pr-review` 应用模板为核心,讲解如何用多智能体编排对一个本地 Git diff 或 GitHub Pull Request 进行只读审查:应用从不修改被审仓库、从不发布评论,最终产出 Markdown、JSON 与 HTML DAG 看板三类报告。读完本文,你将掌握该模板的零密钥演示流程、`--repo`/`--base`/`--p

gitblog_00818的博客 371
上一篇: RAG:混合检索
下一篇: 知识图谱在企业级AI Agent应用中的作用
Python_金钱豹
博客等级 码龄5年 1万+粉丝 2841原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值