The following factors needed to be taken into account when setting the character's personality in a web novel: 1. Character's background and experiences: Different characters will experience different events in their growth process, thus shaping different personality traits. Character traits: Character traits refer to the character's characteristics such as kindness, courage, intelligence, evil, etc. 3. The relationship between the character's character and the plot: In the plot of the novel, the character's character is closely related to the development of the plot, which can promote the advancement of the plot and the growth of the character. Based on the above factors, the following characteristics could be set for the characters in the web novel: Protagonist: The protagonist is usually the core of the novel. His personality should be prominent and form a sharp contrast with other characters. For example, the protagonist could be a brave, smart, and kind character with a strong sense of justice and responsibility. 2. Villain: Villains are usually villains in novels. Their personality should be prominent to attract the attention of readers. For example, the villain could be a cruel, cunning, and evil character with a strong desire for control and revenge. 3. Supporting roles: Supporting roles are usually important characters in the novel. Their personality characteristics can be appropriately vague but should be consistent with the plot and character setting. For example, the supporting role could be a smart, witty, and responsible character, but not too prominent. Setting a character's personality in a web novel required consideration of many factors, including the character's background, storyline, character characteristics, and reader preferences, in order to better shape an attractive character image.