杭州繩技:海上絲綢之路傳來的印度魔術(shù)
作者:首都師范大學(xué)歷史學(xué)院、首都文化建設(shè)協(xié)同創(chuàng)新中心教授 王永平
14世紀(jì)來華游歷的摩洛哥旅行家伊本·白圖泰(1304-1377)在訪問杭州時,觀賞過一個神奇的魔術(shù)——通天繩技,這個魔術(shù)是通過海上絲綢之路從印度傳來的,并傳播到日本和歐洲等世界各地,成為跨文化交流中一個栩栩如生的藝術(shù)范例。
杭州繩技:伊本·白圖泰筆下的神奇魔術(shù)
伊本·白圖泰是中世紀(jì)著名的旅行家。他曾于元順帝至正六年至八年(1346-1349)游歷了中國,并在《伊本·白圖泰游記》中留下了相關(guān)記載。他是從海上絲綢之路來到泉州,又循海路北上到達(dá)杭州的。他在杭州受到執(zhí)政官的熱烈歡迎,并為他舉行了隆重的歡迎宴會,席間表演了一場精彩的魔術(shù):只見魔術(shù)師拋繩于空中,繩便扶搖直上,直到繩端消失在空中。然后他讓徒弟緣繩而上,爬著爬著就不見了。魔術(shù)師連喊三聲,卻無人答應(yīng)。于是便生氣地抄起一把刀,順繩而上,也不見了。一會兒那孩子被大卸八塊,丟了下來。之后,魔術(shù)師也氣喘吁吁、滿身血污地凌空而降,拜倒在執(zhí)政官面前。執(zhí)政官下令賞他。他把孩子的肢體撿拾拼湊到一起,用腳一踢,那孩子便毫發(fā)無損地騰地站起。伊本大驚失色,這時有人安慰他說:“哪有什么騰空、落地的殘肢,只不過是戲法而已!”
這個魔術(shù)是由繩技-肢解兩部分組成。蒲松齡在《聊齋志異》中也記載了一個大致相同的故事《偷桃》,在主要情節(jié)上與伊本所見高度相似,如表演者都是拋繩于空中、緣繩而上,都有小兒斷肢再續(xù)的情節(jié),所以二者之間有明顯的繼承關(guān)系;但在具體細(xì)節(jié)的刻畫上又稍有不同,如增加了偷桃情節(jié),成為繩技-偷桃-肢解模式,另外表演者由師徒改為父子,并且小兒被肢解不再是由其父緣繩而上所為,而是由于在天宮偷桃為“監(jiān)者”所發(fā)覺而遭肢解,這樣處理更符合中國人的倫理親情觀念。
顯然,從伊本·白圖泰眼中的神奇魔術(shù)到蒲松齡筆下的《偷桃》故事,中間應(yīng)該還有一個過渡階段,這個階段就在明代。
方朔偷桃法:明代偷桃類繩技的大量涌現(xiàn)
明代涌現(xiàn)出了大量偷桃類繩技故事,其中與蒲松齡故事最為接近的是錢希言(約1612年前后在世)在《獪園》中所記載的一個《偷桃小兒》的故事。在這個故事中,小兒攀緣而上的是由無數(shù)根遞相互接的木棍,而不是緣繩,其它情節(jié)基本相同,甚至連題目也相似,所以蒲氏《偷桃》應(yīng)是錢氏《偷桃小兒》的翻版。
不過,錢氏所記也是根據(jù)同時期人宋懋澄(1570-1622)提供的故事素材敷演而成的,在宋氏著作《九龠集》中有一個《蟠桃宴》的故事,發(fā)生時間、地點(diǎn)、情節(jié)都與錢氏雷同,如講述的都是廣州官員項(xiàng)雙溪于冬月過生日,有術(shù)士(幻士)攜小兒表演天宮偷桃獻(xiàn)壽,遭天狗所吠等情節(jié)。所以錢氏所書系來自宋氏。
此類故事還見于同時期的王同軌(約1620年前后在世)、馮夢龍(1574-1646)等人的著作中。王氏《耳談》中有一個《河洛人幻術(shù)》故事,發(fā)生地鄂城在今湖北,發(fā)生時間略晚于宋、錢二氏所記,表演者既不是師徒,也不是父子,而是一對走江湖賣藝的夫妻,屬于偷桃-肢解類繩技模式。馮夢龍?jiān)凇豆沤褡T概》中也有類似的故事《方朔偷桃法》,在這個故事中,通天用的道具由繩和竿變成了天梯。
偷桃故事是古代通俗文學(xué)作品中經(jīng)常敷演的文化母題之一,它是西王母故事、東方朔故事和仙桃故事在漢魏時期的有機(jī)結(jié)合。由于仙桃傳說有延年益壽之功效,所以偷桃故事與祝壽文化相結(jié)合,發(fā)展到明清時期成為雜技魔術(shù)表演的常見形式之一。
可以推斷明代中后期涌現(xiàn)出來的大量的偷桃類繩技故事,成為清代蒲松齡創(chuàng)作《偷桃》故事的直接源泉。
唐代嘉興繩技:伊本·白圖泰所見神奇魔術(shù)在中國的最早源頭
免責(zé)聲明:以上內(nèi)容版權(quán)歸原作者所有,如有侵犯您的原創(chuàng)版權(quán)請告知,我們將盡快刪除相關(guān)內(nèi)容。感謝每一位辛勤著寫的作者,感謝每一位的分享。
相關(guān)資料
- 有價(jià)值
- 一般般
- 沒價(jià)值
{{item.userName}} 舉報(bào)
{{item.time}} {{item.replyListShow ? '收起' : '展開'}}評論 {{curReplyId == item.id ? '取消回復(fù)' : '回復(fù)'}}
{{_reply.userName}} 舉報(bào)
{{_reply.time}}