优化回调逻辑