王樨,字桂庵,是河北大名府的世家子弟。有壹年,他到江南遊歷,停船在長江邊上。附近船上有個船家少女,漂亮極了,正坐在船頭低著頭繡鞋。王桂庵瞅了她好半天,那女子像是毫無察覺。王桂庵便高聲吟誦王維的“洛陽女兒對門居”壹詩,故意讓她聽見。
女子好像也懂了是為她吟誦的,但也不過略壹擡頭,瞥了壹眼,又低頭刺繡起來。王桂庵更加情思飛馳,忘情地把壹錠金子扔了過去,恰好落在女子的衣襟上;女子依舊不擡頭,順手拾起,扔到岸上去了。王桂庵只好訕訕地把金子揀回來。他又拿出壹副金鐲扔過去,落在女子的腳旁,女子仍舊繡鞋,毫不理睬。不壹會兒,船家從外邊回來,王桂庵怕他發現金鐲,正急得抓耳撓腮,卻見女子從容地用腳把金鐲勾來,遮掩過去了。船家上船後就催女子收拾活計,壹邊自己解開纜繩,開船順流而去。
王桂庵望著遠去的帆影,呆呆地坐在那裏,心情十分悵惘。當時他剛喪妻不久,很後悔沒有立即請媒人去和船家定下婚事。再到周圍船上打聽,都不知剛才那位船家的姓名。王桂庵趕緊讓自己船上的艄公開船去趕,哪裏還有那船的蹤影!
不得已,王桂庵只好先過江辦事。北返時再沿江查訪,卻依然不見消息。回家後,吃飯睡覺,都難以忘卻那個船家女子的倩影。
第二年,王桂庵又到南方去,專門買了壹條小船,住在江邊,天天察看往來的船只。半年功夫,對這壹帶活動的船都熟悉了,惟獨不見去年那條小船的蹤影,而腰中的錢袋卻漸漸空了,只好又回家來。這壹回,王桂庵的思念之情更加急切,無論白天走路還是黑夜夢中,漂亮船家女的影子總是浮動在他的心頭。
壹天夜裏,王桂庵做了壹個夢:他忽然到了江邊壹個小村落裏,剛走過幾家門口,就見壹家柴門朝南開著,院內稀疏的翠竹編成籬笆,花木繁茂,像是壹座亭園。王桂庵逕直進去,不遠處忽見壹株高大的合歡樹,滿樹紅絲低垂,濃蔭誘人。他不禁默念:元代虞集詩“門前壹樹馬纓花”,寫的大概就是這種景致吧?再走幾步,眼前忽然出現了壹處圍著蘆葦籬笆的光潔素樸的小院,院內北房三間,門關掩著;回頭看見南墻邊有壹間小屋,壹株紅蕉掩映在窗前。王桂庵探身窺望,見屋內迎門壹個衣架,上掛壹條彩裙,知道是女子的閨房,急忙退了回來;但屋裏人似乎已經發覺有人來了,就迎了出來。王桂庵壹看,那俊俏的面龐,正是去年那個船家少女。王桂庵喜出望外。大叫道:“這不是也有相見的壹天嗎?”二人正要親昵,女子的父親突然回來了。王桂庵壹驚,醒了過來,才知是壹個夢。回想夢中景物,歷歷如在眼前。王桂庵便把這個美夢珍藏在心裏,恐怕同別人說了,會破壞這美好的意念。
又過了壹年多,王桂庵再次到江南鎮江去。城南徐太仆,是王家的世交,請王桂庵去喝酒。王桂庵赴宴途中迷了路,誤入壹個小村,忽覺村中景物好像在哪兒見過似的。壹家院門裏,正有壹株高大的合歡樹,宛然是夢中曾見的情景。他驚喜極了,投鞭翻身下馬,闖了進去。院內景物,果然與美夢無異。再往院內走,房舍格局也全符合。夢境既然應驗,王桂庵不再猶豫,直奔後院小南屋而去,船家女果然正在屋中。她遠遠看見闖來的王桂庵,吃了壹驚,急忙站起身用門扇遮住自己,呵斥道:“哪兒闖來的男子?”王桂庵進也不是,退也不是,似乎仍在夢中。女子見他已經站在房門邊,便砰地壹聲把門關上了。王桂庵急得大叫起來:“您難道不記得那個扔鐲人了嗎?”接著,便傾訴了幾年來的相思之苦,並且述說了夢中的預兆。女子隔窗詢問了王桂庵的出身家世,王桂庵都如實告訴了她。女子說:“您既是宦門之後,家中自然早有美妻了,還要我去幹什麽呢?”王桂庵著急地說:“如果不是因為思念您的話,我早就娶妻了!”女子說:“如果真像妳說的這樣,足見妳的誠心。我的心事雖然難向父母表白,卻也已經違命回絕過好幾家的婚聘了。那副金鐲,我至今保存著,料想鐘情者終究會有信息來的。今天不巧,父母到外婆家去了,眼看就要回來,您暫且回去,然後請媒人前來正式提婚,我看壹定如願以償。可是假如妳想非禮成親,那就打錯算盤了!”
王桂庵正要匆匆退出,女子又望著他的背影遠遠地喊道:“王郎!我叫蕓娘,姓孟,父親的表字是江籬。妳可別忘了呵!”
王桂庵壹邊答應“記住啦”!壹邊跑出院門。
王桂庵到徐太仆家赴宴,因為心裏有事,便早早結束筵飲,告辭回來,趕緊到小村裏去拜見孟江籬。孟江籬很有禮貌地接待了王桂庵,在院中籬笆墻邊設了桌凳請他就座。王桂庵謝座後,先作了壹番自我介紹,然後便說明來意,恭恭敬敬地奉上壹百兩銀子作為聘禮。不料老人擺擺手,說道:“對不起,我的女兒已經許配人家了。”王桂庵急得嚷道:“我打聽得確確實實,明明是尚在待聘中,您為什麽這樣拒絕呢?”江籬老人平靜地說:“我剛才說的,全是實話,不敢有半點撒謊。”王桂庵聽了,立刻失魂落魄,垂頭喪氣地告辭出來。
王桂庵回到住處,左思右想,無處找媒人。壹夜輾轉反側,不能成寐。回想在徐太仆家,本來是想把這事告訴他的,只因為害怕他恥笑自己娶壹個船家女,沒好意思開口;現在情急無奈。只得前去求他。於是天壹明,便跑到太仆家,把情況告訴他。太仆笑了,說:“原來如此。不用急。這老頭兒,我還與他有點瓜葛,他是我祖母的內侄孫。妳為什麽不早說呢?”王桂庵這才鼓起勇氣,傾吐了幾年來藏在心中的隱情。太仆壹聽,卻詫異道:“江籬本是個貧苦農民,從來不以撐船為業,妳是不是弄錯了呢?”於是,他打發兒子大郎到孟家去詢問。江籬老人解釋說:“我家雖然貧窮,卻決不是賣婚的人。昨天王公子以金銀作媒,我覺得他大概以為我們窮人家見錢眼開,見利而動,所以不敢高攀這門親事。今天妳來,既是太仆公的意思,必定沒錯。但我這女兒很任性嬌慣,好人家不合她的心意也往往拒絕,我得跟她商量商量,免得日後落下埋怨。”說著,起身走進內室。壹會兒出來,拱手笑道:“現在完全可以照太仆公的意思辦了。”於是二人約定吉日,大郎告辭回家,向太仆報告了喜訊。王桂庵治辦了豐盛的嫁妝,到孟家交了彩禮,借徐太仆家的房子,舉行了婚禮。
完婚後,住了三天,王桂庵帶著蕓娘,辭別嶽父北返。途中夜間住在船上,新婚夫妻閑談起來。王桂庵問蕓娘道:“那壹年就是在這壹帶遇見妳的,當時就疑心妳不像船家女。妳那是乘船到哪裏去呢?”蕓娘說:“我叔父家在江北,那是我們借船去看望他。我家雖然貧寒,只夠吃穿,沒有積蓄,可是這種意外而來的財物,我們不貪戀。我笑妳當時兩眼瞪得圓圓的,壹次又壹次地想用金錢打動人心。聽妳吟誦古人詩句,知道是個風雅文士,可又疑心是輕薄浮浪子弟把人家當作蕩婦挑逗呢。哼,假如讓我爹發現了妳那金鐲,妳就死無葬身之地啦!妳看我愛財心切嗎?”王桂庵聽了笑道:“妳固然聰明,卻還是掉進我的圈套裏了!”蕓娘吃了壹驚,忙問:“怎麽回事?”王桂庵故意停住,笑而不言。蕓娘壹個勁地追問,王桂庵才說:“離家壹天天近了,這事也不能再瞞妳。實話告訴妳吧,我家裏是有妻子的,是吳尚書的女兒。”蕓娘不信,王桂庵故意又鄭重地說了壹遍。蕓娘聽了,壹聲不響,突然起身跑出船艙,王桂庵急忙拖著鞋子往外趕,蕓娘卻已經跳進江中去了。王桂庵大喊救人,周圍船只壹陣騷動。然而但見江上夜色茫茫,星光點點,哪兒去找蕓娘的影子呢?王桂庵號啕大哭,撕心裂肺,痛不欲生,悔恨莫及。他沿江出高價雇水手打撈蕓娘的遺體,絲毫不見蹤影。最後只好返回大名府家中,又是悲痛,又是憂愁,害怕嶽父來探望閨女,那時如何交代?
恰巧,他的姐夫在河南做官,於是王桂庵到那裏去住了壹年多才回來。歸途中遇上大雨,王桂庵到村子裏壹個農家去避雨,見那院中房舍整潔,壹個老太太抱著壹個嬰孩在房廈下面逗弄玩耍。嬰孩看見王桂庵進來,就撲過來叫他抱。王桂庵覺得有點怪,又見嬰孩長得秀氣可愛,便抱過來擱在膝上。老太太喚他,他也不去。壹會兒,雨過天晴,王桂庵把這小家夥舉起來交給老太太,走下堂階,讓仆人整裝動身。哪知嬰孩卻哭鬧喊叫起來:“爸爸走了!”老太太笑這孩子喊陌生人為爸爸,連忙呵斥制止,抱起他回室內去了。王桂庵正在等待仆人整治行裝,忽見壹個美麗少婦抱著那嬰孩從室內屏風後面走出來。王桂庵愈看愈像蕓娘,正在疑惑,蕓娘已經罵起來:“負心漢!妳自己丟下的這塊肉,叫人怎麽處置?”王桂庵這才明白,原來這個嬰孩是他的兒子,不禁壹陣心酸,也來不及問他們母子如何來到這裏,先把當初的戲言解釋表白了壹番,蕓娘方才轉怒為喜,二人相對流下淚來。接著蕓娘述說了事情的經過:這家主人莫翁,因為六旬無子。領著老婆到浙江南海普陀寺去進香。歸途中在長江岸邊停船時,正好蕓娘順流而下,恰好碰到莫翁的船舷。莫翁急忙讓人把她打撈上來,搶救了壹夜,蕓娘才蘇醒過來。莫翁見蕓娘是良家女子,便高興地認作幹女兒,帶回家來。過了幾個月,想給她聘個夫家,蕓娘表示不願改嫁。到十個月上,蕓娘生下壹個男孩,取名寄生。事有湊巧,王桂庵到這家來避雨,這時寄生已經快滿周歲了。王桂庵聽了,大喜過望,於是重新卸車,入室拜見了老翁老太太,同樣以嶽父嶽母相稱。住了幾天,夫妻攜帶兒子及莫老夫婦壹起返回大名府。
壹進家門,孟翁已來王家等待兩月了。孟翁剛來時,王家人們情辭恍惚,使孟翁感到奇怪;現在相見,真相大白,大家高興起來,孟翁才知道以前的閃爍支吾是事出有因的了。