The digital innovative activation and application of traditional revolutionary cultural heritage in China is a targeted cultural heritage protection work, but designers find it difficult to use existing knowledge data to develop resource related creative designs. The genetic value of memes is essential in the innovation and activation of revolutionary cultural heritage. This paper proposes a collaborative system of knowledge graph and creative design for the digital innovative activation and application of revolutionary cultural heritage. Firstly, the entity units and relational logic of the knowledge graph are defined based on the concept of memes. Then, the digital creative design model is formed by integrating knowledge graph results, and the design data of memes is extracted for reorganization and translation, thereby the overall grasp, management, and application capability of designers on revolutionary cultural heritage knowledge data could be enhanced. Ultimately, the project of the Key Component of National Long March Cultural Park in Guizhou is taken as an application case to verify the hypothesis. The results indicate that this method can be effectively used to the knowledge integration of revolutionary cultural heritage digitalization and the application of meme inheritance, which promotes the further activation and application of digital innovation. This study could contribute to the development of digital innovation theory for the cultural industry.