正在親熱的時候,聽見姑夫喚“粉蝶”。丫鬟一聽就變了顏色說:“危險了!”便急急慌慌地跑了出去。他偷偷地跟去聽聲。隻聽姑夫說:“我原先說過,這個丫頭的塵緣沒有滅絕,你偏要收留她。你看現在怎麼樣?應該抽她三百鞭子!”十娘說:“凡心一動,就不能差遣了,不如為我侄兒把她打發走吧。”他很慚愧,也很害怕,回到書房裏,熄燈自睡了。天亮以後,有個童子來服侍他梳洗,再也見不到粉蝶了。他心裏惴惴不安,害怕受到譴責而被趕出去。
過了不一會兒,姑夫和十娘一起來到書房,好像沒有放在心上,見麵就考他的學業。他便彈了一曲。十娘說:“雖然沒有達到入神的程度,也已學到十分之九了,練熟了就可以達到妙境。”他又要求傳授別的曲子。姑夫就教給他《天女謫降》的曲譜,彈奏的指法很別扭,練習了三天,才能彈成調子。姑夫說:“大略的指法你已全學了,以後隻是需要熟練而已。熟練這兩個曲子以後,琴曲之中就再也沒有難學的曲調了。”他很想家,便告訴十娘說:“我住在這裏,蒙受姑姑的撫養,心裏很愉快;但是家裏一定懸念。離家三千裏,哪天才能回去呀!”十娘說:“這是不難的。你來時的船隻還在海邊上,我當助你一帆風力。你沒有媳婦,我已把粉蝶打發去了。”
說完就送給他一張琴,又交給一九靈藥,說:“回去醫治你的祖母,不僅能夠去病,還可以延年益壽。”於是把他送到海邊,叫他上了船。他要尋找船槳,十娘說:“不需要這個東西。”就解下裙子作風帆,給他係在桅杆上。他擔心迷失道路,十娘說:“你不用憂慮,隻聽風帆的蕩漾好了。”係完裙子就下了船。他感到心裏很淒慘,剛要拜謝告別,已經南風大作,離岸很遠了。往船裏一看,已經準備了幹糧,但是止夠一天吃的,心裏埋怨姑姑太吝嗇。肚子餓了也不敢多吃,惟恐一下子吃光了,一頓隻吃一個餅,覺得這餅表裏都甜香可口。剩下六七個,很珍貴地儲存著,也就不再餓了。不一會兒,看見夕陽西下,才後悔臨走的時候沒要一根蠟燭。但瞬息之間,遠遠地看見了人煙;仔細一看,原來就是瓊州。他高興極了。隨後就靠近了岸邊,解下桅杆上的裙子,包起燒餅就往回走。
進了家門以後,全家又驚又喜,原來他已離家十六年了,這才知道遇上了神仙。看看祖母,越發老病得疲憊不堪;把靈藥給祖母吃下去,久治不愈的重病立刻消除了。全家都很奇怪地問他,他就講了海島上的見聞。祖母流著眼淚說:“是你姑姑啊。”從前,老夫人有個小女兒,名叫十娘,生來就有仙姿。許給一家姓晏的。女婿十六歲的時候,進山沒有回來。十娘等到二十多歲,忽然無病就死了。已經埋葬了三十多年,聽陽曰旦一說,全家都懷疑她沒死。拿出她的裙子,全家一看,還是在家的時候素常所穿的。把燒餅分給大家嚐嚐,吃下一個,一天也不餓,精神卻倍加增長。老夫人叫人打開了十娘的墳墓一看,墓裏隻有一口空棺材。
陽曰旦當年聘了吳家的女兒,還沒娶過來,他好幾年沒有回家,吳家的女兒就嫁了別人。全家都相信十娘的指教,等待粉蝶的到來;待了一年多也沒有音信,這才商量娶別人家的姑娘。臨高縣的錢秀才,有個女兒名叫荷生,漂亮的名聲被人傳出很遠。年方一十六歲,沒出嫁,就死了三個未婚夫。於是就托媒訂婚,選擇一個吉日,舉行了婚禮。新娘子進門以後,光彩照人,容華絕代。陽曰旦一看,原來就是粉蝶。驚訝地問起從前的事,她茫茫然,什麼也不知道。原來她被十娘驅逐時,也就是她降生人間的時候。陽曰旦每次給她彈奏《天女謫降》的琴曲,她就支著臉聽著,沉思凝想,好像有所領悟似的。