嘉平縣某公子,生得容貌俊秀,風流瀟灑,才十七八歲年紀。一次,他到郡裡去考秀才,偶然路過一家姓許的鴇母開的妓院,見門內有個年輕的美貌女子,便禁不住呆呆地凝視著她。那女子微微一笑,點了點頭,公子便湊上前去跟她搭話。女子問:「你住在哪裡?」公子告訴她住宿的地方。又問:「住處有別的人嗎?」公子回答說:「沒有。」「我晚上去拜訪你,不要讓人知道。」
公子回到住所,到了晚上,將童僕都支走了。那女子果然來到,自己介紹說:「我小名叫溫姬,」又說:「我愛慕你俊美風流,所以背著鴇母來了。我願意和你訂下終身!」公子也十分高興。從此後,女子兩三夜就來一次。一天晚上,女子冒著大雨來了,進門後脫下濕衣服,扔到衣架上;又脫下腳上的靴子,讓公子替她擦去泥巴,自己上床去鑽到被窩裡。公子看那雙小靴子,是用繡有五色花紋的新錦做的,全被泥水塗髒了,感到很可惜。女子說:「我不是故意讓你幹這種下賤的活,我是要你知道我對你的一片癡情。」聽到窗外雨聲不止,女子信口吟了句詩道:「淒風冷雨滿江城,」讓公子續下句。公子推辭說不懂詩,女子說:「公子這樣一表人才,怎麼會不懂詩呢?真掃我的興!」便勸他好好學習。公子答應了。
兩人來往得越來越頻繁,僕人們都知道了。公子的姐夫宋某,也是世家子弟,聽說後,暗地裡懇求公子讓自己見見溫姬。公子便告訴了女子,女子堅決不同意。宋某便藏到僕人房裡,等到女子進來時,趴在窗子上往外偷看,看見女子的模樣,神魂顛倒,不能自持,急忙推門出來,女子已起身,翻過牆去走了。宋某非常想念,於是備下厚禮去見許鴇母,指名要會溫姬。鴇母說:「是有個溫姬,但已死多年了。」宋某愕然,回來後告訴了公子,公子才知道那女子是鬼。到了夜晚,公子告訴女子宋某的話,女子承認說:「是的。但你想得到美人,我想得到美丈夫,我們兩人各遂所願就足夠了,管它是人是鬼幹嗎?」公子認為很對。
公子考完試,便返回家來,溫姬也跟著。別的人都看不見她,只有公子能看得見。到家後,便讓女子在書房住下。公子一個人睡在書房裡。也不回臥室,父母都很奇怪。溫姬回去探親,公子才偷偷地告訴了母親。母親大驚,告戒公子跟她斷絕關係,公子不聽。父母十分擔憂,想盡了辦法也驅趕不走那女子。
一天,公子有事要交待僕人,寫了張簡帖,放到桌子上。帖子上有許多錯別字:花椒的「椒」字錯成了「菽」,生薑的「姜」寫成了「江」,「可恨」寫成了「可浪」。溫姬見到了這張帖子,翻過來在後面寫到:「何事『可浪』?花菽生江。有婿如此,不如為娼!」於是告訴公子說:「我當初以為你是世家文人,所以不怕羞恥,自己找上門來。沒想到你虛有其表!我只憑外貌取人,怎不被天下人恥笑呢!」說完,一下子就不見了。公子聽了溫姬的話,雖然很慚愧、悔恨,還是看不懂她的話題,仍然把帖子交給了僕人。結果,傳出去後成了笑話!