《紅樓夢》八十回以後為續補文字,非曹雪芹所作。《賞海棠花妖》出自第九十四回,共有三首。這首《賞海棠花妖詩·海棠何事忽摧隤》就是其中之一,為賈寶玉所作。小說中,怡紅院裡的海棠本來枯萎了幾棵,忽然冬日開花,賈赦、賈政說是花妖作怪,賈母說是喜兆,命人備酒賞花。賈寶玉等人“彼此都要討老太太的喜歡”,就做了詩。八十回之前,曹雪芹讓海棠在晴雯死時枯萎了,這象徵著大觀園女兒的命運。這裡,續書者讓海棠花也像氣候的“陰極陽回”那樣能夠死而復生,這也是一種象徵,它與原本該“一敗塗地”的賈府後來衰而復興一樣,都反映了續書者的創作思想與堅持“按跡循蹤”的曹雪芹是不同的。續書者在小說中寧可“失真”,也要頑強地表現自己維護傳統制度和這個大家庭利益的主觀願望。賈母說:“我不大懂詩,聽去倒是蘭兒的好,環兒做的不好。”這是因為她喜歡聽吉利話。其實三首詩都做得很蹩腳。別人還可以,連賈寶玉也寫得如此笨拙,毫無詩意,這與小說前面的描寫是不符合的。而且,這個“古今不肖無雙”的傳統叛逆者,在這裡卻成了一個善於說好話、能迎合長輩心理的孝子,這種轉變也很驚人。