provider相关知识