改进代理事件的处理方式