最接地气的AI科普:从家政阿姨看懂Agent和MCP
家政公司派遣了一位家政阿姨负责日常打扫卫生。这位阿姨虽然高中毕业,但经过专业家政训练,掌握了针对不同家庭环境的清洁方法和各类清洁工具的使用技巧。
阿姨不可能记住所有工具的详细用法。为此,家政公司为她配备了一本《家政技能手册》。这本手册分为两部分:一部分是技能目录,简要介绍各项技能,字数不多,阿姨每次工作前都会阅读目录,以便在需要时快速回忆;
《家政技能手册》的另一部分是技能的详细介绍。这些详细说明不仅涵盖了各项技能的具体操作步骤,部分还附有配套的辅助手册,甚至需要借助特定的工具才能完成。
此外,家政公司还为阿姨配备了一款定制平板电脑,该设备支持一种智能家居协议。通过这款平板,阿姨可以连接并操作所有兼容该协议的智能家电。
为了进一步提升工作效率,阿姨还配备了便携式扫地机器人。在每次服务时,她都会携带机器人,将部分清扫任务直接委派给它执行。
为确保家政服务能持续高效地满足家庭需求,雇主通常会准备一份详细的家庭情况说明书,指导阿姨更好地进行清洁。同时,专业的阿姨每次完成工作后都会撰写一份详细的工作记录,以便下次服务时查阅,确保服务的连贯性和针对性。
尽管有这份说明书作为指导,但每次服务前仍可能需要根据具体情况进行额外交代,例如在家庭聚会前,强调客厅的重点清洁。
上述场景并非旨在展示个人经历或进行商业推广,而是希望借此生动的比喻,辅助解释一些常见的AI核心概念。
-
家政阿姨:AI Agent(智能体)。她拥有基础知识(类似于大语言模型),经过专业训练,能够进行任务规划并熟练使用各种工具。
-
扫地机器人:SubAgent(子智能体)。它是专业的、自主的执行者。主AI(家政阿姨)负责委托和监督,而扫地机器人(SubAgent)则负责具体任务的执行。这大大解放了主AI的精力(上下文窗口),使其能专注于更重要的工作。
-
智能家居协议:MCP(模型上下文协议)。智能家居协议相当于家电的统一标准:所有支持智能家居协议(即MCP协议)的家电工具,阿姨都可以通过平板电脑进行操作和使用。
-
《家政技能手册》:Skills(技能库)。家政技能手册能够帮助阿姨(Agent)学习她未曾受训过的技能,并且这些技能是“动态加载”和“渐进式披露”的。
“动态加载”意味着阿姨仅在需要使用特定技能时,才会去《家政技能手册》中查阅该技能的详细内容。
“渐进式披露”则更进一步:阿姨不会一次性读完整本手册,她会在工作前先快速浏览目录(元数据,大约100个词),判断“哦,这个技能跟我现在的任务有关”。随后,她再打开并阅读具体章节(完整的指令,小于5000词)。
这种机制有什么好处?它能有效节省“脑力”(节省上下文窗口)。确保阿姨总能在最需要的时候,以最少的“思考成本”获取最关键的专业知识。
-
雇主的家:Project(项目/环境)。这里存放了与雇主家庭相关的说明书和历史工作记录。
希望以上比喻能帮助读者更好地理解这些AI概念。
⚠️ 需要注意的是,这些比喻仅是为了辅助理解,并不能代替深入学习和掌握这些AI知识。
