针对不同InstantMessage(IM)系统之间消息不能互通的问题提出了智能代理的构想,通过自定义一套XML通信协议实现该智能代理,并通过XML通信协议实现和其他即时消息传递系统的通信协议相互转换,使不同的IM系统之间信息可以互通。