添加cache的扩展