优化dynamic逻辑