初步增加缓存功能