薛昭在唐朝元和末年當平陸縣尉。
他以義氣自負,平時景仰郭代公、李北海的為人。
一次夜裏值宿,囚犯中有個為母親報仇而殺了人的,薛昭就給他銀錢把他放跑了。因此縣裏向廉使報告,廉使又向皇上奏本,薛昭被治罪貶到海東為民。
聖旨降下的那天,薛昭不顧家產,隻扛著一隻銀鍋就走了。
有個叫作田山叟的客人,有人說他已幾百歲了。
他一向與薛昭關係很好,就帶著酒在道上攔住薛昭請,他喝酒為他送行。
田山叟對薛昭說:“您是個義士啊!為別人解脫禍患而自己承擔罪名,真是荊軻、聶政一類的人物啊!請讓我跟著您。”
薛昭不同意,田山叟一再請求,薛昭才答應了。
到了三鄉那天夜晚,田山叟脫下衣服作抵押賒來了酒,喝得大醉,就把左右的人支開,對薛昭說:“你可以逃跑了。”就與薛昭拉著手出了東郊,又贈給薛昭一粒藥,說:“這藥不僅能去病,吃了它還能不吃糧食。”
又約定說:“從這裏走隻要遇到道北有樹林、草木叢生繁茂能遮蔽住人的地方,就可以暫時隱藏在那裏,不僅能逃避災難,還能獲得美人。”
薛昭告辭走後,路過蘭昌宮,那裏有古老的大樹、高高的竹子,從四麵圍住了那個地方。
薛昭就跳牆進去,追捕他的人盡管東奔西走,也沒能找到他的蹤影。
薛昭藏在古殿的西間,到了夜晚,風清月明,看見台階前有三個美女,說說笑笑地來了,互相作揖,謙讓著上了花茵之上,用犀牛角的杯子斟酒喝。
居於首位的女子把酒灑在地上禱告說:“吉利吉利,好人相逢,惡人想避。”
挨著她的那個女子說:“美好的夜晚歡樂的聚會,雖然有好人,哪裏容易相逢啊?”薛昭從窗戶縫裏聽到了這些話,又記住了田山叟關於得到美女的預言,就跳出來說:“剛才聽夫人說,‘好人哪裏容易相逢啊’,我薛昭雖然不成才,願充好人之數。”
三個美女驚訝了很久,才說:“您是什麼人,卻隱藏在這裏?”
薛昭就把實情全對她們說了,女子就在花茵的南邊給薛昭擺設了座位。
薛昭詢問她們的名字,她們告訴了他,大一點的叫雲容姓張,其次叫鳳台姓蕭,再次叫蘭翹姓劉。
酒喝得將盡興的時候,蘭翹命人拿骰子,對另兩個美女說:“今天晚上佳賓相會,必須有所匹配,請擲骰子,遇到彩頭強的,才能侍寢。”
於是三人都擲一遍,雲容的彩頭贏了。
蘭翹就命薛昭靠近雲容姐坐著,又拿雙杯給他們敬酒說:“這是所說的交杯酒啊!”薛昭向她們稱謝,趁便問:“夫人是哪裏人?因為什麼到這裏?”
雲容說:“我本是開元年間楊貴妃的侍兒。貴妃很愛惜我,常讓我在繡嶺宮獨自跳《霓裳舞》。貴妃贈我一首詩,詩中說:‘羅袖動香香不已,紅蕖嫋嫋秋煙裏。輕雲嶺上乍搖風,嫩柳池邊初拂水。’詩寫成後,唐明皇吟詠了很久,也有繼和的詩,隻是我沒記住罷了。還賜給我雙金扼臂,因此寵幸超過那群同輩之人。那時經常遇到皇帝與申天師談論學道的事,唯獨我和貴妃有機會偷聽;又多次侍奉天師吃茶吃藥,很得天師憐惜。有一次,趁空閑之時,我向天師叩頭討藥。天師說:‘我不是舍不得給你藥,隻是你沒有緣分,不能久在人世,怎麼辦呢?’我說:‘早晨獲知了道理,晚上就死也可以了。’天師就給我一粒絳雪丹,說:你隻要吃了它,即使死了身體也不能壞。隻要能把棺材做得大一些,墓穴寬一些,把真玉含在嘴裏,墳土疏鬆而有風,就可以使魂不能飄到空中,魄也不沉寂。有物拘製,陶出陰陽,一百年後,遇到活人,得到交配的精氣,可能重新活過來,就成為地仙了。’我在蘭昌將死的時候,把天師的這些話全告訴了貴妃。貴妃體恤我,命中貴人陳玄造辦理安葬的事。送終的器具,全都像約定的那樣辦到了,到現在已經一百年了。仙師所說的預兆,莫非在今宵良會嗎?這就是宿緣啊,不是偶然的呀!”