speaking of good names written by contemporary writers, I think the most widely circulated and really well-remembered ones are martial arts masters such as Jin Yong and Gu Long. The names of Ximen Chuixue, Huamanlou, Chu Liuxiang and Hua Wuque are all so antique. However, most of the online novels now give names to characters in this way, and they always use compound surnames, which will inevitably make people feel tired and vulgar. In contrast, Jin Yong is good at creating some memorable names with some seemingly ordinary words: Xie Xun, for example, looks ordinary, and it will be very impressive to attach himself to a character like the Golden Lion King; Another example is Cheng Lingsu, where "Ling" and "Su" are common characters for girls' names, but Cheng Lingsu's name comes from two medical classics, Ling Shu and Su Wen, so that the name has a kind of decadent and magical power. Moreover, Jin Yong is good at using name combinations. Two very common names, together, have another meaning, such as Guo Jing, Yang Kang, Yang Xiao and Fan Yao.
So, how do we name the characters in our novels?
I don't think we need to have such obvious implications as Cao Xueqin wrote A Dream of Red Mansions. Unless your work can be as great as A Dream of Red Mansions, it will be self-defeating and make your work look artificial.
Secondly, there must be truth in life. This is mainly reflected in the following aspects: first, it must conform to the characteristics of the times: the name "Li Wenge" can only appear in a specific era; The second is to conform to the characteristics of the characters themselves. For example, this person has been illiterate for eight generations, and it is like a joke to give him a name like "Guan Ju". Third, it should conform to the regional characteristics. For example, almost no one in Northeast China will call Hu Amei such a typical Cantonese name. Finally, we should pay attention to the surnames of the characters. Mr. Ma Sanli said that if the surname is Yu, we should name some water-related names, such as Yu Zhenjiang and Yu Deshui, and if we name it "Yu Jin Guo", it will become a dish.
If you avoid the above taboos, you can choose a name casually, but you should pay attention not to choose a name that is too common. For example, according to the data, there are nearly 3, people named "Zhang Wei" in China, so you should not name a character Zhang Wei again for two reasons. First, the name is easy to forget. Secondly, your reader may be called Zhang Wei, which will cause a lot of inconvenience. Of course, it is not feasible to give a novel character a strange name in order not to have the same name, because the one mentioned at the beginning of this article will affect the reader's attention.