我们来用游戏打个比方。
在《龙与地下城》之类的游戏中,技能是写在羊皮卷轴上的。同理,Skill就是技能,羊皮卷轴就是SKILL文档。
有时,一个技能,比如某些魔法,要释放的话,需要特定的道具。或者,如果有特定道具的话(比如水晶球),魔法的威力会更强。这个道具就MCP。
你想嘛,最简单的Skill其实就是一份提示词,不涉及任何工具的调用(道具的使用)。稍微复杂、强大一些的Skill会要求调用MCP。这些Skill的区别,就好比初级魔法、高级魔法的区别。
一个Agent就是一个游戏里的角色,比如法师。一般来说,法师会的魔法越多,就越强大。对应过来就是,Agent挂载的Skill越多,能做的事情自然也就越强。
多个法师可以组成法阵,释放强大的威力。多个Agent可以组成Workflow,可以完成更加复杂的任务。