The “Internet of Everything” and the idea of “Digital China” have brought about a turning point in the development of the public sports service system, where the development paradigm shifts to the direction of quality development. The performance prism is used to build an assessment model based on the measuring index approach for evaluating the efficacy of public sports services in terms of supply and demand matching. Additionally, the triangular fuzzy multi-criteria decision-making assessment model is built using the TOPSIS approach and the entropy weighting method to determine the weight of the indexes. More significantly, a model on the supply and demand matching efficiency of public sports services under the growth of digital platforms is constructed using a multiple linear regression model with the development of the digital platform as an independent variable. Based on the empirical findings, it is evident that for every 1% increase in the degree of development of the digital platform, there will be 0.438% increase in efficiency, and the degree of development of the digital platform explains 78.21%.