Hepatitis B virus is transmitted through blood, and after high-risk contact with hepatitis B (e.g. contact with blood of hepatitis B patients, skin break at the contact site) should be injected with high-efficiency hepatitis B immunoglobulin as early as possible within 12h after contact, and another injection of hepatitis B vaccine at different sites in time within three weeks, and another injection of hepatitis B immunoglobulin after one month to better improve the preventive effect. If you have not received hepatitis B vaccine or have not completed the full course of hepatitis B vaccination, you should re-administer the full course of hepatitis B vaccination according to the 0, 1, 6 protocol after the hepatitis B immunoglobulin injection to prevent the transmission and accidental infection of hepatitis B.