硬性条件和软性条件