Mr. Jin Yong's " Tianlong Ba Bu " was one of the classics of Chinese literature, but there were some historical flaws, including: The time span between the Northern Song Dynasty and the Southern Song Dynasty is too large: In the novel, the time span between the Northern Song Dynasty and the Southern Song Dynasty is as long as 120 years, but in fact, the historical time gap between the Northern Song Dynasty and the Southern Song Dynasty is only about 10 years, which brings some trouble to the plot and character setting of the novel. 2. The existence of Liao and Xixia: In the novel, Liao and Xixia were hostile forces, but in fact, both Liao and Xixia existed in Chinese history, although their existence was relatively short. 3. The setting of some characters: Some characters in the novel deviate from historical facts. For example, Duan Yu's background is not recorded in history, but he is portrayed as a martial arts master in the novel; Xuzhu is a fictional character. His image is also different from historical records. 4. Description of some scenes: The description of some scenes in the novel does not conform to historical facts. For example, the Battle of Yanmen Pass. The novel depicted the battle between the Song army and the Liao army during the day, but in fact, the Battle of Yanmen Pass took place at night. Although Mr. Jin Yong's " Tianlong Ba Bu " has a high literary value, there are some historical flaws that may mislead readers.