最近各个厂商都在深入研究多智能体协作。让多个智能体工协作,各自负责一块任务,共同完成一个复杂目标。听起来逻辑很通,一个智能体搞不定的事情,多叫几个一起来干不就行了?但真正搭过的人都知道,这里面的水比看上去深。系统跑起来了,效果却未必好,有时还不如单个智能体单独干。问题出在哪?是模型不够强,还是提示词没写好,或者根本没有一套可遵循的最佳实践?