Gamma-ray bursts are the strongest and brightest explosions in the universe. In this talk, one of the leading central engine models of GRBs, a rotating stellar-mass black hole (BH) surrounded by neutrino-dominated accretion flow (NDAF) are introduced. We test the ability of NDAF to explain observational GRB data. The structure, luminosity, MeV neutrinos, and gravitational waves of magnetized NDAFs are present. Outflows play important roles in the BH accretion processes, we proposed BH hyperaccretion inflow-outflow model and place the constraint on properties of GRB progenitor stars, including their masses and metallicities through a combination of observation and progenitor models. In the last, I will talk about the simulation of massive star evolution by MESA code and my research prospect.
