Feature design, a basic geometric modeling and design method, is the basis of realizing the combination of design and manufacturing. Most of the existing topology optimization methods ignore the feature design, which leads to the separation of feature design and topology optimization. The advantages of topology optimization are limited in practical application. Based on the moving morphable components (MMC) method, this paper presents a feature-driven topology optimization method (FD-MMC), which realizes the combination of feature design and topology optimization. By transforming the pixels of engineering features into special components, the engineering features can be added to the process of optimization design, and the feature-driven topology optimization is realized. In addition, an innovative solution is proposed for the optimal splitting problem of large flat-plate parts based on the FD-MMC method. Finally, this paper also proposes an improved strategy for the shortcomings of FD-MMC method.