招远县有一个书生叫张于旦,性情放荡不羁,在一座荒庙里读书。当时,招远县的县官是鲁公,三韩人氏。他有一个女儿专好打猎。有一次,张生在野外遇到鲁公女,见她长得风韵娟美,恣态秀丽;身穿锦缎貂皮袄,骑着一匹小马驹,像画上的人一样。回到庙中,每每想起这女子的美貌,心里总是念念不忘。后来听说这女子忽然死了,张生悲伤得不得了。鲁公因为距老家很远,便把女儿的灵柩暂时寄存在张生读书的荒庙里。

张生因为和鲁公女有一面之缘,对她非常崇敬,犹如对神明一般。他每早都到鲁公女灵前烧香,吃饭时必定祭奠。每每举着酒杯对着鲁公女灵柩祝告说:“我才见了你一面,就常在梦里想到你,没想到你这玉一样的人竟然死了。现在你虽近在我的身边,但却如远距万里河山,何等遗憾。我活着要受礼法约束,你死了的人该无禁忌了吧!你在九泉之下有灵的话,应当珊珊走来,以安慰我的倾慕之情。”

张生日日祷告,将近半个月。一天晚_上,他正在灯下读书,忽一抬头,见鲁公女含笑站在灯下。张生惊讶地起来询问,女子说:“感念你对我的一片真情,不能忘怀,所以不避私奔的嫌疑来与你相会。”张生大喜过望,二人于是共相欢好。此后,鲁公女没有一晚不来。她对张生说:“我生前好骑马射箭,以射獐杀鹿为快事,罪孽很大,死了以后无处可去。若是你真的爱我,烦你替我念金刚经五千零四十八卷,我生生世世永远不忘你。”张生恭恭敬敬地答应她的嘱托,从此常常夜里起来到鲁公女柩前捻着佛珠诵经。一次,偶然碰上节日,张生想带鲁公女一起回家过节。女子担忧自己腿脚没劲,走不动。张生要背着她走,女子笑着同意了。张生像背个小孩一样,一点不觉得重。此后,背着她走路就成了常事。张生考试时,也背她一块去,但必须夜里走。

有一年,省里开科考试,张生要去赴考,女子说:“你福气薄,去也是徒劳往返。”张生听了她的话就没去参加考试。又过了四五年,鲁公罢了官,穷得没有钱雇车把女儿的棺材运走,就打算就地埋了,但苦于没有坟地。这事张生知道后,就对鲁公说:“我有块薄地在庙旁,愿埋下你家女公子。”鲁公大喜。张生又张罗着帮助料理葬事。鲁公对张生非常感激,但也不知道张生是为了什么。

鲁公罢官回家去了,张生与鲁公女仍然欢好如初。一天夜里,女子依在张生怀里,哭得泪如雨下,对张生说:“我们相好五年,现在要分别了!我受你的恩义,几世都不足以相报。”张生惊讶地问她,她说:“承蒙你给我这九泉之下的人施加恩惠。现在你已为我念满了经数,所以我得以托生到河北卢户部家。若是你不忘今天,再过十五年的八月十六日,请你去卢户部家相会。”张生也伤心地哭着说:“我现在已三十多岁了,再过十五年,我就快入棺材了,相会又能怎样呢?”女子说;“到时愿给你当奴婢作为报答。”一会儿,她又说:“你可送我六七里路。这半路上有很多荆棘,我穿着长裙子难以走路。”说罢,抱着张生的脖子,张生便送她上了大路。

到了大路上,见路旁有许多车马,马上有骑着一人的,有骑着两人的;车已有的坐三人、四人的,甚至坐十几个人的不等。唯有一辆以金花为装饰挂着朱红绣帘的车子,只有一个老婆子坐在里面。老婆子见鲁公女来了,就叫着:“来了?”女子答应:“来了。”女子回过头来对张生说:“就送到这里,你回去吧!不要忘了我刚才说的话。”张生答应着。女子就走到车前,老婆子伸手拉她上了车,铃铛一响,车马就向遥远的地方走去了。

张生无精打采地回到庙里,将十五年后相会的日期记在墙上。想到念经还有这样大的作用,就更加诚心念经。他夜里做梦,梦见神人告诉他:“你志气很好,但须要到南海去。”问神:“南海多远?”神人说:“远在天边,近在眼前方寸之地。”醒后,他领悟了神人的意思,就念起菩提经来,修行更加诚心。

