环境变换，修改了rainsad，增加了缓存