Insufficient antigen self-presentation of tumor cells and ineffective antigen cross-presentation by dendritic cells (DCs) contribute to diminished immune recognition and activation, which cause resistance to immunotherapies. Herein, we present an ultrasound-activatable in situ vaccine by utilizing a hybrid nanovesicle composed of a thylakoid (TK)/platelet (PLT) membrane and a liposome encapsulating DNA methyltransferase inhibitor zebularine (Zeb) and sonosensitizer hematoporphyrin monomethyl ether (HMME). Upon local exposure to ultrasound, reactive oxygen species (ROS) are generated and induce the sequential release of the payloads. Zeb can efficiently inhibit tumor DNA hypermethylation, promoting major histocompatibility complex class I (MHC-I) molecules-mediated antigen self-presentation to improve immune recognition. Meanwhile, the catalase on the TK membrane can decompose the tumoral overexpressed H2O2 into O2, which boosts the generation of ROS and the destruction of tumor cells, resulting in the in situ antigen release and cross-presentation of tumor antigens by DCs. This in situ vaccine simultaneously promotes antigen self-presentation and cross-presentation, resulting in heightened antitumor immunity to overcome resistance.