陈生,名焕,字无虚,酉州人。纯良,聪颖,十六入泮。酉州人喜之,欲求为快婿者不绝如缕。然陈年轻意气,不思求凰,一心备乡试,只读圣贤书也。家老亦宠之,未约婚姻。

秋闱近,陈生去乡赴考。途一日,风雨大作,途有妇人被雨行,陈悯之,假伞于妇人,己则沐雨而行,受寒,卧病于榻。日程渐次至,同乡茂才皆赴考,不俟焕。又几日,陈病仍迟迟,未有起色。叹曰:“惭愧、惭愧,病于此,愧于高堂,负于同乡矣。”当是时,房门辗转开,入二人。陈生视之,站于前者乃店伙计,于后者乃一少女,正值豆蔻,繁花青衣,双手抱伞,可爱灵动。生不相识,正欲问之。伙计乃曰:“此女云前日相公借伞于其母,今特意来还之。”少女步于前,曰:“小女子兰青,特意来还相公伞也。”陈生命其置伞于案。青兰见陈生状,疑曰:“相公卧病,皆出于假伞乎?”生答曰:“伤寒乃天意,非人之过也。”二人既出,伙计曰:“可怜相公,可惜相公,相公赴考而来,却止于此,而其同乡俱去矣。”兰青亦歉疚。

翌日,兰青又至。昨日兰青至家中,告父母,其母自责,遂命兰青往,照顾陈生。焕三拒而后应之。逾二日,病好之七八,生亦惊喜。但念及误期多日,又无车马,又觉哀伤十分。此时兰青语陈曰:“店有保镖者,去往省城,镖件加急,是以疾行,若与之随行,并不逾期。”生又兴焉。兰青见镖队,说这般,众人皆太息,愿尽绵薄助陈生。陈谢兰青,以多余资斧赠之,兰青拒谢。陈生与镖队具往省城,兰青随之,荏苒之间,既至锦官,而未失期。而兰青走往亲戚,与陈生别。

秋闱乡试,前路茫茫,鹏北海,凤朝阳。去年中举人,取笑今年忙。陈生奋笔疾书,自觉如意。乡试过后,即至中秋。诸店皆上新,重结彩楼,众秀才齐会,狎妓纵酒,高谈契阔,猜测举人,又吟诗作赋,赏月供饼。俄而烟火起,光雨绚烂,爆竹唱鸣,鱼龙起舞。众人皆静,饮酒高台上,悠赏烟花放。陈生亦观烟火,烟花之中,忽见笑靥黛眉,杏眼琼鼻,是兰青也。生自嘲曰:“醉了,醉了。但醉未见夫子。长夜漫无趣矣。”便辞友人,回房休憩。又几日,正是放榜时。这日自朝至夕,人如鱼鳞,鳞鳞相切,人声嘈杂,有如鼎沸。榜前宛若救火,又若赈灾,热闹无比,一时无两。第六及后,榜吏先书,及前五,红烛换五盏,倒写顺序。而陈生自朝至夕,未见其名,自知名落孙山。而焕之同乡,亦无中举者。于是陈及同乡者,次日便要还家。

众人次日便折返,行几日,又至前时驿。驿前有老儿,衣衫褴褛,蓬头垢面,手执破碗。伙计施以残羹冷炙,老人彬彬谢之,陈生觉异,问流浪老汉曰:“观其举止,颇有修养,有儒者风范,何以至此哉?”老丈叹息,悔不当初,是时眼拙,并不识人。自云是泸州人士,家境虽不巨富,却算殷实,平常嗜书,膝下无亲儿,育有一养子。养子外纯良孝顺,实则阴险鄙极,言养子伺机动,连施毒计,夺其房产,抢其田地,逼亡老丈,流落至今。老人言此去省城,定要讨个公道。众人皆愤愤,感触良多,但却无奈何,只得破口空骂,老人乞毕遂离,陈予以盘缠,又目送之。

陈焕及家,又一年,其母殂,陈失恃。焕怅然若失,思之灼灼,悲痛灼灼。是日,陈坐于庭,忽闻狐鸣嗷嗷,陈寻声至假山后,但见女郎,头梳双髻,一袭青衣,玲珑剔透,灵气盎然。女郎正是兰青。陈生见之,甚觉奇异,问曰:“小姐为何在此?”兰青答曰:“实不相瞒,妾非人家小女,诚乃山中白狐也。”陈生甚惊之,兰青忙曰:“相公勿怕,妾助于你,实为报恩也。”陈稍安之,听道原委。缘起数旧年,陈救白狐性命,逃了剥皮殒命。陈生又问:“小姐来此作甚?”兰青曰:“闻相公丁忧家中,思母切切。今前来相助,令家母与之会。”陈生喜形于色,再三言谢。女却不受,曰:“汝取妣之梳与我。”陈听而取之。兰青拾梳曰:“中元子时,于此再相见。”话毕即隐。会中元,适子时。兰青携酒飘然而至。焕已俟多时,见兰青,心骤喜。兰青置酒于石案,曰;“饮之,则可顺汝心意,见及家母。”生忙斟酒饮之,饮之即醉,醉则梦家慈,家慈坐于前。生即见其母,欲先语,泪先流。陈拭泪曰:“念及母亲,思之断肠,母未享及天伦,是吾罪咎也。”其母抚其颊,搵其泪,曰:“宿命难违,痴儿,汝若无忧患,吾死亦无憾矣。思悼亡销魂,不如怜取眼前人。”陈母双手推焕,使焕醉梦觉。陈念及先妣言,便望向女,忆得行程中,共赏秋月,看草枯花白,听蛙声渐次,便曰:“家母有言,应怜眼前人。”兰青对曰:“但汝眼前非人哉,止一狐狸耳。”忽而变化做狐,离去陈府。

次日,陈生于山中寻女,未果,如此数日,终未果。陈生未自弃,自女离去,陈必每日诵诗山前。丁忧毕,次年春。陈于庭中叹曰:“陌上花复开矣。”当是时,兰青现身假山前,笑曰:“归矣,归矣。今修成正果,人形可长存矣。”陈生痴笑,女亦笑,二人共携手入室耳。后陈生托至交,假证女乃其远亲,随后正娶之。女后有一子,俊朗聪慧。陈之至交述此事于一友人,余庚戌年西南游至酉州,恰会其友人,此人白日撑伞,亦一奇人也。奇人告余,上其崖略耳。

异史氏曰:“嗟乎!妖尚知报恩,何况人乎?其人不如妖邪?亦或妖不如人邪?何之为人,而何又为妖魔邪?”

——朽木