可以考虑把 bucketName 作为成员变量，避免后面反复取