适应不同场景需求