从家政阿姨看懂Agent和MCP

最"接地气"的AI科普

这可能是我写的最"接地气"的AI科普:从家政阿姨看懂Agent和MCP

我家请了个家政阿姨打扫卫生,这位阿姨高中毕业,但是经过了家政公司专业训练, 学会了该怎么针对不同家庭去打扫卫生,使用各种不同的清洁工具。

当然她不可能记住所有工具的用法,所以额外的,家政公司还给她了一本《家政技能手册》, 这个手册有两部分,一部分是目录,不同技能的简要介绍,字数不长, 阿姨每次来干活之前都会读一遍目录,以便需要时能想起来;

《家政技能手册》的另一部分是技能的详细介绍,详细介绍里面不仅说明了各种技能的详细做法, 有的还有配套的手册,有的还需要借助一些工具。

家政公司还给阿姨配备了一款定制的平板电脑,这个平板电脑支持一种智能家居协议, 所有支持这种智能家居协议的家电她都可以用这个平板电脑连上操作。

为了提升效率,家政公司还给她配备了便携式扫地机器人,每次她都开车带上, 一些扫地的任务就直接使用扫地机器人。

为了我家经常需要阿姨来打扫,为了避免麻烦,所以我把我家的一些基本情况写成了说明书, 好让阿姨知道该怎么更好的清扫我们家,并且阿姨很专业,每次工作完都写了一份详细的工作记录, 这样她下次来还可以看一下以前都做了啥。

虽然有这个说明书,当然每次过来我还是要交代一下: "阿姨,明天我家要开了个party,客厅一定要弄干净整洁点。"

说了这么多我当然不是为了炫耀我家请了个阿姨干活或者帮这家家政公司打广告, 而是借这个来"辅助解释"一些常见的AI名词。

"动态加载"的意思是:阿姨只有在需要用特定技能的时候, 才会去《家政技能手册》翻该技能的详细内容。

"渐进式披露"的意思更进一步:阿姨不会一开始就把整本手册都读完, 她干活前先看一眼目录(元数据,大约100个词),"哦,这个技能跟我现在的任务有关"。 然后它再打开读具体章节(完整的指令,小于5000词)。

这有什么好处?省脑子(省上下文窗口)。 确保阿姨总是在最需要的时候,用最少的"脑力"获取最关键的专业知识。

我家Project, 存放了与我家相关的说明书、历史信息。

希望上面这个比喻能帮助你更好的理解这些概念。

需要注意的是,这些比喻只是帮助你理解这些概念,并不能代替你深入的去学习和理解这些知识。