明末清初,社會動盪不安,舊王朝被新王朝推翻,兵患、匪患猖獗無忌,百廢待興,百姓身處水深火熱之中。作者感嘆改朝換代過程中社會的動盪不安,認為生活中的漏洞無法悉數彌補,於是創作了這部《八洞天》,所謂的“八洞天”,就是作者心中的八個美好理想。
《八洞天》中既有對忠臣和清官的歌頌,又有對貪官污吏的揭露批判;既有對科舉公平的呼籲,又有對科舉亂象的揭露;既有對忠肝義膽的稱讚,又有對見利忘義的抨擊;既有對婚姻自由的追求,又有對家庭不和的諷刺。整本小説中通過對官場、科場、市井和家庭生活的描寫,來展現自己內心期待的美好世界,作者對社會的態度和對世人的勸諫也展露無遺。受時代的影響,小説中故事的結局都充斥着“因果報應”的濃厚氣息,這種思想對作者的巨大影響直接體現在故事情節當中。清初文壇對明清易代的餘哀和反思賦予了《八洞天》對社會現實深刻的揭露和批判,變革時期人民惡劣的社會生活環境使整部作品中充滿了作者對現實生活深刻的思考。
此文共有八卷,幾乎每一卷中都有用對比手法塑造的形象。這些對比都非常強烈、顯而易見,有助於突出人物形象的性格特點。人物形象的鮮活離不開對比,對比手法使人物形成強烈的反差。注重運用對比的手法,小説中形象的對比比比皆是。
《反蘆花》中的辛氏和甘氏也是一對形成強烈對比的人物形象。辛氏被誤以為去世後,長孫陳續娶了甘氏,甘氏對前妻的孩子勝哥不好,而甘氏死後,長孫陳又娶了還活着的辛氏,辛氏對甘氏的孩子極好,對長孫陳所有的孩子一視同仁,辛氏和甘氏對待繼子的態度形成了強烈的對比。《明家訓》中的瑞娘和瓊姬同樣是才女,結局卻不同。瓊姬因為不幹好事的媒人,被許配給不學無術的奇郎,瓊姬因此鬱鬱而終。瑞娘幸運的嫁給了才子晏述,婚後極其恩愛。瑞娘和瓊姬的結局形成了鮮明的對比。
《八洞天》繼承了前代擬話本小説作品雙線敍事的傳統。全書字數達到一萬四千餘字,每篇故事的篇幅已經接近章回小説中的一回,只是沒有劃分章回而已。由於篇幅較長,每一篇故事也更加豐富,作者可以發揮的空間也更大,因此經常採用雙線結構,作者通過故事中的重要衝突為主線融入人物生活的曲折經歷,來增強故事性。