施耐庵寫《水滸傳》,寫到武松打虎一節,無論如何也寫不滿意。因為他從未見過打虎,不知道怎樣描繪武松打虎的場面。
正當苦思冥想之際,忽聽門外一陣吵鬧。他放下手中的筆,信步來到門口。
門口有不少人正在看熱鬧,施耐庵撥開眾人,上前一看,原來是鄰居阿巧,因為喝醉了酒,不知怎麼與一條大黃狗發生了衝突,人狗戰在一處,人狂狗勇難分勝負。施耐庵正要上前喝住阿巧,轉念一想,武松打虎不也是醉酒之後嗎?看看這個醉漢如何對付這條大狗,也許能有點啟發。想到這裡,便在邊上注意著阿巧和狗的動作。
只見阿巧,袒胸露懷,揮拳朝狗頭打去,黃狗輕輕一閃,回頭又向阿巧撲來。阿巧怒不可遏,一把抓住狽脖子,飛身跨在狗的身上,舉起拳頭在狗頭上來了三拳,大黃狗終於被阿巧制服了。
回到家裡,施耐庵就把阿巧打狗的場面,寫成了武松打虎。
寫完之後,滿意地歎道:「要是沒有阿巧,我就寫不成這本書嘍。」此後,「無巧不成書」這句話便傳開了。意思變成了「如果沒有巧合,就不能叫作書」。