↓ 跳过正文

首页 / 文章

[普通人如何用好AI] 番外02 什么是主智能体?什么是子智能体?

我们之前把模型的上下文比作一张白纸,这一篇继续用几张白纸,讲讲主智能体和子智能体的关系。主智能体记着我们的要求,也可以把查天气、查路况这些事情交给子智能体。子智能体在自己的白纸上记录查询过程,再把结果交回来,主智能体就不用把整个过程都带着往下聊。配合三张解释图,我们再看看,哪些事情可以分开同时做,最后怎样把结果汇总起来。适合刚接触 AI、想弄懂智能体分工的朋友。

她笑中藏泪花·
·1263 字·3 分钟

一、怎么理解上下文
#

我们之前讲过,模型都有上下文。而且还把上下文比作成了一张白纸:说的需求、给它的资料,以及前面聊过的内容,都写在这张纸上。它做事的时候,就参考纸上的这些内容。

上下文有多大,就相当于这张纸能写多少东西。常见的上下文大小有272k和1m,我们可以把 272K 的上下文想成一张 A4 纸,把 1M 的上下文想成一张更大的 A1 纸。

但是这张纸上写的不只有我们说的话,还有其他一些内容。我们让它去读一篇文章,文章的内容也会占地方;让它去查资料,查到的内容也可能写到这张纸上。

如果这张纸快写满了,有些工具就会把前面的内容总结一下,只留下重点,再接着往下写。这就是上下文压缩。但总结的时候可能会漏掉细节,所以我们前面也说过,聊得太久了,可以考虑换一个窗口。

二、主智能体的上下文很珍贵
#

我们直接跟它聊天、告诉它要做什么的那个智能体,在这里就叫主智能体(Main Agent)。它要记得我们说过什么,也要根据前面的结果,继续做后面的事情。

我们让它做一份近 7 天的 AI 热点报告,最后保存成 Word 文档。做报告的过程中,我们又告诉它:写得简单一点,给没有技术背景的人看。这些要求,它后面都要用到。

主智能体把AI热点查询任务分给三个子智能体,收到结果后整理报告

图里上面和下面的是同一个主智能体:先分配任务,收到三个子智能体的结果以后,再整理成报告。

但如果什么事情都让它自己做,它可能要打开很多网页,阅读很多文章。这样一来,这张纸上就会写下很多资料。有些资料只是查找的时候看了一眼,后面其实用不到,但已经占了位置。

这就有点可惜了。我们还想继续跟它说要求、让它修改报告,纸上却已经放了不少不需要的内容。所以主智能体这张纸上的位置很珍贵,尽量留给后面还要用的东西。

三、让子智能体能干什么?
#

  1. 节省主智能体的上下文

我们有时候想让主智能体去做一件事,但不太想把中间的过程都放到它的上下文里,也就是不太想写在这张白纸上。

这时候,就可以引入另一个概念:子智能体(Subagent)。主智能体可以派遣子智能体去完成具体的事情,也可以派遣多个子智能体,分别做不同的事情。子智能体有自己的上下文,也就是自己的白纸。

主智能体和子智能体各有一张白纸,查询过程留在子智能体,结果返回主智能体

这张图以查询明天的天气为例:黄色箭头把任务交出去,蓝色箭头把结果带回来。右边纸上的查找过程留在右边,左边只需要记下返回的结果。

我们想让主智能体查询今天的天气,但不想让中间过程污染它的上下文,就可以让主智能体开一个子智能体,专门去查天气。

那么这时候,主智能体的上下文上只有:“开了一个子智能体去查天气。”以及最后子智能体返回的结果。至于打开了什么网页、查到了哪些资料、怎么找到天气信息,这些过程就写在子智能体的上下文上,不需要全部写进主智能体的上下文里。

  1. 提升效率

