Provided are an artificial multi-antigen fusion protein and a preparation method thereof. The fusion protein can effectively stimulate CD8+T and CD4+ T cell immunities, and can be applied to immunodiagnostics or serve as a prophylactic or therapeutic vaccine.