添加了环境类转换