A core-shell microcapsule for stabilizing and enhancing a silk fibroin composite shell using nanoparticles. The shell of the microcapsule is a single-layer composite shell with the thickness of 50-1,000 nm, and comprises silk fibroin and nanoparticles randomly distributed in the single-layer composite shell, and the single-layer composite shell is optionally wrapped by other single-layer or multilayer shells. The other single-layer or multilayer shells each independently comprises silk fibroin and nanoparticles randomly distributed in the other shells, and the silk fibroin and nanoparticles can be the same or different between the shells, including between the single-layer composite shell and the other single-layer or multilayer shells. A method for preparing the core-shell microcapsule comprises: mixing and emulsifying internal phase materials and nanoparticle dispersion solution, and then incubating together with silk fibroin to form a stable silk fibroin/nanoparticle composite shell. The thickness of the composite shell can be controlled according to the type, particle size and density of nanoparticles located on an oil-water interface, and the concentration and molecular weight of silk fibroin.L'invention concerne une microcapsule à noyau et enveloppe pour stabiliser et améliorer une coque composite de fibroïne de soie à l'aide de nanoparticules. L'enveloppe de la microcapsule est une enveloppe composite monocouche dont l'épaisseur est de 50 à 1000 nm, et comprend de la fibroïne de soie et des nanoparticules réparties de manière aléatoire dans la coque composite monocouche, et l'enveloppe composite monocouche est éventuellement enveloppée par d'autres enveloppes monocouche ou multicouche. Les autres enveloppes monocouche ou multicouche comprennent chacune indépendamment de la fibroïne de soie et des nanoparticules réparties de manière aléatoire dans les autres enveloppes, et la fibroïne de soie et les nanoparticules peuvent être identiques ou différentes entre l