给string添加缓存,增加回调功能