安大業,是河北盧龍縣人。他生下來就會說話,他母親用狗血灌他,才止住了。長大後,生得很秀美,同輩中沒有比得上他的;而且讀書很聰慧,名門大家爭相向他提親。他母親做了個夢,說:「兒子當得公主為妻。」
安大業很相信,直到十五六歲,也沒見夢得到驗證,慢慢地懊悔了。
一天,安大業獨自坐在房間裡,忽然聞到一股奇異的香氣。接著一個婢女跑了進來,說:「公主來了。」說完用一條長氈鋪在地上,從門外一直鋪到床前。安大業正在驚疑之際,一位女郎扶著婢子的肩頭走了進來。她的容貌與衣服的麗彩,光照四壁。婢子趕快將刺繡的墊子鋪在床上,扶著女郎坐下。安大業見此情景,倉皇得不知怎麼辦才好。施過禮便問:「何方的神仙,光臨寒舍?」女郎微笑,用袍袖掩著口。婢女說:「這是聖後府中的雲蘿公主。聖後看中了你,想把公主嫁給你,因此讓公主自己來看看你的住宅。」安大業非常驚喜,不知該說什麼話。公主也低著頭,相對默默無語。安大業原來就好下棋,圍棋經常放在自己座位的旁邊。婢女用一條紅手巾,拂去棋子上的浮塵,將棋盤拿到桌上,說:「公主平日很喜歡下棋,與駙馬一塊下,不知誰能勝?」安大業便把座位移到桌邊,公主笑吟吟地與他下起來。剛下了三十多著,婢女就將一盤棋攪亂了,說:「駙馬已經輸了。」把棋子一個一個地收到盒子裡,說:「駙馬是世間的高手,公主只能讓六枚子。」便在棋盤上擺上六枚黑子,公主也依從,與安大業再下。
公主坐著的時候,總是讓一位婢女伏在桌下,把腳放在她的背上;左腳著地的時候,便換一個婢女在座位的右邊伏著,公主將右腳放上。此外,還有兩個丫鬟在左右服侍著。每當安大業凝思考慮時,公主就彎曲著肘靠著丫鬟的肩頭。棋局到末尾,還未決出勝負,小丫鬟說:「駙馬輸了一子。」婢女接著說:「公主疲倦了,該回去了。」公主便傾著身子與婢女說了幾句話。婢子出去,不多會兒就回來,把很多錢放在床上,告訴安生說:「剛才公主說,你住的這房子狹窄潮濕,麻煩你用這些錢把宅第修飾修飾。房子修好後,再來相會。」一婢女在一旁說:「這個月是犯天刑的,不宜建造;下個月吉利。」公主起身欲走,安生急忙起身,擋住去路,把門關上。只見婢女取出一件東西,樣子很像皮排,就地吹起來,冒出團團雲霧。立刻,四處雲氣合籠,昏暗中什麼也看不到;再找時,公主婢女丫鬟已經不見了。
安生的母親知道後,很疑心是妖怪。安生卻夜思夢想,再也捨不得雲蘿公主。他急於將房舍修葺完好,也沒有時間去考慮犯不犯天刑,日夜催促著趕修,限定日期,終於把房子修整一新。
這以前,有個灤州的書生袁大用,僑居在安大業家鄰近的巷子裡,曾經持名帖來訪過。安生平素很少與人交往,便托故他出;又乘袁生不在家時,去回訪他。一個月後,二人在門外正好相遇,見袁大用是個二十多歲的少年,穿一身宮絹單衣,紮著絲織的帶子,穿著黑色的鞋,看上去意態幽雅。安大業稍稍與他談了幾句,覺得他很溫厚而且正派。安生很喜歡他,就很禮貌地請他進屋裡坐。二人進了屋,安大業請袁生與他下圍棋,二人互有勝負。接著,就設酒相待,談笑得很歡洽。
第二天,袁大用就請安生到他的寓所,擺出山珍海味,慇勤招待。袁家有個十二三歲的小僮,能拍著手板唱清新的歌,又能跳躍蹦騰,作出各種各樣的技藝。安生飲得大醉,袁生就讓小僮背著他回去。安生認為小僮身體纖弱,恐怕他背不動,袁生卻堅持要這樣做。果然,小僮綽綽有餘地把他背回了家。安生感到很奇怪。第二天,安大業贈小僮銀子,以表示對他的獎勵。小僮推辭了幾次,才收下。
自這以後,安生與袁生關係越來越密切,三兩日就互訪一次。袁生為人沉默寡言,但慷慨好施。集市上有因欠債而出賣女孩子的,他解囊代為贖回,一點不吝嗇。安生以此就越發尊重他。過了幾天,袁生到安生家和他告別,贈給安生象牙筷子、楠木珠等十餘件禮物、銀子五百兩幫助安生修房。安生把五百兩銀子退給他,並贈送給袁生一些絹帛之類的禮物。
袁大用離別後一個多月,有一位從樂亭縣歸鄉的官宦,袋子裝滿了搜刮來的錢財。一天夜裡,忽然來了一群強盜,把主人捉起來,用燒紅的鐵鉗燙他,將錢財搶劫一空。家中有人認出了袁大用,告到官府,下文追捕。安大業的鄰居有位姓屠的,一向與安家關係不好,因為安家大興土木,起屋修房,他暗地懷有疑心。剛好安大業有一個小僕人偷得主人的象牙筷子,到屠家去賣,屠家得知這是袁大用贈的禮物,就告了官府。縣令用兵把安大業家房子圍起,正巧安大業與僕人有事外出了,官府就把他的母親捉去。安大業的母親年事已高,身體又不好,受驚後,氣息奄奄,二三天滴水未進,縣令只好將她釋放回家。
安大業在外聽到母親被捉的消息,急忙趕回家中。但母親的病已經很重了,過了一宿,就死去了。安生將母親剛收殮,就被捉進官府。縣令見安生年少又溫文爾雅,暗暗地就認為這是誣告,是冤枉的,於是故意大聲地恐嚇他。安大業把自己與袁大用交往的過程說了一遍。縣令問:「你為什麼會暴富起來?」安生說:「我母親自己有一筆積蓄,因我要娶親,所以拿出來修葺那些結婚用的房子。」縣令聽信了,就把口供謄錄下來,把他解送到府中。那個生屠的鄰居,聽知安大業無事,就設計賄賂押送的公差,讓他在路上把安大業殺死。公差押著安大業進府,路經一座深山,安被公差拖到一峭壁上,準備將他推下去。正在危急的時候,忽然草叢中跳出一隻猛虎,把兩個公差咬死,口銜安生而去。
到了一個地方,樓閣重重,虎進去,將安生放下。但見雲蘿公主扶著婢女出來,見了安生,淒切地安慰他說:「我本想把您留在這裡,可是母親的喪葬未畢。現在,你只好拿著押解你的公文,到郡中去自投,保證你無事。」於是就取下安生胸前的帶子,打了幾個結,並吩咐說:「你見官時,解開這扣結,便可以免禍。」
安生按照雲蘿公主的吩咐,到郡中自投。太守很喜歡他的忠誠老實,又查了公文,知道他冤枉,就銷了他的罪名,讓他回家。在回來的路上,遇到了袁大用。安生下馬與袁相見,把全部情況都告訴了他。袁聽後很氣忿,但一言未發。安生說:「以你這樣的人才,為什麼幹這種事情玷染自己的名聲?」袁大用說:「我所殺的都是不義之人;所取的也是些非義之財。否則,錢財就是丟棄在路上,我也不取。你的勸告當然是對的,但像你的鄰居屠姓這種人,難道還要把他留在人世間!」說完話,就先走了。
安生回到家中,殯葬了母親,就閉門不出,不再與外界交往。忽然一天夜裡,有盜進入鄰居屠姓家,把父子十餘口全部殺掉了,只留下一個婢女。並且把他家中的財物席捲一空,與一個小僮分拿著。臨走時,盜賊用手拿著燈對婢女說:「你要認清,殺人的是我,與別人無關。」他並不從門裡走,而是從屋簷下越牆而去。第二天,婢女告到官府,官府懷疑安生知道內情,又把他提了去。縣令審問時聲色俱厲,安生上公堂,用手握著胸前的帶結,邊說邊解。縣令說服不了,又把他放了。
安大業回到家中,更加收斂自己的舉止,在家中專心讀書,從不外出。家中只留一位跛腳的老婢子為他作飯。他給母親服孝期已滿,每天都打掃台階、房屋,以等待好消息的到來。一天聞到異香滿園,到樓上一看,內外陳設煥然一新。偷偷揭開畫簾,見雲蘿公主已盛妝坐在裡面。安生急忙拜見。雲蘿公主挽著安生的手說:「你不信天數禁忌,建造房屋,釀成災禍。又因母親去世,服孝三年,耽誤了我們三年。這是越想急於求成,反而越推遲。天下的事,大都是這樣啊。」安生要出錢辦酒席,公主說:「不再需要了。」婢子從食盒中拿出的菜餚,如同剛出鍋的一樣。酒也芳洌醉人。二人飲了一會兒酒,天漸漸黑了下來。公主腳下踏著的婢女也漸漸地都走了。公主四肢顯出嬌懶的體態,腳與腿似無著落。安生親暱地抱起她,公主說:「你暫放手,現在有兩條路由你選擇。」安生攬著公主的脖子問她有什麼事。公主說:「我們倆假若以棋友而交往,可相聚三十年;假若以床第之歡而交往,只能有六年的相聚時間。你取哪一條?」安生說:「六年以後再說吧。」公主默默無語,二人便共同入寢。公主說:「我本來就知道你是不能免俗的,這也是運數。」
公主讓安大業蓄養婢女和傭人,讓他們另外居於南院,每天幹些做飯、紡織之類的活,以此維持生計。公主所居住的北院從來不見煙火,只有棋盤、酒具一類的東西。門也常關著,安生來推門時,門就自開,其他人是進不去的。然而,南院婢女、傭人作事,誰勤快誰懶惰,公主自己都知道。常常告訴安生去責備她們,沒有不服氣的。公主說話不多,也從不大聲說話,別人和她說話,她只是低頭微笑。每當並肩坐著的時候,總喜歡斜著身子靠在別人的身上。安生把她舉起放在膝頭上,就好像抱著個嬰兒一樣輕。安生說:「你這樣輕,真可在掌上起舞。」公主說:「這有什麼難!但那是婢女幹的事,我是不屑去作的。趙飛燕原是我九姐姐的侍兒,每每以輕佻而獲罪,觸怒上界仙人,被貶謫到人世間。她又不肯守女子的貞節,現在已經把她幽禁起來了。」公主住的閣子用錦帛作帷幕圍起,冬天不覺寒冷,夏天不覺太熱。公主在嚴冬都帶著輕紗。安生給公主做鮮艷的新衣服,強讓她穿上。過了一會,公主就把衣服脫了下來,說:「這是塵世間俗濁的東西,讓它壓得我的骨頭幾乎得病!」
一天,安生把她抱到膝頭上,忽然覺得比往日沉重,感到驚異。公主笑指著肚腹說:「這裡頭有一個俗子的種了。」過了幾天,公主經常皺眉頭,不想吃飯,說:「近來胃口不太舒服,很想吃點人間的飲食。」安生於是給她備下很好的飲食。公主從此吃飯,如平常人一樣。
一天。公主說;「我的身體單薄瘦弱,不能承受生孩子的勞苦。婢子樊英身體很強壯,可以讓她代替我。」於是公主便把她貼身的衣服脫下來,讓樊英穿上,關在房子裡。不大會兒,聽到嬰兒的啼哭聲,開門進去一看,是個男孩。公主高興地說:「這個孩子有福相,將來一定是個有出息的人才。」就給他取名叫大器。公主將孩子用被包好,放到安生的懷中,讓他送給乳母,在南院中養著。
公主自分娩後,腰細得跟當初一樣,又不再食人間煙火。忽然有一天,公主告訴安生,想回家看一看。安生問多長時間回來,回答說:「三天。」於是又像上次那樣鼓起皮排,煙氣四圍,接著就不見公主了。三天之期已到,仍不見公主回來。又等了一年多,公主仍是渺無音信,安大業也就絕望了。
安大業關門讀書,不久鄉試考中舉人。自公主去後,他始終不肯再娶,每每獨宿北院,以沐浴公主的余芳。一天夜裡,在床上輾轉難睡,忽見院裡燈火輝煌,映亮了窗口,門也自己開了。只見一群婢女擁著公主進來。安生很高興,起來責備公主失約。公主說:「我並沒有過期,按天上時間算的話,我才過了兩天半。」安生很得意地告訴公主,他已中舉。公主不高興地說:「這種無意得來的東西,不能為你增多少光彩,只能減少人的壽命。三天未能見到你,你的俗氣又加深一層。」
安生自這以後,再不去爭進取了。過了幾個月,公主又欲回家探望,安生淒楚地戀戀不捨。公主說:「這次去,一定早日返回,勿須盼望。你也要知道,人生在世,聚散都是有定數的。人的聚散,就好像過日子花錢一樣,節制著花得時間長些;不節制恣意亂花,就用的日子短些。」公主去了,一個多月就返回來。從這以後,就一年半載地來一次,往往要住幾個月才回去。安生也習慣了,不以此為怪。
不久,又生一個兒子,公主舉起來說:「這個孩子是個豺狼。」立刻讓安生把他扔掉。安生不忍,就把他留了下來,取名叫「可棄」。可棄才到週歲,公主就急於給他議婚。媒人們一個接一個地上門來。問可棄的生辰八字,都說不合。公主說:「我想為狼子設一深圈,竟然辦不到。當該被他敗壞六七年,這也是運數。」囑咐安生說:「要記住,四年後,有個姓侯的生一女,在女孩右脅有個小贅疣,她就是可棄的媳婦,要娶過來,不要管門第如何。」就讓安生寫下來記住。
後來公主又回家探望,竟再也沒回來。
安生常把這件事告知自己的朋友。後來得知,果然有一位侯姓家生了一女,左脅下有一疣贅。這位姓侯的品行下賤,行為不端,眾人都看不起他,安生按公主的吩咐給可棄定下了這門親事。
大器十歲考試及第,娶雲氏女為妻,夫妻都孝順和善,父親很鍾愛他們。可棄漸漸長大,不喜歡讀書,而且善偷盜。常與無賴子弟混在一起賭博,常把自家的東西偷出去還債。安生很憤怒,便用棍子打他,可棄也終不改悔。安生告訴家人,都要提防他,不讓他得到什麼。可棄一天晚上出去,穿牆逾垣,被主人發覺,把他捆起來送到了官府。縣官審詢他的姓氏家庭,把他送回家中。他父親與大器把他捆起來,嚴酷地拷打他,幾乎斷氣。大器代他哀求,安生才把可棄放開。安生從此生氣得病,飯食減退。就為兩個兒子把家產分開,並寫下文書,把樓閣與好的田地,都分給了大器。可棄怨恨,夜裡持刀進屋,想把兄長殺死,卻誤殺了嫂子。先是,公主遺下一條褲子,很輕軟,雲氏很喜歡它,就改成一件睡衣。可棄用刀一砍火光四射,他大吃一驚,連忙逃走了。安生得知後,病情越加嚴重,數月就死了。可棄聽到他父親死的消息,才回到家中。大器對他很好,可棄卻越加放肆。僅一年多時間,所分的田地全部賣光,於是可棄就到郡中去告大器。郡官很瞭解他這個人,把他趕了出去。兄弟間的情份從此斷絕。
又過了一年,可棄二十三歲,侯氏女十五歲。大器憶起母親的話,就想快些為可棄完婚。於是將可棄召到家中,把最好的房子騰出打掃於淨,給可棄把侯氏迎娶進門。大器又把父親留下的好田,都造冊登記交給了他們,並對侯女說:「幾頃薄地,為你死守到現在,今天全都交給你。我弟無德行,若是把一寸草給他,他也會給你賣掉。從此以後,成敗如何,全在你這位新婦了。你若能夠使他改惡從善,就不會憂慮受凍挨餓。若不然,我也無法填平你們這無底之坑。」侯氏女雖是小家所出,但很聰慧美麗,可棄既怕又愛她,她所說的話,沒有敢違背的。每次出去,限時回來;若超過時間,侯氏就辱罵並不讓吃飯。可棄因此行為也稍稍有所收斂。一年後,侯氏生了一兒子,說:「我以後無求於別人了。數頃肥沃良田,母子怎麼還吃不飽?沒有你這個男人,也可以了。」正遇到可棄偷了家中的谷子出去賭博,侯氏知道後,在門口彎弓搭箭,拒絕他進門。可棄很怕,就遠避而去。看到侯氏進了門,他才磨蹭著走進屋裡。侯氏又持刀出來,可棄掉頭就跑,侯氏趕上砍了一刀,把他的衣服砍破,屁股上傷了一刀,血把襪子和鞋子都染紅了。可棄氣忿地去告訴兄長,大器理也不理。可棄自己只好冤屈慚愧地去了。過了一夜,可棄又到大器家,跪著哀求嫂子,求她給侯氏說情,讓他回家。侯氏堅決不同意。可棄很憤怒,說要去把他老婆殺死,大器不說話。可棄忿然起來,手裡持著一把刀徑直走了出去。嫂子很驚駭,想上去制止他。大器使了個眼色,不要這樣做。等到可棄去了,才對她說:「他故意弄個樣子給我們看,實際他不敢回家。」使人偷偷地去看一下,可棄已入門。這時大器才變了臉色,想跑去看看,這時可棄正垂頭喪氣地走進來。原來,可棄進屋後,侯氏正在哄著孩子,望見可棄進來,把兒向床上一扔,到廚房找來一把刀。可棄害怕了,忙向外跑,侯氏將他趕出門才回去。大器得知內情後,還故意問可棄。可棄不說話,只是向著牆角哭泣,兩個眼都腫了。大器可憐他,親自領著他回去,侯氏才讓他住下。等到大器出去後,侯氏罰可棄長跪,逼著他發誓,而後讓他用瓦盆吃了飯。自此可棄才改邪歸正。侯氏井井有條地管理家計,日子越來越富裕,可棄只是坐享其成而已。以後,年近七旬,子孫滿堂,侯氏有時還捋著他的白鬍子,讓他跪著走。