The efficiency of photodynamic therapy (PDT) is greatly dependent on intrinsic features of photosensitizers (PSs), but most PSs suffer from narrow diffusion distances and short life span of singlet oxygen (1O2). Here, to conquer this issue, we propose a strategy for in situ formation of complexes between PSs and proteins to deactivate proteins, leading to highly effective PDT. The tetrafluorophenyl bacteriochlorin (FBC), a strong near-infrared absorbing photosensitizer, can tightly bind to intracellular proteins to form stable complexes, which breaks through the space-time constraints of PSs and proteins. The generated singlet oxygen directly causes the protein dysfunction, leading to high efficiency of PSs. To enable efficient delivery of PSs, a charge-conversional and redox-responsive block copolymer POEGMA-b-(PAEMA/DMMA-co-BMA) (PB) was designed to construct a protein-binding photodynamic nanoinhibitor (FBC@PB), which not only prolongs blood circulation and enhances cellular uptake but also releases FBC on demand in tumor microenvironment (TME). Meanwhile, PDT-induced destruction of cancer cells could produce tumor-associated antigens which were capable to trigger robust antitumor immune responses, facilitating the eradication of residual cancer cells. A series of experiments in vitro and in vivo demonstrated that this multifunctional nanoinhibitor provides a promising strategy to extend photodynamic immunotherapy.