b) Synthesis of 1-methyl-1H-pyrrolo[2,3-b]pyridine-3-carboxaldehyde: Phosphorus trichloride (1.2 g, 7.9 mmol) was slowly added dropwise to 10 mL of N,N-dimethylformamide at 0 °C with stirring. After the dropwise addition, stirring was continued for 10 minutes. Subsequently, a solution of 1-methyl-7-azaindole (0.95 g, 7.2 mmol) dissolved in 5 mL of N,N-dimethylformamide was added over 1 min. The reaction mixture was stirred at 0°C for 1 hour, followed by warming to 60°C and continued stirring for 30 minutes. Upon completion of the reaction, the mixture was poured into water, adjusted to alkaline with aqueous sodium bicarbonate and extracted three times with ethyl acetate. The organic layers were combined, washed with water, dried over anhydrous sodium sulfate, filtered and concentrated under reduced pressure. The crude product was obtained as 0.85 g in 74% yield, and the purity met the requirements of the subsequent reaction.1H NMR (300MHz, CDCl3) δ: 9.99 (s, 1H), 8.55 (m, 1H), 8.44 (m, 1H), 7.84 (s, 1H), 7.27 (m, 1H), 3.97 (s, 3H).