明朝洪武年间,朱元璋带领文武百官巡视泗州(今江苏泗县,泗洪,天长,盱眙,明光一带),随行的刘伯温对朱元璋上奏说:“皇上,泗州河水水底有镇水兽,叫做无支祁,,是当年大禹治水时锁在水底的一只巨大猿猴,所以泗水才能风平浪静,泗州的老百姓才没有遭遇水灾。”
朱元璋听了好奇心上来了,就问刘伯温:“既然如此,那么镇水兽能否取出来让朕看看呢?”刘伯温回答说:“可以,不过镇水兽生新狂野难驯,而且力大无穷,即使有千人之力,也难以把镇水兽从河底拉出来。只有趁着镇水兽睡着的时候,才能将他拉出来,而且可以确保安然无事。”
朱元璋就问那么镇水兽何时才会睡觉呢?刘伯温回答说,请允许臣算一卦。于是刘伯温暗暗掐算了一下,然后对朱元璋说:“启奏皇上,那镇水兽现在就在睡觉,可以赶紧命令士兵将它拉出来!”
朱元璋听了大喜,离开命令几十名勇士划船到了水面,然后根据刘伯温的指示到了镇水兽所在的水面上方,士兵们用一根很长的绳子,绳端系着大铁钩,放入河底,来回寻找,终于勾到了一条大铁链。
士兵们将船靠岸,然后一个劲的扯水底的铁链,扯了大约几十丈长,铁链才到了尽头。铁链的尽头被夹在一个石函的缝隙中。朱元璋命人打开石函,发现里面有一只白猿,只有一尺多长,白猿两只眼睛闭着,正在熟睡。
朱元璋对着白猿看得很仔细,结果发现这不是普通的猿类,因为这只白猿浑身长满了白SE的长MAO,犹如马鬣一样,而且白猿的肋下有薄薄的鳞甲一样的花纹,白猿的四爪好像是龙爪一样。白猿的眼眶是红SE的,而嘴是黑SE的,非常奇特。
正当朱元璋看得入神的时候,白猿忽然动了一下,铁链也被带动,好像是白猿快要睡醒了。刘伯温看见后赶紧对朱元璋说:“皇上,请速速将这石函和铁链放回原位,不然这镇水兽一旦醒来发怒,就会引起水灾,而且还会造成其他危害,到时就大祸临头了。”
朱元璋只好命令士兵盖上石函,又将石函和铁链放回了原位。朱元璋在看石函的时候,随从的官员发现石函的盖子上刻有奇特的文字符号,但是没有人知道具体是什么含义。
刘伯温见多识广,他说这是当年大禹治水时候捕获了这只白猿,然后将白猿放入了石函,这石函上面的文字都是镇压白猿的压胜符篆,如果石函上没有这些符号,白猿早就破函而出,变成“形若猿猴,缩鼻高额,青躯白首,金目雪牙,颈伸百尺,力逾九象”的原形,去兴风作浪了。