本申请涉及细菌外膜蛋白、表达盒、病毒样颗粒及其制备方法和应用,本申请提供一种细菌外膜蛋白,所述细菌外膜蛋白可以表达并锚定在细菌外膜,所述细菌外膜蛋白的氨基酸序列为SEQ ID NO:1或SEQ ID NO本申请还提供通过将病毒核心抗原蛋白融合表达在细菌外膜蛋白的C端从而展示在细菌外膜的表达盒及病毒样颗粒,用于在大肠杆菌中表达目的产物,其可以在体内或体外表达时抑制或沉默病毒基因的表达。本申请制备的病毒样颗粒与大肠杆菌内溶性表达纯化所得蛋白相比,内部包载的细菌核酸量明显减少,内毒素含量可控制低于0.95EU/mg(每毫克病毒样颗粒)。