This paper discusses the demand types of smart swimsuit, selects and evaluates the task ability and guarantee ability elements of smart swimsuit, so as to improve the social participation ability of smart fitness movement, and then guide the improvement of swimming fitness activity practice teaching skills. Based on the theory of knowledge reuse and the practical guidance of demand evaluation, the intelligent swimsuit model was constructed and the algorithm was designed by using the literature and grey correlation method. The research shows that the protection ability of smart swimsuit is ranked in order of skill improvement, material environmental protection, safety alarm, cultural inheritance, eye-catching colors and novel styles. The 6 capability characteristics correspond to 3 kinds of different protection needs. On this basis, from the perspective of humanistic demand, artistic demand, technical demand, and so on, the system design, and then put forward three functional realization strategies: humanistic logic of sports governance, technical monitoring intelligence of sports deepening, artistic innovation and inheritance of sports participation. The correlation analysis of multi-safeguard ability can guarantee the scientific and practical nature of the design requirements of smart swimsuit, guarantee the coordination of supply and demand of the application of swimming fitness swimsuit, and further realize the intelligent practice and application of swimming fitness project supplies.