Gu Qiancheng guessed correctly. She did not sleep all day and night, but five days and five nights.
Of course, it's not her poor constitution, soaking water overnight, sleeping for five days and five nights before waking up, but the lame man put medicine in the fish soup...