As a basic feature of complex networks, community structure has gradually become a research hot spot. The community detection algorithm is helpful to analyze the real structure of the network. It is of great significance for the discovery of community, the analysis of community structure and function and the evolution and development of community. In this paper, these algorithms are analyzed and summarized, and some existing evaluation indicators of community detection algorithms are introduced. Finally, we look forward to the future research directions of complex networks community detection fields with some of my own recommendations.