子智能体的作用不只有节省上下文这么简单,还有提升效率。比如可以同时开几个子agent,让他们做不同的工作,一个查天气、一个预约门票、一个查路况、一个查可能的客流量、一个查值得重点逛的东西等等。这样比我们只开一个智能体来完整这些要快的很多。

逐项查询和分给子智能体同时查询的对比:天气、交通、客流和景点信息查完后汇总出行建议

上面是查完一项,再查下一项;下面是四个子智能体同时去查,查完以后再一起整理。图里都是查询任务,适合各自完成;实际能快多少,还要看任务和工具。

相关文章

[普通人如何用好AI] 04 初识桌面端 Agent,尝试做一份热点报告

前面聊了怎么选择 AI、怎么跟 AI 讲清楚需求,这一篇接着看看,怎么让桌面端 Agent 帮我们做事。我会以 WorkBuddy 为例,从下载安装、选择工作区、权限和模型开始,介绍专家、技能和连接器,再让它收集近 7 天的新闻以及 AI 圈的大事,做一份热点报告。结果不符合要求,就继续告诉它怎么改,比如把网页改成 Word 文档。最后也聊聊上下文用久了,什么时候建议换个窗口。

[普通人如何用好AI] 03 网页版 AI 怎么用?

·1449 字·3 分钟
打开 AI 聊天窗口以后,除了提问,还能做些什么?这一篇以 DeepSeek、豆包和 Kimi 为例,聊聊思考、联网搜索、上传文件和语音分别适合什么场景,也介绍深度研究、图片与视频生成,以及应用连接。我会分享自己用 AI 查资料、用语音整理模糊想法的方式,帮助刚接触 AI 的朋友从日常小事开始用起来。

[普通人如何用好AI] 番外01:AI 回答里的星号和井号是什么?

把 AI 的回答复制进 Word,怎么多了星号、井号和短横线?这篇番外介绍 Markdown 和 Mermaid:前者用简单符号组织文字,后者用文字描述流程图。通过输入代码与显示效果的对照,认识常见格式标记,了解怎么让 AI 帮你排版笔记、制作图表。不用先背语法,知道它们是什么、能做什么,就能在需要时用起来。

[普通人如何用好AI] 02 “学会”和 AI 说话

AI 总是理解错你的意思,或者交出来的东西不符合要求?这一篇接着聊怎么跟 AI 说话:用“背景+现有条件+目标”讲清需求,补上格式、篇幅和时间要求,让它先问清楚、列出方案,再根据结果一起修改。通过旅行规划和文章写作的例子,看看哪些信息容易漏说,也聊聊中文、英文提示词和词元费用。

[普通人如何用好AI] 01认识AI

为什么别人用 AI 很顺手,自己却总得不到想要的结果?这个系列从零开始聊普通人怎么使用 AI。第一篇按照“认识、定位、选择”三个问题展开,通过聊天、表格、旅行和论文的例子,讲清模型、工具与智能体的关系。我也会分享使用豆包和提取视频字幕的经历,聊聊怎么选择适合当前任务的工具。

关于

·67 字·1 分钟
记录技术、工具、写作与生活里的细小回声。

不同数据适合什么图表?上篇:最常用的 6 类图表怎么选

·4542 字·10 分钟
想让数据图表一眼讲清楚结论,先明确比较、排名、趋势、占比、关系或分布六类问题。本文梳理条形图、柱状图、折线图、饼图、散点图、直方图的适用数据、常见误用、判断顺序和避坑方法,并给出基础选图逻辑与场景示例,适合数据分析、商业汇报、论文写作和日常报表制作前快速查用。

Word全角半角标点怎么相互转换?两种批量转换方法详细教程

··1815 字·4 分钟
在 Word 里批量把中文全角标点改成英文半角标点,最实用的方法有两种:查找替换适合临时清理,VBA 宏适合反复复用。本文按步骤列出替换范围、操作入口、宏代码思路与引号转换注意事项,并说明什么场景适合手动替换、什么场景适合自动化处理,读完即可直接照做,不必手动逐个排查。