添加snapshot功能