Provided is a hepatitis B treatment vaccine based on an inactivated whole recombinant hansenula cell which expresses HBsAg and HBcAg. An HBsAgVLP and an HBcAgVLP expressed in the recombinant hansenula cell are used as antigens, the amino acid sequence of the HBsAg expressed by the recombinant hansenula contains a total of 19 CTL epitopes, the amino acid sequence of the HBcAg expressed by the recombinant hansenula contains a total of 19 CTL epitopes, and the inactivated whole recombinant hansenula cell is used as an adjuvant.L'invention concerne un vaccin thérapeutique contre l'hépatite B à base d'une cellule Hansenula recombinée entière inactivée exprimant HBsAg et HBcAg. Une HBsAgPPV et une HBcAgPPV exprimées dans la cellule Hansenula recombinée servent d'antigènes, la séquence d'acides aminés du HBsAg exprimé par l'Hansenula recombinée contient un total de 19 épitopes CTL, la séquence d'acides aminés du HBcAg exprimé par l'Hansenula recombinée contient un total de 19 épitopes CTL et la cellule Hansenula recombinée entière inactivée sert d'adjuvant.本发明提供了基于表达HBsAg和HBcAg的失活全重组汉逊酵母细胞的乙肝治疗疫苗,以重组汉逊酵母胞内表达的HBsAgVLP和和HBcAgVLP为抗原,重组汉逊酵母表达的HBsAg的氨基酸序列中共含有19个CTL表位。重组汉逊酵母表达的HBcAg的氨基酸序列中共含有19个CTL表位,以失活全重组汉逊酵母细胞为佐剂。