Maybe unrelated, but I saw many people complaining the female lead is so stupid that she just cannot figure out Li Shiliu is Nan Heng. Here are some of my thoughts:
In the second episode, the two maids of the female lead admitted that they had lost their basic judgment in matters related to Nan Heng: "I actually didn't notice anything wrong", "I couldn't help but feel a surge of admiration for him in my heart." Then, the female lead couldn't help but cheer loudly for Nan Heng's deeds as well, and she said, "I see, not only you, but even I can't escape the influence of his protagonist's light." This indicates that the script can not only control the behaviors of people in that world, but also their thoughts and feelings (including the female lead's).
What happened during the Lantern Festival has already told us that all the main plots in the script are bound to occur, among which there must be the crucial plot that the female lead falls in love with the male lead. But now, the female lead's fear of the male lead makes it impossible for her to fall in love with Nan Heng. So the script arranges for her to fall in love with Li Shiliu, and she cannot realize that Li Shiliu is Nan Heng until she is in love with him. Because in that world, whenever the main plots need to occur, people involved would temporarily lose their free will. The same thing happened to that old lady selling lanterns, and Nan Rui when he wanted to light the fireworks for Ting.
Besides, we know that at the beginning of the story, when the actors in the real world were having a meeting, they were actually discussing how to revise the script and finally reached an agreement. So, maybe while the female lead is living in the world of the script, the plots of the script are kept being changed by the screenwriter (remember those typing sounds?). So, although the female lead had read the script, there were plots that she was not aware of.
Welcome to discuss if you have any opinions about it :-)