三年后,张生的大儿张政、二儿张明相继高中。张生虽一下显贵起来,可他仍然坚持修行。一次梦见一个青衣人请他,到了一座宫殿,见殿中坐着一个神,像是菩萨,迎接他说:“你行善可喜,可惜不能长寿,幸好请示了上帝,可以延长你的寿命。”张生跪下叩头,菩萨叫他起来坐下,请他喝茶,茶香犹如兰花。又叫童子领他到一个池子里去洗澡。池水很清,里边的鱼都看得很清楚。进入池中,水很温热,捧起来闻一闻,有荷叶香味。一会儿,他渐渐到了深处,失足陷入水底,水深没了头顶,一下子就惊醒了,大为惊异。从此,张生身体更加健壮,眼更明了,自己捋了一下胡子,白胡子都落了。又过一些时候,黑胡子也落了,脸上也没有了皱纹;又数月后,面目像儿童,跟十五六岁一样。还好游戏,也像个孩子,很不注意衣服饰物,礼仪小节。玩出了事,两个儿子就去救他。不久他夫人老病去世了,张生的儿子们要给他娶大户人家的女儿为继室。他说:“等我到河北去一趟回来再说。张生屈指一算,已经到了与鲁公女约定相会的时候了,便命人备马率仆人到了河北。一打听,果然有个卢户部。

早先,卢公生一女儿,生下来就会说话,长大了更加聪明漂亮,父母最喜爱她。一些富贵人家来求婚,女儿都不愿意。父母觉得奇怪,就问她,女儿详细说了生前的姻缘。大家给她算了算时间,大笑着说:“傻丫头!张郎现在已年过半百了,人事变迁,怕他尸骨都烂了;就是还活着,也老掉牙了。”女儿不听,还是等着。母亲见她决心不动摇,与卢公计谋,叫看门的不要通报客人,等过了约期,她就会绝望了。

果然不长时间张生就来访问,看门的不给他通报。张生不得已回到旅店,心里又不痛快又没有办法,就去郊外散心,也借此机会暗暗打听女子的消息。

托生后的鲁公女以为张生负约,终日哭泣,也不吃东西。母亲对她说:“张生不来,一定是去世了。就是活着,违背了盟约,错也不在你。”女子也不说话,终日躺在床上。卢公很忧心,也想知道张生到底是个什么样的人,于是托词郊游,正好遇到张生。一见是个少年,十分惊讶,互相谈了几句话,见张生风流潇洒,卢公很喜欢,便邀他到家里去。张生刚想问话,卢公忽然立起,叫客人等一下,自己匆匆进内房告诉了女儿。女儿很高兴,自己奋力起床,出来一看,见长得不大像张生,就哭着回房了,埋怨父亲诳她。卢公极力表明这个人就是张生,女儿也不说话,只是哭。卢公出来,情绪懊丧,对张生也不热情接待了。张生问:“贵府有当户部的吗?”卢公随便应了一声“有”,眼睛向别处看,似乎不觉得有客人在。张生感到有些慢待自己,就告辞走了。

鲁公女只是哭,几天就哭死了。张生夜里做梦,见鲁女来对他说:“来找我的果然是你吗?你年纪相貌都变了,见了面竟没有认出。现在我已忧愁而死,烦你赶快到土地祠招回我的魂,还能复活,晚了就来不及了。”张生醒来,急忙去叫卢户部的门,果然他女儿已经死了两天了。张生悲恸欲绝,进屋吊唁一番,把梦中的事告诉了卢公。卢公听从了他的话,急忙去土地祠招回了女儿的魂。又掀开被子,抚摸着女儿的尸体,一面叫女儿的名字,一面祷告。不多时,便听到女儿喉咙里咯咯地响,见她朱唇一张,吐出一口冰块样的痰,渐渐呻吟起来。卢公高兴得不得了,敬请张生客厅就坐,命人摆上酒宴,细问张生门第,才知道他家是巨族大户,越发高兴。于是选择良辰吉日,命女儿与张生成了亲。

张生在卢公府住了半个月,便带着妻子回家,卢公亲自护送女儿,并在张府住了半年才回家。

张生夫妇住在一起,真像小两口一样。很多人认为鲁女的儿媳是她婆婆,因为她儿媳都近四十的人了。

卢公回家后,过了一年就死了。儿子很小,被豪强人家欺侮,家产几乎都被人霸占了。张生夫妇就把他接了来养着,成了一家人。