Abstract:Innovation is the essence of the prosperity and development of humanities and social science research,and quality is the driving force for the prosperity and development of humanities and social science research.To construct the evaluation mechanism of humanities and social science research,we must follow the evaluating criteria that innovation is first and establish the evaluation orientation that quality is first.Based on the analysis of innovation theory and quality conception of humanities and social science research,this paper discussed the relationship between innovation and quality of humanities and social science research.And the connotation and dimensions of humanities and social science evaluation mechanism were expounded under the innovation theory and quality conception.