Specifically, the IDO inhibitor NLG919 was encapsulated in the PLGA nanocompartment through hydrophobic forces, and the zinc hexadecafuoro-phthalocyanine (ZnF16Pc) as a PS was physically loaded into the FRT nanocompartment, ultimately leading to an optimal tumor suppression by enhanced PDIT. Here, IDO1 is linked to neoplasm.