市场上商业化的对话代理 (CA) 数量不断增加,导致用户不得不学习和采用多个代理来完成任务。尽管之前的研究已经探索了在单个代理的设计中支持多个领域,但由于所需功能的操作空间太大,交互体验会受到影响。为了解决这些问题,我们引入了一项新任务 BBAI:黑盒代理集成,重点是大规模组合多个黑盒 CA 的功能。我们探索了两种技术:问题代理配对和问题响应配对,旨在解决此任务。利用这些技术,我们设计了 One For All (OFA),这是一个可扩展的系统,它提供了一个统一的界面来与多个 CA 交互。此外,我们引入了 MARS:多代理响应选择,这是一种用于问题响应配对的新型编码器模型,可联合编码用户问题和代理响应对。我们证明 OFA 能够自动准确地集成一组跨越不同领域的商用 CA。具体来说,使用 MARS 编码器,我们在 BBAI 任务上实现了最高准确度,超越了强大的基线。