| A method for preparing protein-based nanoparticle for self-packaging and delivering mRNA includes the following steps. A first donor plasmid, a second donor plasmid and a third donor plasmid are provided. A plasmid transposing step is performed. A recombinant virus preparing step is performed so as to obtain a first recombinant baculovirus, a second recombinant baculovirus and a third recombinant baculovirus. A transducing step is performed, wherein the first recombinant baculovirus, the second recombinant baculovirus and the third recombinant baculovirus are used to infect a producer cell so as to express a nucleocapsid protein, an envelope protein, an engineered envelope protein and a target RNA, and the nucleocapsid protein, the envelope protein, the engineered envelope protein and the target RNA are self-assembled to form a protein-based nanoparticle for self-packaging and delivering mRNA. |