硬性环境和软性环境