适用不同的场景