This is not the first time that Zhu Yuanzhang has killed a hero since he ascended the throne. He is suspicious. When he first took the throne, he thought that the heroes who fought alongside him would take away his world, so he designed to kill them almost. The ministers who followed him were on tenterhooks all day, fearing that he would kill Zhu Yuanzhang if he did something against his will, so Zhu Yuanzhang had it? A murderer? For this title, other emperors need to seriously consider killing heroes, but he never killed anyone who felt a threat to him at will.
This banquet was held in the late period of Zhu Yuanzhang's rule, because Prince Zhu Biao died, and he was very angry and eccentric. He felt that his sons were eyeing him, and he didn't trust anyone. He decided to pass the throne to his grandson Zhu Yunwen, but Zhu Yunwen was kind by nature. Zhu Yuanzhang, like his father Zhu Biao, was afraid that Zhu Yunwen could not suppress these heroes when he became emperor, so he dealt with these future troubles in advance, but still did not let Zhu Yunwen sit on the throne.
Zhu Yunwen was finally ousted from the throne by his uncle Judy and forced to die in the palace. When Zhu Yuanzhang was alive, he reminded Zhu Yunwen to pay attention to his uncle. At that time, Zhu Yuanzhang had actually arrested Judy and asked Zhu Yunwen whether to release or kill him. Zhu Yunwen has a kind heart. He thought that Judy was his uncle after all, and he couldn't let him kill his uncle, so he released Judy. Zhu Yuanzhang said that he hoped he would not regret it. As a result, Judy really strode into the palace without considering the friendship between uncles. I believe Zhu Yunwen regretted it then.