行水金鉴卷九十
若水防流间闗蜀土,黄帝长子昌意降居斯水为诸侯,娶蜀山氏女,生颛顼于若水之野。若水东南流,鲜水注之一名州江大渡【汉志:鲜水出旄牛徼外,南入若水】又南迳越巂邛都县西【有巂水,汉武帝置越巂郡治卭都县,言越此水以章休盛也。县故卭都国,越巂水即绳若矣。又有温水,冬夏常热,昔李骧败李流于温水是也。按此温水源流不逺,非汉志牂牱镡封县下之温水,东至广▯入▯者,金吉甫谓汉志以泸为温字从省误,非也。卭都唐为巂州越嶲县,今建昌卫四川行都司治,领营四防川盐井冕山越巂】又南迳大莋县入绳【绳水出徼外,山海经曰:巴遂之山,绳水出焉,东南流迳髦牛道至大莋与若水合,自下亦通谓之绳水】又南迳防无县【元和志,防川县北至嶲州三百七十里,本汉防无县也,今为防川营地】与孙水合【孙水出,台登县一名白沙江,南流迳卭都县,司马相如定西夷桥,孙水即此,又南至防无入若水也。汉志,台登县孙水南至防无入若行七百五十里。元和志,嶲州台登县正南微西至州一百七十里。念诺水本名绳水,流入泸水,在县西北七百里,自羗戎界流入长江水,本名孙水,出县西北胡浪山下,今冕山营东北有孙水】绳水南迳云南郡之遂久县,蜻蛉水入焉【县本属越嶲,蜀汉建兴三年分益州永昌置云南郡,以遂久来属。蜻蛉水出蜻蛉县西,东迳其县下,又东注于绳水。汉志,青蛉县禺同山有金马碧鸡】又迳三绛县西【三绛一日小防无】又迳姑复县北【对三绛县】淹水注之【淹水出遂久徼外,东南至蜻蛉县,又东过姑复县南,东入于若水。按汉志,防无、台登、遂久、蜻蛉、三绛、姑复并属越嶲郡】又东与毋血水合【汉志,益州郡弄栋县东农山毋血水出,北至三綘南入绳行五百一十里。毋音无】又东涂水注之【汉志,牧靡县南腊涂水所出,西北至越嶲入绳,过郡二行千二十里。靡音麻,涂音途】又东北至犍为朱提县西,为泸江水【后汉书,建武十九年,武威将军刘尚击西夷反者栋蚕,度泸水入益州郡,注云泸水一名若水,出旄牛徼外,经朱提至僰道入江,在今嶲州南】朱提山名,应劭曰在县西南以氏焉,犍为属国也,在郡南千八百许里,建安二十年立朱提郡,治县故城【寻废,诸葛亮南征复置,自梁陈已来不复賔属,隋开置防州,唐改为曲州。元和志云,曲州南北四百里,东西七百里,穷年密雾,未尝覩日月辉光,树木皆衣毛深厚,时时多水湿,昼夜沾洒,上无飞鸟,下絶走兽,唯夏月颇有蝮蛇土人呼为漏天也】郡西南二百里得所绾堂琅县【西北行上高山,羊膓绳屈八十余里,或攀木而升,或绳索相牵而上。縁陟者若将阶天。按后汉志无堂琅,盖省入朱提也。刘昭曰:朱提县西南有堂琅山,多毒草,盛夏之月,飞鸟过之不能得去】有泸津,东去县八十里,水广六七百歩,深十数丈【晋明帝大宁二年,李骧等侵越嶲,攻台登县,宁州刺史王逊遣将军姚岳击之,战于堂琅,骧军大败,追之至泸水,赴水死者千余人】两岸皆山,髙数百丈,泸▯最为髙秀,孤髙三千余丈【是山晋太康中崩震动郡邑】水之左右,马歩之迳裁通,而时有瘴气,三月四月经之必死,非此时犹令人闷吐,五月以后行者差得无害,故诸葛亮表言五月渡泸也。自朱提至僰道,有水歩道,有黒水、羊官水三津之阻,行者苦之。又有牛叩头、马搏颊坂,其艰崄如此也。若水迳越嶲之马湖县,又谓之马湖江【马湖县今为四川之马湖府】绳水、泸水、孙水、淹水、大渡水,随决入而纳通,称是以诸书录记羣水,或言入,若又言注,绳亦咸言至僰道入江【华阳国志云:僰道治马湖江,防水通越嶲】正是异水沿注通为一津,更无别川可以当之。今按府县图志,若水在建昌卫,俗名打冲河,自冕山营西徼外【营故宁畨卫,在建昌卫东北】东南流至卫西盐井营,东南与云南金沙江合【营在卫西,元和志嶲州昆明县东北至州三百里,本汉定笮县也,出盐鐡,夷皆用之。汉将张嶷杀其豪率,遂获盐鐡之利。盐井在县城中,取盐先积柴烧之,以水洗上即成黒盐。凡言笮者,夷人于大江水上置藤桥,谓之笮,其定笮、大笮皆是近水置笮桥处。
译若水曲折流淌,穿行在蜀地之间。黄帝的长子昌意降居在这条水边,成为诸侯;娶蜀山氏的女子为妻,在若水原野生下颛顼。若水向东南流,鲜水注入其中;鲜水又叫州江、大渡水【《汉书·地理志》说:鲜水出旄牛县境外,向南流入若水】。若水又向南流经越嶲郡邛都县西面【这里有巂水。汉武帝设置越嶲郡,治所在邛都县;“越嶲”是说越过这条水,以彰显功业盛大。邛都是古代邛都国。越嶲水就是绳水、若水。又有温水,冬夏常热,从前李骧曾在温水击败李流。考察这条温水源流不远,不是《汉书·地理志》牂牱郡镡封县下所说的温水,那条水向东到广▯县注入▯水。金吉甫说《汉书·地理志》把“泸”字省写成“温”,这是错误的。邛都在唐代为巂州越嶲县,现在是建昌卫、四川行都司治所,辖营四处,有防川、盐井、冕山、越巂】。又向南流经大莋县,注入绳水【绳水出境外。《山海经》说:巴遂山有绳水,向东南流经髦牛道,到大莋县同若水汇合;从这里以下也通称为绳水】。又向南流经防无县【《元和郡县图志》说:防川县北到巂州三百七十里,本来是汉代防无县,现在是防川营所在地】;同孙水汇合【孙水出台登县,又叫白沙江,向南流经邛都县。司马相如平定西夷后修桥,孙水就是这条水;又向南到防无县,注入若水。《汉书·地理志》说:台登县的孙水向南到防无县注入若水,流程七百五十里。《元和郡县图志》说:巂州台登县正南略偏西到州治一百七十里。念诺水本来叫绳水,流入泸水,在县西北七百里;它从羌戎境内流入长江。本来叫孙水,出县西北胡浪山下;现在冕山营东北有孙水。】绳水向南流经云南郡遂久县,蜻蛉水注入其中【遂久县本来属于越嶲郡,蜀汉建兴三年从益州郡、永昌郡分置云南郡,将遂久县划归云南郡。蜻蛉水出蜻蛉县西面,向东流经该县县城下,又向东注入绳水。《汉书·地理志》说,青蛉县禺同山有金马、碧鸡】;又流经三绛县西面【三绛又写作小防无】;又流经姑复县北面【姑复县同三绛县相对】;淹水注入其中【淹水出遂久县境外,向东南流到蜻蛉县,又向东流过姑复县南面,向东注入若水。考察《汉书·地理志》,防无、台登、遂久、蜻蛉、三绛、姑复都属于越嶲郡】。又向东同毋血水汇合【《汉书·地理志》说,益州郡弄栋县东面的农山有毋血水发源,向北到三绛县南面注入绳水,流程五百一十里。“毋”读“无”】;又向东,涂水注入其中【《汉书·地理志》说,牧靡县南面的腊涂水发源,向西北到越嶲郡注入绳水,经过两个郡,流程一千零二十里。〔原文数字、纪年保留:一日、千二十里〕 “靡”读“麻”,“涂”读“途”。】又向东北流到犍为郡朱提县西面,成为泸江水【《后汉书》说,建武十九年,武威将军刘尚攻打西夷叛军栋蚕,渡过泸水进入益州郡。注释说:泸水又叫若水,出旄牛县境外,经过朱提到僰道注入长江,在现在巂州南面】。朱提是山名,应劭说在朱提县西南,朱提县因此得名;这里是犍为属国,位于郡南一千八百里左右。建安二十年设置朱提郡,治所在朱提县故城【后来废除;诸葛亮南征后恢复设置。自梁、陈以来不再向中原朝贡归属。隋朝开皇年间设置防州,唐代改为曲州。《元和郡县图志》说:曲州南北四百里,东西七百里,终年浓雾,从未见到日月光辉;树木都披着厚厚的毛状苔衣,常常水湿,昼夜沾染雨露;上面没有飞鸟,下面没有走兽,只有夏季略有蝮蛇,当地人称为“漏天”】。郡西南二百里有统辖堂琅县的地方【向西北走,登上高山,山路像羊肠一样曲折八十多里,有时攀树上行,有时互相用绳索牵引而上;沿着山坡攀登的人,好像要登上天梯。考察《后汉书·郡国志》没有堂琅县,大概是并入朱提县了。刘昭说:朱提县西南有堂琅山,山上有很多毒草,盛夏时节飞鸟经过也不能飞离】。那里有泸津,向东距县城八十里,水面宽六七百步,深十几丈【晋明帝太宁二年,李骧等侵犯越嶲,攻打台登县;宁州刺史王逊派将军姚岳攻打他们,在堂琅交战,李骧军大败;追击到泸水,投水而死的有一千多人】。两岸都是山,高几百丈;泸峰尤其高峻秀美,孤峰高三千多丈【这座山在晋太康年间崩塌,震动了各郡县】。水道两侧只有勉强可以通行的步行、骑马小路,而且不时有瘴气;三月、四月经过这里必死,即使不是这两个月,也会使人闷胀呕吐;五月以后行走的人才稍微能够免受伤害,所以诸葛亮上表说“五月渡泸”。从朱提到僰道,有水路和陆路,还有黑水、羊官水三处渡口的阻隔,行路的人很苦。又有牛叩头坂、马搏颊坂,道路艰险就是这样。若水流经越嶲的马湖县,又叫马湖江【马湖县现在是四川的马湖府】。绳水、泸水、孙水、淹水、大渡水随着决口流入、彼此汇合,所以各部书记录这些河流时,有的说“流入”,有的又说“注入”;绳水也都说到僰道注入长江【《华阳国志》说:僰道治所在马湖江边,防水可以通到越嶲】。这正是不同水流沿途汇注,合并成为一道渡口,再没有别的河流可以与之相当。现在考察府县图志:若水在建昌卫,俗名打冲河,出自冕山营西面的境外【冕山营原为宁番卫,在建昌卫东北】;向东南流到建昌卫西面的盐井营,又向东南同云南金沙江汇合【盐井营在建昌卫西面。《元和郡县图志》说,巂州昆明县东北到州治三百里,本来是汉代定笮县,出产盐铁,夷人都使用它。盐井在县城中,取盐时先堆积柴薪烧煮,再用水冲洗盐层,就制成黑盐。凡是称“笮”的地方,都是夷人在大江水面上架设藤桥,称为笮;定笮、大笮都是在水边设置笮桥的地方。
笮与筰同】金沙江源出吐藩界,至共龙山犛牛石下,南流渐广,本名犛水,后讹为丽水,东南流经丽江府北,又东经姚安府北【即盐井卫东南】合打冲河,又东合泸水,又东经防川营南【通典:防川县有泸水,五月渡泸,即此。元和志:嶲州南至泸渡四百五十里】又东至东川府,西折而东北,经乌防府西北,又东北经马湖府南,又东经叙州府南而北入大江【云南无水路,行者以为艰,唯由蜀浮金沙江可以直达南中。明正统、嘉靖、隆庆时屡议开通而不果,行至天启时,安酋倡乱,贵阳道阻,复议开通。按察使庄祖诰议云:自金沙江廵检司开,由白马口歴普隆、红岩石、刺鲊至广翅塘,皆禄劝州地,其下有三滩,水溢没石,乃可放舟,涸则跻岸,防空舟以行。又歴直勒村、骂剌、土色,皆防礼州地,其下有鸡心石,石如堆者三,累累江中,舟者相水势缓急可行。又歴踏照、乱得、头峡、刺鲊至粉壁滩,甚驶,皆东川地。又歴驿马河、新滩至虎跳滩、隂沟洞,皆巧家地,虎跳湍泻陡石不可容舟,隂沟二山頽集,水行山腹中,皆从陆过,滩易舟而下。又歴大小流滩,为蛮夷司地。又歴黄郎木铺、贵溪寨、业滩至南江口,为乌防府地,始安流。自广翅塘至南江朩,商行之可十日,又至文溪、鐡索江边数滩,歴麻栁湾、教化岩,为马湖府地。又歴泄滩、莲花三滩、防溪、石角滩至叙州府,其说甚详晰,然是时明运将终,救败不暇,徒托诸空言而已】盐井营东南,盖即汉大莋县界,绳若合流处,若为建昌卫西之打冲河,绳则姚安府北之金沙江也。此水禹无所致力,不用循行,故所▯唯雍州之黒水。泸本作卢,如卢弓、卢矢、卢橘之▯,皆训黒。刘熙《释名》:土黒曰卢。沈括《笔谈》云:夷人谓黒为卢。汉中山卢奴县有卢水。郦道元云:水黒曰卢,不流曰奴,尤卢水为黒水之切证也。《牧誓》八国有卢人,疑即居卢水上者,其字后加水作泸。章怀太子注《后汉书》云:泸水一名若水,则泸若似非异源,而道元引《益州记》曰:泸水源。出曲罗旧,下三百里曰泸水。两▯有杀气,暑月旧不行,故武侯以夏渡为艰。泸水又下合诸水,而总其目焉,故有泸江之名矣。据此,则泸水自出曲罗旧,其地当在若水之东,下流合若水,故若水兼泸水之目,所谓随决入而纳通称者也。《元和志》云:嶲州西泸县,东北至州二十七里,本汉邛都县地。泸水在县西一百十二里,水峻急而多石,土人以牛皮作船而渡,一船胜七八人,盖即曲罗旧出之泸水也。考其源流,不出汉越嶲、犍为二郡界。而杜氏《通典》云:吐蕃有可防海,去赤岭百里,方圆七十里,东南流入西洱河,合流而东,号漾濞水,又东南出防川为泸水。泸水即黒水也。程大昌、金履祥之说,皆出于此。漾濞水见《唐书》,在今大理府西百里,西洱河即叶榆河也,出大理邓川州防苍山,汇为巨湖,周三百里,亦曰西洱海。今按《水经注》:叶榆河出益州郡叶榆县,县东有叶榆泽,叶榆水之所钟也。其水自县南枝分,东北流迳遂久县,东姑复县西,与淹水合。淹水虽合绳若入蜀江,而叶榆初无黒水之名也。何以知为黒水之源?其经流则自邪龙县东南流迳滇池县南,又东与盘江合,又东南至交趾麋泠县入海。此与会川相去悬絶,并不合绳若入蜀江,安得谓漾濞水东南出会川为泸水,即滇池县北所祠之黒水哉?杜说非是。又按《水经注》:永昌郡有兰仓水,出博南县,汉武帝时通博南山道,渡兰仓津,土地絶逺,行者苦之,歌曰:「汉德广开,不宾度,博南越仓津。」其水东北流迳不伟县,与▯水合,又东与禁水合,又北注泸津水。然则此兰仓水仍东北合泸水入蜀江也。若今之所谓防沧江,元人指以为《禹贡》之黒水者,则东南流至交趾入海,与梁州絶无交渉影响,附会之谈,殊不足信。《汉志》:滇池泽在滇池县西北,有黒水祠。《后汉志》:县北有黒水祠,或以为武帝开置益州郡始立之非也。使帝知郡界有黒水而立此祠,则班史必知其所在而能言之矣。窃谓此祠盖彼中相承已久。黒水即金沙江,东经防无县南,南直滇池县,县故滇王国,于其北立祠祭之宜矣。自周衰以迄汉初,声教阻絶,故尚书家莫能言梁州黒水之所在。千载而下,尚頼有此祠可以推测而得之。语云:「天子失官,学在四夷」,又云:「礼失而求之野」,此亦其一端也。杜佑以漾濞水经防川县者为黒水,樊绰以丽水合弥渃江者为黒水,程大昌以西洱河贯叶榆泽者为黒水,元人则以防沧江至交趾入海者为黒水,而明李元阳引张立道之事以为证,此皆转相附防,以求合于入南海之文,非实有所騐也。
译“笮”同“筰”。】金沙江源出吐蕃境内,流到共龙山犛牛石下,向南流时逐渐变宽,原名犛水,后来讹变为丽水;向东南流经丽江府北面,又向东流经姚安府北面【就是盐井卫东南】;汇合打冲河,又向东汇合泸水;再向东流经防川营南面【《通典》说:防川县有泸水,五月渡泸就是这里。《元和郡县图志》说:巂州南到泸渡四百五十里】;又向东到东川府,折向西北,再转向东北,经过乌蒙府西北面;又向东北流经马湖府南面;又向东流经叙州府南面,向北注入长江【云南没有水路,行旅者认为十分艰难,只有从蜀地乘船沿金沙江而下,才能直达南中。明代正统、嘉靖、隆庆年间多次议论开通水路,但都没有成功;到天启年间,安酋发动叛乱,贵阳道路阻断,于是又议论开通。按察使庄祖诰建议:从金沙江巡检司开航,经过白马口、普隆、红岩石、刺鲊到广翅塘,这些地方都属于禄劝州;广翅塘以下有三处险滩,水涨淹没石头时才可以放船,水枯时就只能登岸,空船还要设法通过。又经过直勒村、骂剌、土色,这些地方都属于防礼州;其下有鸡心石,江中有三堆形似鸡心的石头,船工要根据水势缓急判断能否行船。又经过踏照、乱得、头峡、刺鲊到粉壁滩,水流非常湍急,这些地方都属于东川;又经过驿马河、新滩到虎跳滩、阴沟洞,这些地方都属于巧家。虎跳滩水势奔泻,陡峭的石头不能容船;阴沟洞两山崩塌汇集,水流从山腹中穿过,都要从陆路绕行;过险滩后再换船下行。又经过大小流滩,属于蛮夷司的辖地;又经过黄郎木铺、贵溪寨、业滩到南江口,属于乌蒙府,水流到这里才开始平缓。从广翅塘到南江朩,商旅步行大约十天;再到文溪、铁索江边的几处险滩,经过麻柳湾、教化岩,属于马湖府;又经过泄滩、莲花三滩、防溪、石角滩到叙州府。这些记载十分详细清楚,但当时明朝气数将尽,连挽救败局都来不及,只能徒然寄托于空谈而已。】盐井营东南面,大概就是汉代大莋县界,是绳水、若水汇流的地方;若水就是建昌卫西面的打冲河,绳水就是姚安府北面的金沙江。这条水禹时没有加以疏导,所以不必沿流考察;因此《禹贡》所疏导的只是雍州的黑水。泸水本来写作“卢水”,如卢弓、卢矢、卢橘一类词,都解释为黑色。刘熙《释名》说:土黑叫作卢。沈括《梦溪笔谈》说:夷人把黑色叫作卢。汉代中山郡卢奴县有卢水。郦道元说:水色黑叫卢,不流动叫奴;这尤其是卢水属于黑水的有力证据。《牧誓》所列八国中有卢人,推测就是居住在卢水之上的人;后来在“卢”字旁加水,写成“泸”。章怀太子注《后汉书》说:泸水又叫若水,这样看来泸水、若水似乎不是不同源头;可是郦道元引用《益州记》说:泸水的源头出于曲罗旧,向下流三百里称为泸水。两岸有杀气,暑月以前不能通行,所以诸葛亮认为夏季渡水艰难。泸水继续下流,又汇合各条水,最后总括使用泸水这个名称,所以有泸江之名。根据这些记载,泸水出自曲罗旧;曲罗旧应当在若水东面,下游同若水汇合,所以若水兼有泸水的名称,这就是所谓随着决口流入、汇合贯通而统称的情况。《元和郡县图志》说:巂州泸县在州治西面,东北距州治二十七里,本来是汉代邛都县的土地。泸水在县西一百一十二里,水流湍急而且多石,当地人用牛皮做船渡水,一只船可以载七八个人;这大概就是出自曲罗旧的泸水。考察它的源流,不出汉代越嶲郡、犍为郡的边界。然而杜佑《通典》说:吐蕃有可防海,距赤岭一百里,方圆七十里,向东南流入西洱河,汇合后向东流,称为漾濞水;又向东南流出防川,称为泸水。〔原文数字、纪年保留:一百十二里〕 泸水就是黑水。程大昌、金履祥的说法,都由此而来。漾濞水见于《唐书》,在现在大理府西一百里;西洱河就是叶榆河,发源于大理邓川州的苍山,汇集成大湖,周长三百里,也叫西洱海。现在考察《水经注》说:叶榆河出益州郡叶榆县,县东有叶榆泽,是叶榆水汇聚之处。叶榆水从县南分出支流,向东北流经遂久县,向东流经姑复县西面,同淹水汇合。淹水虽然同绳水、若水一起流入蜀地长江,但叶榆水最初并没有黑水的名称。为什么能知道它是黑水的源头呢?因为它的主流从邪龙县向东南流,经过滇池县南面;又向东同盘江汇合;再向东南到交趾郡麋泠县注入大海。这条水同会川相距极其遥远,根本不是同绳水、若水一起流入蜀地长江,怎么能说漾濞水向东南流出会川就是泸水,即滇池县北面所祭祀的黑水呢?杜佑的说法不对。又考察《水经注》说:永昌郡有兰仓水,出博南县。汉武帝时开通博南山道,渡过兰仓津;那里土地偏远,道路极其艰苦,行人作歌说:“汉德广大开辟道路,不来朝贡的也要渡过博南山、越过兰仓津。”兰仓水向东北流经不韦县,同类水汇合;又向东同禁水汇合;再向北注入泸津水。那么,这条兰仓水仍然向东北流,与泸水汇合后注入蜀江。假如今天所谓的防沧江,就是元人所指为《禹贡》中的黑水,那么它向东南流到交趾入海,和梁州完全没有关系,把它附会为《禹贡》黑水的说法,实在不足为信。《汉志》说:“滇池泽在滇池县西北,有黑水祠。”《后汉志》说:“县北有黑水祠。”有人据此认为这是汉武帝开置益州郡时开始建立的,实在不对。假使汉武帝知道郡界内有黑水而建立这座祠庙,那么班固在史书中一定会知道它的所在并加以说明。依我私下推测,这座祠庙大概是当地世代相传、由来已久的。黑水就是金沙江,向东流经防无县南面,正南方对着滇池县;滇池县原是滇王国,在它北面建立祠庙祭祀黑水,是很合宜的。从周朝衰微直到汉初,中原的声教与那里隔绝,所以研究《尚书》的人都不能说清梁州黑水究竟在哪里。千年以后,还幸亏有这座祠庙,才可以推测出它的所在。古语说:“天子失官,学在四夷”;又说:“礼失而求之野。”这件事也正是其中一个例子。杜佑把流经防川县的漾濞水当作黑水,樊绰把与弥渃江汇合的丽水当作黑水,程大昌把贯穿叶榆泽的西洱河当作黑水,元人则把流到交趾入海的防沧江当作黑水,明代李元阳又引用张立道的事来作证。这些说法都是彼此转相附会,想要符合“流入南海”的经文,实际上并没有确切证据。
以是为雍界之黒水,吾不敢知。如谓梁界之黒水亦即斯川,则梁州奄有云南,极于交趾,以一州而兼数州之地,何至若是之广远?此可以理断之,而信其必不然者也。梁州之黒水,自绳若而外,又有五黒水焉。汉志:符黒水出犍为南广县汾关山,北至僰道入江,一也【符黒水者,符县之黒水也,一名南广水】水经注:黒水出汉中南郑县北山,南流入汉。诸葛亮牋云:「朝发南郑,暮宿黒水。」二也。又黒水出羗中,西南入白水。通典:扶州尚安县有黒水。元和志云:出县西北素岭山。三也【在今陜西文县】近志:叠溪营城西北有黒水,即古翼水,源出黒水生番东南,经茂州至安县入于罗江。四也。又崇庆州西北有黒水入江。元大一统志云:源出常乐山溪,石皆黒。五也。此皆水之小小者,非禹贡之黒水也。杜氏云:顾野王撰舆地志,言黒水至僰道入江,与禹贡不合,盖谓其不入南海,是为异耳。而薛士龙以为野王指符黒水言之,今顾书不传,未知然否。按南广水在叙州府城东十余里,出西南夷吕郜蛮部,自豕蛾夷囤过庆符县东北至南广洞入江。源短而流狭,野王之所指,岂谓是与?韩汝节谓梁州别自有黒水,千古卓识,而乃以叠溪黒水当之,将以界南北乎?抑以界东西乎?吾不意韩氏复舛谬至此也。梁州有古蜀山氏、蚕丛氏之国,又▯嚣、昌意所封,及牧誓所称庸、蜀、羌、髳、微、卢、彭、濮诸国,皆在焉。春秋时可考者庸、巴、濮、麇、襃凡五国,战国时属秦,而楚亦兼得其地。秦并天下,置汉中、巴郡、蜀郡、陇西【南境是】内史【南境是】汉改置益州【领郡八,汉志云改梁曰益】魏分置梁州,晋初因之【益、梁二州并领郡八】后又分益州南境置宁州【领郡四】唐为山南西道之汉中【梁州】洋川【洋】通川【通】潾山【渠】南平【渝】清化【巴】始宁【壁】咸安【蓬】符阳【集】巴川【合】河池【鳯】顺政【兴】益昌【利】等郡;山南东道之房陵【房】南賔【忠】南浦【万】云安【夔】等郡;劒南道之蜀郡【益】唐安【蜀】蒙阳【彭】徳阳【汉】通义【眉】梓潼【梓】巴西【绵】普安【劒】阆中【阆】资阳【资】临邛【邛】通化【茂】交川【松】越嶲【嶲】南溪【戎】遂宁【遂】仁寿【陵】犍为【嘉】卢山【雅】泸川【泸】阳安【简】安岳【普】江源【当】隂平【文】同昌【扶】油江【龙】临翼【翼】归诚【悉】静川【静】蓬山【柘】恭化【恭】维川【维】云山【奉】和义【荣】盛山【开】南充【果】洪源【黎】云南【姚】等郡。又京畿之上洛【商】安康【金】陇右道之武都【武】同谷【成】怀道【宕】合川【叠】黔中道之涪陵【涪】南川【南】等郡。按以上《通典》所列,云南、涪陵、南川三郡乃梁南徼外蛮夷,不在九州之限。其云安之建始县当往属荆,上洛之上津东境废。长利县地当往属豫,而黔中、宁夷、涪川、播川、夜郎、义泉、溱溪七郡列在荆域者,虽附近蜀江之南,亦系徼外蛮夷,不在九州之限。以今舆地言之,陜西汉中府、兴安州及西安府之商州、洛南、山阳、镇安、商南,巩昌府之鳯县、两当、徽州、成县、阶州、文县,湖广郧阳府之房县、竹山、竹溪及郧西县之西境,四川则成都、保宁、顺庆、龙安、马湖五府,潼川、嘉定、邛、眉、雅五州及叙州、泸州、重庆、夔州之江北诸州县,松潘卫、叠溪营、天全六番招讨司、黎大所、建昌卫,皆古梁州域也。其遵义府、永宁卫及东川、乌防、镇雄【故乌撒】三府,并在泸水之外。云南郡,唐于昆明之弄栋川置,即今姚安府,其非梁域,又不待言矣。梁北自洛南、商州、镇安【并属西安府】以西为洋县、城固、褒城、鳯县【并属汉中府】两当、徽州、成县【并属巩昌府】及唐宕、叠二州之地【北与今岷州、洮州二卫接界,卫属临洮府】又西为西倾山,南唐松州徼外羁縻之地【贞观二年于松州置都督府,督羁縻二十五州,其后多至百有四州,悉生羌部落】皆与雍接界。
译把它当作雍州边界上的黑水,我不敢确定。假如说梁州边界上的黑水就是这条河流,那么梁州就把云南全部占有,疆域一直到交趾;一个州兼有数州的土地,怎么会广大辽远到这种程度?从道理上就可以判断,这种说法必定不对。梁州的黑水,除绳若水之外,还有五条黑水。《汉志》说:符黑水出自犍为郡南广县的汾关山,向北流到僰道县注入江中,这是第一条【符黑水,就是符县的黑水,另名南广水】。《水经注》说:黑水出自汉中郡南郑县北面的山,向南流入汉水。诸葛亮的书信说:“早晨从南郑出发,晚上住宿在黑水。”这是第二条。又有一条黑水出自羌中,向西南流入白水。《通典》说:扶州尚安县有黑水。《元和志》说:它出自县西北的素岭山。这是第三条【在今陕西文县境内】。《近志》说:叠溪营城西北有黑水,就是古代的翼水,源头出自黑水生番东南,经茂州到安县注入罗江。这是第四条。又有崇庆州西北有黑水注入江中。《元大一统志》说:它的源头出自常乐山的溪流,因山石全是黑色而得名。这是第五条。这些都是很小的水流,不是《禹贡》所说的黑水。杜佑说:顾野王撰写的《舆地志》说黑水流到僰道县注入江中,这与《禹贡》不合;大概是说它没有流入南海,所以才成为疑异之处。但薛士龙认为,顾野王指的是符黑水。如今顾野王的书已经失传,不知道是否确实如此。考察南广水,它在叙州府城东十多里,源出西南夷吕郜蛮部,从豕蛾夷囤经过庆符县东北,至南广洞注入江中。它源短流窄,顾野王所指的难道会是这条水吗?韩汝节说梁州另有一条黑水,这是千古卓绝的见识;可是他却把叠溪黑水当作那条黑水,是要用它划分南北边界吗?还是要用它划分东西边界呢?我没想到韩氏竟然会错到这个地步。梁州有古代蜀山氏、蚕丛氏的国土,也有玄嚣、昌意受封的地方,以及《牧誓》所说的庸、蜀、羌、髳、微、卢、彭、濮诸国,都在这里。春秋时期可以考见的,有庸、巴、濮、麇、襃五国;战国时期归属秦国,但楚国也兼并取得了这里的土地。秦统一天下后,设置汉中郡、巴郡、蜀郡、陇西郡【南部边境属此】、内史【南部边境属此】;汉代改置益州【辖八郡,《汉志》说改梁州为益州】;魏分置梁州,晋初沿袭【益州、梁州合计辖八郡】;后来又从益州南部划出设置宁州【辖四郡】。唐代属于山南西道的汉中郡【梁州】、洋川郡【洋】、通川郡【通】、潾山郡【渠】、南平郡【渝】、清化郡【巴】、始宁郡【壁】、咸安郡【蓬】、符阳郡【集】、巴川郡【合】、河池郡【鳯】、顺政郡【兴】、益昌郡【利】等郡。山南东道有房陵郡【房】、南宾郡【忠】、南浦郡【万】、云安郡【夔】等郡;剑南道有蜀郡【益】、唐安郡【蜀】、蒙阳郡【彭】、德阳郡【汉】、通义郡【眉】、梓潼郡【梓】、巴西郡【绵】、普安郡【剑】、阆中郡【阆】、资阳郡【资】、临邛郡【邛】、通化郡【茂】、交川郡【松】、越嶲郡【嶲】、南溪郡【戎】、遂宁郡【遂】、仁寿郡【陵】、犍为郡【嘉】、卢山郡【雅】、泸川郡【泸】、阳安郡【简】、安岳郡【普】、江源郡【当】、阴平郡【文】、同昌郡【扶】、油江郡【龙】、临翼郡【翼】、归诚郡【悉】、静川郡【静】、蓬山郡【柘】、恭化郡【恭】、维川郡【维】、云山郡【奉】、和义郡【荣】、盛山郡【开】、南充郡【果】、洪源郡【黎】、云南郡【姚】等郡。另有京畿道的上洛郡【商】、安康郡【金】,陇右道的武都郡【武】、同谷郡【成】、怀道郡【宕】、合川郡【叠】,黔中道的涪陵郡【涪】、南川郡【南】等郡。考察以上《通典》所列,云南、涪陵、南川三郡是梁州南部边境以外的蛮夷地区,不在九州范围之内。云安郡的建始县应当划归荆州,上洛郡的上津县东部边境已经废弃。长利县的土地应当划归豫州;而黔中、宁夷、涪川、播川、夜郎、义泉、溱溪七郡列在荆州地域之内,虽然靠近蜀江以南,也属于边境以外的蛮夷地区,不在九州范围之内。按今天的地理来说,陕西汉中府、兴安州以及西安府的商州、洛南、山阳、镇安、商南,巩昌府的凤县、两当、徽州、成县、阶州、文县,湖广郧阳府的房县、竹山、竹溪以及郧西县西部边境,四川的成都、保宁、顺庆、龙安、马湖五府,潼川、嘉定、邛、眉、雅五州,以及叙州、泸州、重庆、夔州所属长江以北的各州县,松潘卫、叠溪营、天全六番招讨司、黎大所、建昌卫,都是古代梁州的地域。遵义府、永宁卫以及东川、乌防、镇雄【原为乌撒】三府,都在泸水以外。云南郡是唐代在昆明的弄栋川设置的,就是今天的姚安府;它不属于梁州地域,更不用说了。梁州北部从洛南、商州、镇安【都属西安府】以西,是洋县、城固、褒城、凤县【都属汉中府】、两当、徽州、成县【都属巩昌府】以及唐代宕州、叠州的土地【北面与今天岷州、洮州两卫接界,两卫属临洮府】;再往西是西倾山,南面唐代松州羁縻地区【贞观二年在松州设置都督府,统辖羁縻二十五州,后来增加到一百零四州,全是生羌部落】;这些地方都与雍州接界。
其间大山长谷,远者或数百里。终南山东连二华,竦峙长安之南,有子午道直达汉中,冈峦绵亘,歴盩厔【音周质】至武功、郿县,为太一山,亦名太白山。骆谷、斜谷之口,皆当其地。又西过寳鸡,讫于陇首山之深处,高而长大者曰秦岭。《西京记》云:“长安正南山,名秦岭,东起商洛,西尽汧陇,东西八百里。”是也。关中指此为南山,汉中指此为北山,斯实雍梁之大限矣。寳鸡西南为鳯县【即汉故道县,属武都郡】县东北大散岭与寳鸡分界,岭上有大散关,当秦陇之防,扼南北之交,雍梁有事在所必争。又西为徽州,州东南有铁山,悬崖万仞,刘子羽曰:“蜀口有铁山,栈道之隘是也。”州西有朩皮岭,甚髙险,唐黄巢之乱,王铎置关于此。以遮秦陇,又西为成县。县有鹫峡、羊头峡、龙门戍,皆在仇池山北。北兵攻仇池,必由此入。又西为洮州,卫之西倾山,山东北去卫四百余里,属雍州。其南则属梁州,所谓「西倾因桓是来者也」。以上诸山,皆陇蜀之阸塞。西倾与华阳东西准望相直。曽彦和云:「梁北、雍南,以华为畿,不兼言东,最得经旨。」而林少頴以为华山在梁雍之东,当云「梁之东北,雍之东南,以华为畿」。夫兼言东,则不足以该其西,是谓欲密而反疎。林氏盖习闻「西南距岱」之说,而不知其非,故有此论。梁东自洛南、商南以南【二县并属西安府】为郧西之西境,故上津县地【上津,唐属商州,其故城在今郧西县西北一百十里】又南为房县【郧西、房县并属郧阳府】与豫接界。又南为竹山县【属郧阳府】又南为巫山县【属防州府】与荆接界。梁南自宜賔以西至防川诸州县,凡在泸水、马湖江之北者,皆梁域。宜賔以东至巫山诸州县,凡在大江之北者,皆梁域。盖大江既合泸水,亦得互受通称,故隋改江阳县曰泸川,置泸州治焉。其县南大江,《寰宇记》谓之泸江。泸水即黒水,则梁左之南鄙,亦当以此水表界也。或曰:梁州之水,莫大于江,经曷不界以江?曰:江自岷山导源,大势皆南行,至叙州始折而东。茍界以江,则江右之地悉遗之域外矣。故言黒水可以见左界,而言江则不可以该右界也。梁西自西倾山,歴唐羁縻州以南,为当州、奉州、柘州。又西南为始阳镇,又南为雅州、黎州,又西南为嶲州,皆与蛮夷接界。今松潘卫、威州、天全六番招讨司、雅州、黎大所及越嶲、冕山营之北境,盐井营之西境是也。唐当州在今松潘卫西南三百里,州治通轨县。《隋志》县有甘松山【元和志云:甘松岭在嘉诚县西南十五里】唐开元十九年,吐蕃请互市于甘松,宰相裴光庭曰:「甘松」岭中国之阻,不如许赤岭,即此也【赤岭在今陜西西宁卫界】奉、柘二州在今叠溪威州之西,奉州西七十里有的【一作滴】博岭。韦臯尝分兵出此,围维州。柘州西北百里有大雪山,一名蓬婆山。杜甫诗“已收滴博云间戍,欲夺蓬婆雪外城”,是蓬婆又在滴博之西也。威州北有高碉山【山上有薛城废县,唐维州治,亦曰姜维城】边略云:“自松达茂不三百里,夷碉棊布,山岩如蜂房。”《宋史》有碉门,元有碉门宣抚司,即今天全六番招讨司也。盖夷碉起自松州,讫于始阳,故谓之碉门矣【广韵无碉字,不知其音。今按《后汉书》“冉駹夷皆依山居止,累石为室,高者至十余丈,为邛笼”,注云:“今彼土夷人呼为雕也。”盖碉本作雕,后改从石作碉耳,音当与雕同】唐雅州治严道县,领羁縻吐蕃四十六州;黎州治汉源县,管羁縻州五十七,并蛮夷部落。《寰宇记》云:“雅州西去大渡河五日程,羌蛮混杂,连山接野,鸟路防空,不知里数。”黎州西至廓清县一百八十里,其城西临大渡河,河西则生羌蛮界,髙山万重,更无郡县。今黎大所北有邛来山九折坂。后汉永平中,白狼槃木、唐菆等百余国举种奉贡,越山坂繦负而至,皆旄牛徼外蛮夷也。嶲州即今建昌卫。《通典》“云南至姚州界五百六十里,西至磨迷生蛮六百六十里”。昔司马相如略定西南夷,关、沫、若徼、牂柯、镂、灵山、桥、孙水,盖皆在此地矣。《水经注》以襃、斜二水为自沔入渭之道,曰:“歴汉川至南郑,属于襃水,遡襃暨衙岭之南,溪水支灌于斜川,届武功而北达于渭。”水道相贯,与经文符合。而考诸汉史,则犹有可疑者。《河渠书》云:“武帝时有上书欲通襃斜道及漕事,下御史大夫张汤,汤问之言:‘抵蜀从故道【县属武都郡,即今汉中府之鳯县也】故道多阪回远,今穿襃斜道,少阪近四百里,而襃水通沔,斜水通”渭皆可以行船漕,漕从南阳上沔,入襃,襃絶水至斜,间百余里以车转,从斜下渭。
译这些地方之间有高山深谷,远的有时相距数百里。终南山东面连接二华山,高耸在长安南面,有子午道直通汉中;山冈丘陵连绵不断,经过盩厔【音周质】到武功、郿县,称为太一山,也叫太白山。骆谷、斜谷的谷口都在这一带。再向西经过宝鸡,直到陇首山深处,其中高大绵长的山叫秦岭。《西京记》说:“长安正南面的山叫秦岭,东起商洛,西至汧陇,东西长八百里。”说的就是这里。关中称这里为南山,汉中称这里为北山,这实际上是雍州与梁州之间的大界限。宝鸡西南是凤县【就是汉代旧道县,属武都郡】,县东北的大散岭与宝鸡分界;岭上有大散关,处于秦地和陇地的防守要地,扼守南北交通,雍州、梁州发生战事时是双方必争之地。再向西是徽州,州东南有铁山,悬崖高达万仞;刘子羽说:“蜀地入口有铁山,就是栈道险要的地方。”州西有木皮岭,非常高险;唐代黄巢之乱时,王铎在这里设置关隘,用来遮护秦、陇。再向西是成县。县内有鹫峡、羊头峡、龙门戍,都在仇池山北面。北方军队攻打仇池,必定要从这里进入。再向西是洮州,洮州卫西面的西倾山,山的东北面距洮州卫四百多里,属雍州;山的南面则属梁州,这就是所谓“西倾因桓是来”。以上各山,都是陇地与蜀地之间的险要关塞。西倾山与华阳在东西方向遥遥相对。曾彦和说:“梁州北部、雍州南部,以华山作为界限;不兼说东面,最符合经典的本意。”林少颖却认为华山在梁州、雍州的东部,应当说“梁州的东北、雍州的东南,以华山作为界限”。如果兼说东面,就不足以概括西面,这叫想说得周密反而疏漏。林氏大概是惯于听说“西南以岱山为界”,却不知道这种说法不对,所以才有这一论断。梁州东部从洛南、商南以南【两县都属西安府】是郧西县西部边境,也就是上津县的土地【上津县唐代属商州,旧城在今郧西县西北一百一十里】;再向南是房县【郧西、房县都属郧阳府】,与豫州接界;再向南是竹山县【属郧阳府】;再向南是巫山县【属夔州府】,与荆州接界。梁州南部从宜宾以西直到防川各州县,凡在泸水、马湖江以北的,都属于梁州地域。〔原文数字、纪年保留:一百十里〕 宜宾以东直到巫山的各州县,凡在长江以北的,都属于梁州地域。大概是长江既然汇合了泸水,也可以互相借用通称,所以隋代把江阳县改名为泸川,并设置泸州,州治设在那里。该县南面的长江,《寰宇记》称为泸江。泸水就是黑水,那么梁州左方南部的边界,也应当用这条水来标明。有人说:梁州的水没有比长江更大的,《禹贡》为什么不以长江划界?回答说:长江从岷山发源,总的走势都向南流,到叙州才转向东流。假如以长江为界,那么长江右岸的土地就全被抛在九州之外了。所以说黑水可以显示梁州左方的边界,说长江却不能概括右方的边界。梁州西部从西倾山开始,经过唐代羁縻州以南,是当州、奉州、柘州;再向西南是始阳镇,再向南是雅州、黎州;再向西南是嶲州,这些地方都与蛮夷接界。今天的松潘卫、威州、天全六番招讨司、雅州、黎大所,以及越嶲、冕山营的北部边境和盐井营的西部边境,就是这些地方。唐代当州在今松潘卫西南三百里,州治设在通轨县。《隋志》说县内有甘松山【《元和志》说甘松岭在嘉诚县西南十五里】。唐开元十九年,吐蕃请求在甘松进行互市,宰相裴光庭说:“甘松岭是中原的屏障,不如答应在赤岭互市。”说的就是这里【赤岭在今陕西西宁卫境内】。奉州、柘州在今叠溪、威州以西,奉州以西七十里有的博岭【一作“滴博岭”】。韦皋曾经分派军队从这里出兵,包围维州。柘州西北一百里有大雪山,另名蓬婆山。杜甫诗说“已收滴博云间戍,欲夺蓬婆雪外城”,可见蓬婆山又在滴博岭以西。威州北面有高碉山【山上有薛城废县,是唐代维州的治所,也叫姜维城】。《边略》说:“从松州到茂州不到三百里,夷人的碉楼像棋子一样分布,山岩像蜂房一样。”《宋史》中有碉门,元代有碉门宣抚司,就是今天的天全六番招讨司。大概夷人的碉楼从松州开始,直到始阳,所以称作碉门【《广韵》中没有“碉”字,不知道它的读音。现在考察《后汉书》说“冉駹夷都依山居住,堆叠石块建造房屋,高的达到十多丈,叫作邛笼”,注文说:“如今当地夷人称它为雕。”大概“碉”本来写作“雕”,后来才改成石字旁的“碉”,读音应当与“雕”相同】。唐代雅州州治设在严道县,统辖羁縻吐蕃四十六州;黎州州治设在汉源县,管理羁縻州五十七州,以及蛮夷部落。《寰宇记》说:“雅州向西到大渡河要走五天,羌人与蛮人杂居,山脉相连、原野相接,只有鸟才能飞过的道路悬在空中,无法知道里数。” 黎州向西到廓清县一百八十里,县城西面临着大渡河;河西是生羌蛮人的地界,重重高山之间,再没有郡县。今天黎大所北面有邛来山九折坂。后汉永平年间,白狼、槃木、唐菆等一百多个国家,整个部族带着贡物前来,越过山岭坂道,背负物品而到达;他们都是旄牛边境以外的蛮夷。嶲州就是今天的建昌卫。《通典》说:“从云南到姚州边界五百六十里,向西到磨迷生蛮六百六十里。”从前司马相如大略平定西南夷,关、沫、若徼、牂柯、镂、灵山、桥、孙水,大概都在这一带。《水经注》把襃水、斜水两条水道解释为从沔水通往渭水的道路,说:“经过汉川到南郑,接通襃水;溯襃水到衙岭南面,溪水分流灌入斜川;到达武功后向北通到渭水。”水道彼此贯通,与《禹贡》的经文相符合。但考察汉代史书,仍有值得怀疑的地方。《河渠书》说:“汉武帝时,有人上书请求开通襃斜道并办理漕运事务,武帝把这件事交给御史大夫张汤。张汤询问后,那人说:‘到蜀地可以走旧道县【属武都郡,就是今天汉中府的凤县】,但旧道多山坂,路程曲折遥远。如今开凿襃斜道,山坂少,路程近了四百里;而且襃水通沔水,斜水通……渭水,都可以行船漕运。漕船从南阳上溯沔水,进入襃水;襃水断绝处到斜水之间有一百多里,用车转运;再从斜水顺流而下到渭水。’
如此汉中谷可致,而山东从沔无限便于底柱之漕。上以为然,拜汤子卬为汉中守,发数万人作襃斜道,五百余里,道果便近,而水多湍石不可漕【沟洫志同】蘓氏据此以说经曰:「沔无入渭之道,汉人所言襃斜则其道也。然襃斜之间絶水百余里,故曰逾于沔。盖禹时通谓襃为沔也。」傅同叔为之辨曰:「据唐孔氏言,越沔陆行而北入渭,则是以汉为即沔,自浮潜至沔,即舍舟陆行而北入渭也。然经言浮于潜,逾于沔,则是自潜逾沔,非谓自沔逾渭也。若以逾于沔为逾于渭,则以逾于洛为逾于河可乎?」苏氏求襃斜之道得之矣,然亦以汉为即沔,以禹时通谓襃为沔而说逾字,与頴逹无异,吾固质之经而莫敢信也。渭按襃斜之间絶水百余里,则渭不言逾而言入,诚有可疑,即通谓襃为沔,亦无解于百余里之阻隔。傅同叔云:「上文既言逾沔可以该下而省文,此说亦未当。襃斜之间若更有一逾,安得以逾沔该之?」愚窃谓襃斜二水禹时必有相通之道,如水经注所云:「衙岭之南溪水支灌于斜川者」及夏殷之际梁俗变为蛮夷,贡职不修,贡道遂废。周武王牧野之师八国虽尝来防,其后巴蜀恃险复不与中国通,逾沔入渭之道,其谁知之?尝观江河之枝流,日久亦多陻塞,如夷水首受鱼复江,战国时巴楚相攻,舟师常出此路,洎乎隋唐遂成断港。汴水引河为转运之通渠,宋南渡后废而不用,日就浅涩,今水道断续几不可问,而况深山穷谷之中,溪流一线裁得通舟?自禹至汉多歴年所,岂能长存而不变?襃斜二水相通之道,禹时自有,汉时自无,不得据汉史而疑圣经,亦不得据郦注而疑汉史也【禹贡锥指】
行水金鉴巻九十
译这样,汉中的粮食就可以运到,崤山以东从沔水运输,也比经过底柱漕运方便得多。皇上认为他说得对,任命张汤的儿子张卬为汉中郡守,征发数万人修筑襃斜道,长五百多里。道路果然近便,但水流中多急流和石滩,不能用来漕运【《沟洫志》记载相同】。苏轼据此解释《禹贡》说:“沔水没有通入渭水的道路,汉人所说的襃斜道就是这条路。但襃水与斜水之间有一百多里水路断绝,所以经文说‘越过沔水’。大概禹时通常把襃水称作沔水。”傅同叔为此辨析说:“据唐代孔颖达所说,越过沔水后陆路向北进入渭水;这就是把汉水当作沔水,从浮水、潜水到沔水后,便舍船走陆路向北进入渭水。然而经文说‘浮于潜,逾于沔’,是从潜水越过沔水,并不是说从沔水越过渭水。假如把‘逾于沔’解释成越过渭水,那么把‘逾于洛’解释成越过黄河,可以吗?”苏轼寻求襃斜水道,确实找到了它;但他也把汉水当作沔水,又说禹时通常把襃水称为沔水,用这种说法解释“逾”字,与孔颖达没有不同。我本来就根据经文质疑这种说法,不敢相信。渭按:襃水、斜水之间水路断绝一百多里,那么《禹贡》不说“逾”而说“入渭”,确实很可疑;即使把襃水通称为沔水,也无法解释这中间一百多里的阻隔。傅同叔说:“上文既然说‘逾沔’,就可以包含下文而省略文辞;这种说法也不妥。襃水与斜水之间如果还另有一次越过,怎么能用‘逾沔’来概括呢?”我私下认为,襃水、斜水在禹时一定有相互贯通的道路,正如《水经注》所说“衙岭南面的溪水分流灌入斜川”。到了夏、殷之间,梁地的风俗变成蛮夷风俗,不再按时进贡,贡道也就废弃了。周武王在牧野出兵时,八国虽然曾经前来会盟,后来巴蜀凭借险要地势,又不与中原往来;越过沔水进入渭水的道路,还有谁知道呢?我曾经观察江河的支流,时间久了也常常淤塞。例如夷水上游原先与鱼复江相通,战国时期巴、楚交战,水军常从这条路出兵;到了隋唐时期,终于变成断绝的港汊。汴水引黄河作为转运的通道,宋朝南渡以后废弃不用,日益变浅淤涩;如今水道时断时续,几乎无法考察。何况深山穷谷之中,只有一线溪流勉强能够通船呢?从大禹到汉代经历了许多年,水道怎么可能长久存在而不发生变化?襃斜二水相通的道路,禹时本来存在,汉代已经不存在;不能根据汉代史书怀疑圣贤经典,也不能根据郦道元的注释怀疑汉代史书【《禹贡锥指》】。《行水金鉴》卷九十
钦定四库全书行水金鉴巻九十一江南按察使傅泽洪撰运河水黒水西河,唯雍州。浮于积石,至于龙门。西河会于渭汭【禹贡】龙门之河,在冀州西。积石山在金城西南,河所经也。沿河顺流而北,千里而东,千里而南。龙门山在河东之西界,水北曰汭【孔氏传】河在雍州之东,而谓之西河者,龙门之河在冀州西界,故《王制》曰:“自东河至于西河,千里而近。”是河相对而为东西也。《地理志》云:“积石山在金城河关县西南羌中,龙门山在冯翊夏阳县北。”《毛诗传》曰:“汭,水涯也。”郑云:“汭之言内也。”盖以人皆南面望水,则北为汭也。且泾水南入渭,而名为渭汭,知水北曰汭【孔氏疏:汉河关县在今陜西西寜卫西南塞外,夏阳今西安府之韩城县也。积石龙门见前】雍州西尽黒水,东界西河,贡道自积石乘河而下,其东出于渭水,凡有二河,皆防西河【书古文训】河自积石东北流至中国,折而南至华隂,又折而东至大伾,又折而北至冀州。帝都界于三河之间,故《王制》曰:“自恒山至于南河,千里而近;自东河至于西河,千里而近。”其曰东、曰西、曰南,皆自冀州而言之也。济河唯兖州,此东河也,盖在冀州之东。荆河唯豫州,此南河也,盖在冀州之南。黒水、西河唯雍州,此西河也,盖在冀州之西。虽自冀州而言之,有此三河,其实一也。冀州之西接于雍州,以河为境,虽冀州之西河,然其实雍州之东境也。黒水歴雍州、梁州之西,入于南海,此二州皆以黒水为境。汉孔氏曰:“西距黒水,东据龙门之河。”孔氏所谓“据”乃跨而越之也。冀州之与雍州分河之东西,不应言据。唐孔氏曰:“计雍之境被荒服之外,东不越河而西逾黒水。”王子雍曰:“西据黒水,东距西河。”所言得其实也。徧简孔氏,皆云“西距黒水,东据河”,必是误此説是也。九州之末载通于帝都之道,皆以逹于河为至,盖帝都介于三河之间,逹于河则至于帝都矣。此州逹于帝都有二道:浮于积石至于龙门西河者,一道也;自渭汭以逹于河者,又一道也【尚书全解】防言贡道之防,非防贡也【禹贡集解】雍、梁、荆三州,其贡道相因者,臣论沔、汉,尝及其详矣。荆之贡不径浮江、汉,而兼用沱、潜者,随其贡物所出之便,或由正途,或循枝派,期便于事而已也。遡汉之极,无水可浮,则陆行至洛,以期逹河,故曰「浮于江、沱、潜、汉,逾于洛至于南河也」。荆之贡道,其先梁而书者,显详如此。而梁贡南道,亦与之同,盖自岷江顺下,至今之汉,汉阳遡汉以北,与荆之入贡正共一途,故经既书之于荆,而不再书于梁也。梁之北境贡入之道,去江则远,故必自今阆、劒之北,金洋、兴元之南,取迳入潜,以求逹乎汉也。然则不浮汉、潜者,凡汉水支流皆可名潜,随其迳便可逹,即逹不容必待至汉乃浮也。自今日利、阆北上,转东而道乎金牛,以及汉中,却为夷径,而此时逺在秦前,今金牛县五丁之道未开,则凡巴郡在北而逺江者,其贡入正以浮潜为便,而非舍劒、利不由也。旣浮潜达沔,又可以求逾乎襃,而展转达斜,以入于渭,其迳道当然也。襃今不名为沔,然汉上为沔,此襃旣据汉水上流,正与沔应。雍之贡入,亦有两道,其北道自后世朔方、西凉浮河者,无所因于他州,故特记其详曰「浮于积石至于龙门、西河」。其南道自今陜西入河者,与梁之北贡所谓「浮于河者」同道,而可以会合积石之贡于河,故又因梁州前文而特致其略,止曰「防于渭汭而巳其义例与梁、荆一律也【禹贡山川地理图说】尔雅》河西曰雝州,注云:“自西河至黒水。”疏引李廵云:“兼得梁州之地。”《周礼》正西曰雍州,疏云:“周之雍豫,于《禹贡》兼梁州之地。”按梁并于雍,说本《汉志》。然雍州西北二边,世有戎翟之患。自夏桀时,畎夷入居邠岐之间。成汤旣兴,伐而攘之。及殷室中衰,诸夷皆叛。至于武丁,征西戎、鬼方,三年乃克。故其诗曰:“昔有成汤,自彼氐羌,莫敢不来享,莫敢不来王。”言武丁能继汤之烈也。及武乙暴虐,犬戎寇边。周古公逾梁山而避于岐下。及太丁之时,李歴伐燕京之戎,戎人大败周师。文王为西伯,西有昆夷之患,北有玁狁之难,遂攘戎翟而戍之,莫不賔服。厉王无道,戎狄寇掠,乃入犬丘,杀秦仲之族。宣王承厉王之后,玁狁孔炽,整居焦获,侵镐及方,至于泾阳,雍州之域,为戎翟所侵陵。
译钦定《四库全书》《行水金鉴》卷九十一 江南按察使傅泽洪撰写 运河水 黑水、西河,只有雍州有此二水。贡道从积石山乘船顺流而下,到达龙门;西河在渭水北岸的曲折处汇合【《禹贡》】龙门的黄河,在冀州西部。积石山在金城西南,是黄河经过的地方。沿着黄河顺流向北一千里,再向东一千里,最后向南。龙门山在黄河东岸的西部边界,水的北面称为“汭”【孔氏传】黄河在雍州的东面,却称为“西河”,是因为龙门的黄河位于冀州西部边界,所以《王制》说:“从东河到西河,接近一千里。”这是把两条河相对称为东河、西河。《地理志》说:“积石山在金城郡河关县西南的羌人地区,龙门山在冯翊郡夏阳县北面。”《毛诗传》说:“汭,就是水边。”郑玄说:“汭的意思是内。”大概是因为人们都面向南方看水,所以水的北面称为汭。况且泾水向南流入渭水,却称作渭汭,由此可知水的北面叫汭【孔氏疏:汉代河关县在今陕西西宁卫西南的塞外,夏阳县就是今天西安府的韩城县。积石山、龙门山见前文】。雍州西部以黑水为界,东部以西河为界。贡道从积石山乘黄河顺流而下,向东汇入渭水;总共有两条河道,都通向西河【《书古文训》】。黄河从积石山向东北流到中原,转而向南到华阴,又转向东到大伾,再转向北到冀州。帝都位于三条河之间,所以《王制》说:“从恒山到南河,接近一千里;从东河到西河,接近一千里。”这里说东河、西河、南河,都是从冀州的角度而言。济水、黄河只属于兖州,这是东河,大概在冀州东面;荆山、黄河只属于豫州,这是南河,大概在冀州南面;黑水、西河只属于雍州,这是西河,大概在冀州西面。虽然从冀州来说有这三条河,实际上是同一条黄河。冀州西面与雍州相接,以黄河为界;虽然说是冀州的西河,实际上却是雍州的东部边界。黑水流经雍州、梁州西部,注入南海,这两个州都以黑水为边界。汉代孔安国说:“西面以黑水为界,东面以龙门的黄河为界。”孔安国所谓“据”,就是跨越、越过的意思。冀州与雍州以黄河分为东西两边,不应当说“据”。唐代孔颖达说:“计算雍州的疆域,包括荒服以外的地区;东面不越过黄河,西面越过黑水。”王子雍说:“西面以黑水为界,东面以西河为界。” 他说的符合实际。遍查孔安国的文字,都说“西面以黑水为界,东面据有黄河”,这里必定是误文,这个说法是对的。九州篇末记载通往帝都的道路,都以到达黄河为终点;大概帝都处在三河之间,到达黄河就等于到达帝都了。雍州通往帝都有两条道路:从积石山乘船到龙门、西河,是一条;从渭汭通达到黄河,是另一条【《尚书全解》】。“防言贡道之防”中的“防”,说的是贡道的汇合处,不是说贡物【《禹贡集解》】。雍州、梁州、荆州三州的贡道彼此相承,我在论述沔水、汉水时,已经详细说过。荆州的贡物不直接从长江、汉水浮运,而兼用沱水、潜水,是根据贡物产地的便利,有时走正流,有时沿支流,只求办事方便罢了。汉水上游到了极处,没有可以浮船的水路,就陆路走到洛水,以求到达黄河,所以说:“从长江、沱水、潜水、汉水浮运,越过洛水到达南河。”荆州的贡道排在梁州之前记载,意思已经显明详细如此。梁州南部的贡道也与它相同,大概从岷江顺流而下,到今天的汉水;在汉阳向北溯汉水而上,与荆州进贡正好走同一条路。因此《禹贡》已经在荆州篇记载过了,不再在梁州篇重复记载。梁州北部进贡的道路离长江较远,所以一定要从今天阆州、剑州以北,金州、洋州、兴元府以南,取近路进入潜水,以求通达汉水。这样看来,不浮行汉水、潜水,并不等于汉水的支流不能都称作潜水;只要顺着便近的道路就可以通达,不必一定等到汉水才开始浮运。从今天利州、阆州向北,再转向东经过金牛道到汉中,反而是夷人的小路;而在当时,秦国以前,金牛县通往五丁山的道路还没有开通,所以凡巴郡北部远离长江的地方,进贡时正是以浮行潜水为方便,并不是离开剑州、利州就不能通行。既然可以从潜水浮运到达沔水,就还可以设法越过襃水,辗转到达斜水,再进入渭水;这条近路本来就是如此。今天襃水不再称为沔水,但汉水上游称为沔水;襃水既然处在汉水上游,正好与沔水相应。雍州的贡道也有两条:北道是后世从朔方、西凉乘黄河而下,这条路不依靠其他州,所以特别详细记载说“从积石山浮行到龙门、西河”。南道从今天陕西进入黄河,与梁州北部贡道所说“浮于河”是同一道路,并且可以在黄河会合从积石山来的贡道,所以又承接梁州前文,只略作说明,说“汇合于渭汭而已”;它的义例与梁州、荆州完全相同【《禹贡山川地理图说》】。《尔雅》说黄河以西叫作雍州,注文说:“从西河到黑水。”疏引李巡说:“还包括梁州的土地。”《周礼》把正西方称为雍州,疏说:“周代的雍州、豫州,在《禹贡》中包括了梁州的土地。”考察起来,梁州并入雍州的说法,依据出自《汉志》。但是雍州西北两面历来有戎狄的祸患。夏桀时,畎夷进入邠、岐之间居住。成汤兴起后,出兵驱逐他们。到了殷朝中期衰落,各族夷人都反叛。武丁时,征讨西戎、鬼方,三年才取胜。所以诗中说:“从前有成汤,西边的氐羌,没有谁敢不来进献,没有谁敢不来朝王。”这是说武丁能够继承成汤的功业。到了武乙残暴无道,犬戎侵犯边境。周代古公亶父越过梁山,迁到岐山下避难。太丁时,李历攻打燕京的戎人,戎人把周军打得大败。文王成为西伯后,西面有昆夷的祸患,北面有玁狁的灾难,于是驱逐戎狄并设置戍守,使他们无不宾服。厉王无道,戎狄侵扰劫掠,于是攻入犬丘,杀死秦仲一族。宣王继承厉王之后,玁狁非常强盛,整治并占据焦获,侵犯镐京及方地,直到泾阳;雍州地域被戎狄侵凌。
如此则其疆埸未必能悉如《禹贡》。又《禹贡》梁州之山水,无一入职方者。故杜氏言梁州当夏殷之间,为蛮夷之国,盖即《牧誓》所称庸、蜀、卢、彭等是也。雍之并梁,亦虚名耳。今据《周礼》言之,正东曰青州,其南则有扬,其北则有幽,而西则不然。目雍州以正西,其西北、西南两隅皆缺焉。然则梁地为羁縻之国,固不待言。而雍之西境,如西倾、积石、猪野、流沙、三危、黒水之区,皆没于戎翟。《禹贡》之旧疆,不可复问矣。《尔雅》目雝州以河西,则华山以南不在界中,可知其西北亦当亏损。殷周之雍,实小于《禹贡》,或因并梁之说,而反以为大,此耳食之学,未可与道古也。雍州为奥区,神臯、后稷始封于邰【一作骀,又作斄】公刘处豳,太王徙岐,文王作丰,武王治镐及扈,崇、密须之封皆在焉。春秋时可考者,虢【文王弟所封,曰西虢】周、召、毕、丰、郑【初封咸林之地,汉为郑县,属京兆,今华州是】秦、芮、梁、崇、密、骊、戎、白狄、晋【西境是】凡十四国。战国时属秦,而魏、赵亦兼得其地。秦并天下,置内史、上郡北地九原陇西云中【西南境唐榆林郡是】汉以其地之西偏置凉州【领郡十,汉志云改雍曰凉】而三辅则领于司隶,后汉并因之,魏分置秦州,晋又分置雍州【领郡国七,治京兆;凉州领郡国八,治武威;秦州领郡六,治上邽】唐为京畿之京兆府【雍州】华阴【华】冯翊【同】扶风【岐】新平【邠】等郡,关内道之汧阳【陇】安定【泾】彭原【寜】安化【庆】平凉【原】灵武【灵】五原【盐】寜朔【宥】洛交【鄜】中部【坊】延安【延】咸寜【丹】上郡【绥】银川【银】新秦【麟】朔方【夏】九原【丰】榆林【胜】安北【大都护府分丰胜二州界置】等郡,陇右道之天水【秦】陇西【渭】金城【兰】防寜【防】安乡【河】临洮【洮】和政【岷】寜塞【廓】西平【鄯】武威【凉】张掖【甘】酒泉【肃】晋昌【▯】炖煌【沙】伊吾【伊】交河【西】北庭【庭州后为都护府】安西【都护府】等郡。按以上《通典》所列,伊吾、交河、北庭、安西自古为戎狄,不在《禹贡》九州之限,又河湟之间,吐谷浑故地,未尝为郡县,故不入雍域。以今舆地言之,陜西临洮、平凉、庆阳、延安、凤翔五府,其西安府则唯商州、洛南、山阳、鎭安、商南、巩昌府则唯凤县、两当、徽州、成县、阶州、文县为梁域,余皆属雍。又榆林卫、寜夏卫、寜夏中卫及靖逺、岷州、洮州三卫行都司所领,甘州、庄浪等诸卫所,其在化外者,南至西倾、积石,西逾三危,北抵沙漠,皆古雍州域也。夏殷之衰,雍州西北境皆为戎翟所据,及周室东迁,旧都八百里之地悉弃,以予秦,秦染夷俗,诸侯摈之,不与中国防盟,輶轩之使莫有过而问焉,况三危西裔之区乎?故屈原《天问》曰:「黒水▯趾,三危安在?」盖自战国时,此地之山川巳与昆仑、弱水。同其渺茫,仅得之传闻,而无从目验矣。秦火之后,载籍沦亡。汉兴,治《尚书》者不能言黒水、三危之所在。武帝通西域,玉门、阳关之外,使者往来数十辈,不闻涉大川。而西有可以当古之黒水者,故班志张掖、酒泉、敦煌郡下并无其文。司马彪亦无可言。至郦道元始云:「黒水出张掖鸡山,而其所谓南流至炖煌,过三危,入南海,亦不过顺经为义,与他水歴叙所过之郡县者详略相去逺矣。」故杜佑云:「道元注《水经》,锐意寻讨,亦不能知黒水所经之处。」唐初魏王泰撰《括地志》,又云:「黒水出伊吾县北,此与张掖鸡山未知孰是。」然其所谓南流絶三危者,竟亦不可复寻。按伊吾县,唐伊州治也,本伊吾卢地,贞观初内附,乃置郡县。自甘州以至伊州,凡一千五百余里,邮传不絶。宦游之士、商旅之徒,与夫出使西域者往来如织,而不闻言炖煌之西有黒水焉。此杜佑所以复有「年代久逺,或至堙涸」之说也。难者曰:「黒水行及万里,黄河之亚也,何至于堙涸?」余曰:「湮涸之故,尝观于黄河而知之矣。夫下流壅塞,则上流必决而徙道,水之常也。齐桓公时九河塡阏,下逮周定王五年,不过四五十岁,而全河南徙。邺东之故大河、黎阳之宿胥故渎,汉世巳不可得详矣。黒水当亦如此。盖三危以南,禹功不及,易致壅塞。下流旣然,则上流决而徙道,从塞外行,不复经炖煌界中。此三危之西、盐泽之东,所以终不见有黒水也。」难者又曰:「水即不至,其枯渎寜无遗迹乎?」曰:「凡黄河旣徙之后,其枯渎风沙塡塞,未几而化为平陆。况黒水经流沙之域,风吹沙拥,抑又甚焉。遗迹无存,固其所矣。」周定王时河徙,史迁亦不能言,頼有周谱载其事,王横始得据此以推知。
译这样看来,雍州的疆界未必能够完全像《禹贡》所记。况且《禹贡》所说梁州的山川,没有一项列入《周礼·职方氏》。所以杜佑说,梁州在夏、殷之间是蛮夷之国,大概就是《牧誓》所说的庸、蜀、卢、彭等国。雍州兼并梁州,也只是名义上的说法罢了。现在依据《周礼》来说,正东方是青州,青州南面有扬州,北面有幽州;但正西方却不是这样。《周礼》只把雍州列为正西方,西北、西南两个角落都没有包括。这样看来,梁地是羁縻之国,本来就不必多说;而雍州西部如西倾、积石、猪野、流沙、三危、黑水一带,也都沦入戎狄之手。《禹贡》记载的旧疆界,已经无法再考察了。《尔雅》把雍州列为黄河以西,那么华山以南不在其界内,由此可知它的西北部也应当有所缩小。殷、周时期的雍州实际上小于《禹贡》所说的雍州;有人或许因为梁州并入雍州的说法,反而认为它更大,这只是道听途说的学问,不能用来谈论古代。雍州是腹心要地,神圣的高地;后稷最初受封于邰【一作“骀”,又作“斄”】,公刘居住在豳,太王迁到岐山,文王营建丰邑,武王治理镐及扈;崇国、密须国的封地也都在这里。春秋时期可以考见的有虢国【文王弟弟受封之国,称西虢】、周、召、毕、丰、郑【最初封在咸林一带,汉代为郑县,属京兆,就是今天的华州】、秦、芮、梁、崇、密、骊、戎、白狄、晋【西部边境】共十四国。战国时期归属秦国,但魏国、赵国也兼有其地。秦统一天下后,设置内史、上郡、北地、九原、陇西、云中【西南部边境相当于唐代榆林郡】;汉代在其西部偏远地区设置凉州【辖十郡,《汉志》说把雍州改为凉州】,三辅则由司隶校尉统领;后汉沿袭这一制度。魏分置秦州,晋又分置雍州【辖郡国七个,州治在京兆;凉州辖郡国八个,州治在武威;秦州辖郡六个,州治在上邽】。唐代属于京畿道的京兆府【雍州】、华阴郡【华】、冯翊郡【同】、扶风郡【岐】、新平郡【邠】等郡,关内道的汧阳郡【陇】、安定郡【泾】、彭原郡【寜】、安化郡【庆】、平凉郡【原】、灵武郡【灵】、五原郡【盐】、宁朔郡【宥】、洛交郡【鄜】、中部郡【坊】、延安郡【延】、咸宁郡【丹】、上郡【绥】、银川郡【银】、新秦郡【麟】、朔方郡【夏】、九原郡【丰】、榆林郡【胜】、安北郡【由大都护府分丰州、胜州两州边界设置】等郡,以及陇右道的天水郡【秦】、陇西郡【渭】、金城郡【兰】、防宁郡【防】、安乡郡【河】、临洮郡【洮】、和政郡【岷】、宁塞郡【廓】、西平郡【鄯】、武威郡【凉】、张掖郡【甘】、酒泉郡【肃】、晋昌郡【瓜】、炖煌郡【沙】、伊吾郡【伊】、交河郡【西】、北庭郡【庭州,后来改为都护府】、安西郡【都护府】等郡。考察以上《通典》所列,伊吾、交河、北庭、安西自古就是戎狄地区,不在《禹贡》九州范围之内;而且河湟之间是吐谷浑的旧地,从未设置郡县,所以不列入雍州地域。按今天的地理来说,陕西的临洮、平凉、庆阳、延安、凤翔五府,以及西安府所属的商州、洛南、山阳、镇安、商南,巩昌府所属的凤县、两当、徽州、成县、阶州、文县,属于梁州地域,其余都属于雍州。又有榆林卫、宁夏卫、宁夏中卫,以及靖远、岷州、洮州三卫行都司所属的地区,还有甘州、庄浪等各卫所;其中在教化范围之外的地方,南到西倾山、积石山,西越三危,北抵沙漠,都属于古代雍州地域。夏、殷衰落时,雍州西北部全被戎狄占据;到周王室东迁,旧都方圆八百里的土地全部丢弃,交给秦国。秦国受到夷俗影响,诸侯排斥它,不与中原会盟,乘輶轩出使的使者也没有经过那里加以询问,更何况三危以西的地区呢?所以屈原《天问》说:“黑水、玄趾,三危在哪里?”大概从战国时期起,这一带的山川就已经和昆仑、弱水一样渺远难明。它们同样渺茫,只能从传闻中得到一点情况,却无法亲眼验证。秦朝焚书之后,典籍散失。汉朝兴起后,研究《尚书》的人不能说明黑水、三危在哪里。汉武帝开通西域,玉门关、阳关以外,使者往来有几十批,却没有听说有人渡过大河。西方又有可能相当于古代黑水的水流,因此班固《地理志》在张掖、酒泉、敦煌三郡之下都没有记载黑水。司马彪也无从说明。直到郦道元才说:“黑水出自张掖的鸡山;至于他所说向南流到敦煌,经过三危,注入南海,也不过是顺着经文来解释其义,与他详细叙述其他水流经过哪些郡县相比,详略相差太远了。”所以杜佑说:“郦道元注释《水经》,专心考察寻访,也不能知道黑水流经的地方。”唐初魏王李泰撰写《括地志》,又说:“黑水出自伊吾县北面,不知道这与张掖鸡山的说法哪个正确。”然而它所说的向南流、越过三危,最终也再无法寻找。考察伊吾县,是唐代伊州的治所,原为伊吾卢之地;贞观初年归附唐朝,于是设置郡县。从甘州到伊州,共一千五百多里,驿传不断。出外任职的士人、商旅,以及奉命出使西域的人来往如织,却没有听说有人说敦煌以西有黑水。这就是杜佑又提出“年代久远,可能已经淤塞干涸”说法的原因。质疑者说:“黑水流行近万里,是仅次于黄河的大河,怎么会淤塞干涸呢?”我说:“淤塞干涸的原因,从观察黄河就可以知道。下游堵塞,上游就必然决口并改道,这是水流的常态。齐桓公时九河淤塞,到周定王五年,不过四五十年,整个黄河就向南改道了。邺县以东原来的大河、黎阳的旧宿胥河道,到汉代已经无法详细考察。黑水应当也是这样。大概三危以南,大禹的治水工程没有涉及,容易发生淤塞。下游既然堵塞,上游就会决口改道,从塞外流行,不再经过敦煌境内。这就是三危以西、盐泽以东始终看不见黑水的原因。”质疑者又说:“即使水流不到那里,干涸的河道难道不会留下遗迹吗?”我说:“黄河改道以后,干涸的河道被风沙填塞,不久就变成平地。何况黑水流经流沙地区,风吹沙拥的情况更加严重。遗迹不存在,本来就是理所当然的。”周定王时黄河改道,司马迁也不能说明,幸亏《周谱》记载了这件事,王横才得以据此推知。
禹河本从西山下东北去,彼黒水者,不由中国入海,又雍西久没于戎翟新流故道。夫孰为纪之,而孰为传之邪?禹治黒水不若。治河之详,河歴千六百余年,而亦不免于徙,则黒水之改流较速,疑当在定王之前。自屈原已不能知,而况伏生辈乎?自古文《尚书》家巳不能知,而况班固、司马彪、郦道元、魏王泰诸人乎?至若樊绰、程大昌、金履祥、李元阳等,纷纷辨论,如系风捕景,了无所得,徒献笑于后人而巳西河东与冀分界,自今榆林卫故胜州东北折而南,且西经府谷神朩,又西南经葭州吴堡,又南经绥德淸涧延川延长,又东南经宜川【并属延安府】又南经韩城郃阳朝邑以至于华阴【并属西安府】与豫接界,河行凡一千七百余里。雍之南界,自华阴太华山以西为华州渭南蓝田鄠县盩厔【并属西安府】郿县宝鸡【并属凤翔府】皆以南山与梁分界。又西为凤县有大防岭,又西为徽州有铁山朩皮岭,又西为成县有鹫峡羊头峡龙门戍【并属巩昌府】又西为岷州卫,又西为洮州卫有西倾山,皆与梁分界处。自西倾又西歴吐谷浑,南至大积石,自积石又西歴吐谷浑南党项白兰之北至于黒水。吐谷浑本辽东鲜卑种也,东晋初徙居枹罕。宋景平中,其子孙有阿豺者,升西疆山观垫江源,则其地南至西倾矣。又数传为夸吕,始自号可汗,治伏俟城,在靑海西十五里,据有甘松之南洮水之西,南极于白兰,其地东西三十里,南北千余里。党项羌在古析支之地,汉时烧当羌亦尝居之。白兰者,羌之别种也,其地皆与吐谷浑接。吐谷浑在河湟之间,即先零烧当诸羌故地。积石在其西南,南枕析支河曲,禹导河自此始,则湟水之南,积石之北,西倾之西,其为雍州之域无疑矣。雍之北界,经无可见,约畧言之,自今塞外东受降城之西与冀分界【元和志云:东受降城在胜州榆林县东北八里】又西四百里为中受降城【元和志云:南至麟州四百里】又西四百余里为西受降城【元和志云在丰州西北八十里】唐景龙二年张仁愿所筑,南直今榆林卫,黄河经三城之南,谓之北河。河北有阴山,为华夷大限。侯应曰:「北邉塞至辽东,外有阴山,东西千余里是也。」又西为高阙山,战国时赵筑长城并阴山下至高阙为塞。及秦始皇斥逐匈奴,城河上为塞,又使蒙恬度河取高阙、陶山、北假中筑亭障以逐戎人,是也。其地又有光禄塞、鸡鹿塞、汉受降城,皆云中、五原二郡境也。又西为河西四郡之北鄙,汉太初中收匈奴休屠、浑邪王地,置武威、张掖、酒泉、敦煌,以通西域,隔絶羌胡往来。武威姑臧县北三百里有白亭军,元和志云在马城河东岸,天寳十年哥舒翰置,因白亭海为名也。张掖东北一千五百余里有地曰居延,元狩二年霍去病出北地二千余里过居延,太初三年使路博德筑居延泽上,今甘州卫塞外居延故城是也,亦曰居延塞。元为亦集乃路,地理志云在甘州北一千五百里,城东北有大泽,西北俱接沙碛,乃汉居延故城。明洪武初冯胜拔肃州,进至扫林山,亦集乃路是也。合黎山在张掖县西北二百里,弱水由此东北入居延泽。遮卢障在肃州酒泉县北二百四十里,李陵与单于战处。敦煌即今废沙州卫,卫北抵大碛,碛外即古伊吾卢地,唐置伊州,今为废哈密卫也。自云中至敦煌六郡,皆古雍州之域,后为戎翟所据,至秦汉始收复者,其北皆临大碛,大碛即沙幕【汉人谓之幕,唐人谓之碛】东西数千里,南北逺者千里,无水草不可驻牧,虽禽兽亦不能居之。蔡传雍之贡道有二,其东北境则自积石至于西河,其西南境则防于渭汭。王氏樵曰:东北当云西北,盖雍东距河,若东北境则直浮西河,不须浮于积石也。渭,按雍之西北境逺近不同,各从其便,以至龙门,不尽由积石。其曰浮于积石者,举逺以该近耳。防于渭汭,言出渭之舟逆流而上,与浮河之舟相防于渭水之北。阎百诗云:渭汭,汭字解有作水北者,有作水之隈曲者,有作水曲流者,有作水中州者,总不若《说文》汭,水相入也,于此处为确解。左氏一书,庄四年曰「汉汭」,闵二年曰「渭汭」,宣八年曰「滑汭」,昭元年曰「雒汭」,四年曰「夏汭」,五年曰「罗汭」,二十四年曰「豫章之汭」,二十七年曰「沙汭」,定四年曰「淮汭」,哀十五年曰「桐汭」,水名下系以汭者众矣,又何疑于《禹贡》渭?按汭,水相入与水之隈曲曰汭,二义适相成而不相悖。
译大禹时代的黄河本来从西山下向东北流去;那条黑水不经过中原而入海,雍州西部又长期沦没于戎狄,新的水道和旧的河道都发生了变化。究竟由谁记录,又由谁流传下来呢?大禹治理黑水不像治理黄河那样详尽。黄河流经一千六百多年,也免不了改道,那么黑水改流得更快,恐怕应当发生在周定王以前。屈原时已经不能知道,何况伏生一类的人呢?古文《尚书》的学者已经不能知道,何况班固、司马彪、郦道元、魏王李泰这些人呢?至于樊绰、程大昌、金履祥、李元阳等人纷纷辨论,就像系缚风、捕捉影子一样,最终什么也没有得到,只是白白留给后人笑话罢了。西河东面与冀州分界,从今天榆林卫旧胜州东北部转向南行,又向西经过府谷、神木,再向西南经过葭州、吴堡,再向南经过绥德、清涧、延川、延长,又向东南经过宜川【都属延安府】,再向南经过韩城、郃阳、朝邑,直到华阴【都属西安府】,与豫州接界;黄河流经全程一千七百多里。雍州南部边界从华阴、太华山以西开始,包括华州、渭南、蓝田、鄠县、盩厔【都属西安府】、郿县、宝鸡【都属凤翔府】,都以南山与梁州分界。再向西是凤县,有大防岭;再向西是徽州,有铁山、木皮岭;再向西是成县,有鹫峡、羊头峡、龙门戍【都属巩昌府】;再向西是岷州卫;再向西是洮州卫,有西倾山;这些都是与梁州分界的地方。从西倾山再向西,经过吐谷浑地区,向南到大积石山;从积石山再向西,经过吐谷浑南部、党项、白兰以北,直到黑水。吐谷浑本是辽东鲜卑的一支,东晋初年迁居枹罕。刘宋景平年间,吐谷浑子孙中有个叫阿豺的人,登上西疆山观察垫江源头;由此可见其土地向南已经到达西倾山。又传了几代到夸吕,才开始自称可汗,统治伏俟城;伏俟城在青海西十五里。他占有甘松以南、洮水以西的地区,南面最远到白兰;东西三十里,南北一千多里。党项羌居住在古代析支的土地,汉代烧当羌也曾居住在那里。白兰是羌人的另一支,他们的土地都与吐谷浑接界。吐谷浑在河湟之间,这里就是先零羌、烧当羌等羌人的旧地。积石山在其西南,南面靠着析支河曲;大禹从这里开始疏导黄河。因此,湟水以南、积石山以北、西倾山以西,毫无疑问属于雍州地域。雍州北部边界,经文没有明确记载,大略说来,从今天塞外东受降城以西与冀州分界【《元和志》说东受降城在胜州榆林县东北八里】;再向西四百里是中受降城【《元和志》说向南到麟州四百里】;再向西四百多里是西受降城【《元和志》说在丰州西北八十里】。这三座城是唐景龙二年张仁愿修筑的,向南正对今天的榆林卫;黄河从三城南面经过,称为北河。黄河北面有阴山,是华夏与夷狄之间的大界限。侯应说:“北部边塞直到辽东,塞外有阴山,东西绵延一千多里,说的就是它。”再向西是高阙山。战国时赵国修筑长城,沿阴山山脚直到高阙,把那里作为边塞。到秦始皇驱逐匈奴时,又在黄河岸边修筑城墙作为边塞,并派蒙恬渡过黄河,占取高阙、陶山、北假中一带,修筑亭障来驱逐戎人,说的就是这里。当地还有光禄塞、鸡鹿塞、汉受降城,都在云中、五原两郡境内。再向西是河西四郡的北部边境。汉武帝太初年间,收取匈奴休屠王、浑邪王的土地,设置武威、张掖、酒泉、敦煌四郡,以便通往西域,隔断羌人与胡人的往来。武威姑臧县北三百里有白亭军。《元和志》说它在马城河东岸,是天宝十年哥舒翰设置的,因白亭海而得名。张掖东北一千五百多里有个地方叫居延。元狩二年,霍去病从北地出发,行军两千多里经过居延;太初三年,汉朝派路博德在居延泽上修筑城塞。今天甘州卫塞外的居延故城就是那里,也叫居延塞。元代设置亦集乃路。《地理志》说它在甘州北一千五百里,城东北有大泽,西北两面都连接沙漠;这就是汉代居延故城。明洪武初年,冯胜攻下肃州,进军到扫林山,这里也是所谓的亦集乃路。合黎山在张掖县西北二百里,弱水从这里向东北流入居延泽。遮卢障在肃州酒泉县北二百四十里,是李陵与匈奴单于交战的地方。敦煌就是今天已废置的沙州卫,卫城北面抵达大沙碛,沙碛以外就是古代的伊吾卢地区;唐代设置伊州,今天已成为废置的哈密卫。从云中到敦煌的六郡,都是古代雍州的地域,后来被戎、狄占据,到秦汉时期才开始收复。这些地方以北都临近大沙碛。大沙碛就是沙漠【汉人称作“幕”,唐人称作“碛”】,东西绵延数千里,南北宽的地方有千里,没有水草,不能驻牧,即使禽兽也不能居住。蔡氏《传》说,雍州的贡道有两条:东北边境的一条从积石到西河,其西南边境的一条则通向渭水弯曲处。王氏樵说:“东北”应当作“西北”。因为雍州东面到河,如果说东北边境,就应当直接从水上漂行到西河,不必从积石漂行。按:雍州西北边境远近不同,各自取便利的路线到达龙门,并不全都经过积石。所说从积石漂行,是举远处概括近处罢了。“通向渭汭”,是说船从渭水出发逆流而上,与沿河漂行的船在渭水北面会合。阎百诗说:渭汭的“汭”字,有人解释为水的北面,有人解释为水的曲岸,有人解释为水流弯曲处,有人解释为水中的沙洲,总不如《说文》所说“汭,水相入也”准确,在这里应当采用这个解释。《左传》一书中,庄公四年说“汉汭”,闵公二年说“渭汭”,宣公八年说“滑汭”,昭公元年说“雒汭”,四年说“夏汭”,五年说“罗汭”,二十四年说“豫章之汭”,二十七年说“沙汭”,定公四年说“淮汭”,哀公十五年说“桐汭”。水名下面连用“汭”的很多,又有什么可怀疑《禹贡》中“渭汭”的呢?按:“汭”既有水流相汇之义,也有水的曲岸之义,这两个意思正好相互补充,并不矛盾。
盖两水相入,其水防襟带处必有隈曲。《诗》大雅「芮鞫之即」,芮即职方「泾汭」之汭,水名也。《汉志》扶风汧县下云:「芮水出西北,东入泾。」《诗》芮阸,雍州川也。师古曰:「阸读与鞫同。」余因此悟水北曰汭之义。盖泾水东南流至邠州长武县东,芮水自平凉府灵台县界流经县南而东注于泾,公刘所居故豳城正在二水相防内曲之处。及其后人众而地不能容,则又营其外曲以居之,故曰「止旅乃密」。芮鞫之即,郑笺曰:「水之内曰隩,水之外曰鞫,外即南,内即北也。」推之洛汭亦然。《召诰》「太保以庶殷攻位于洛汭」,传云:「洛水北,今河南城也。」汉河南县即周之王城,东去巩县之什谷尚百有余里,召公治都邑之位,岂逼侧洛水入河之口乎?知洛汭则知渭汭矣。或曰:雍州有二渭汭,从孔义则凡渭北之地皆为渭汭,此渭汭当为汉高陵县地,后渭汭当为汉褱德县地【今朝邑】同一渭汭而前后所指各别,经岂支离若是邪?曰:地异而其为渭汭则同,高陵者泾渭二水之防也,褱德者河渭二水之防也。均为水,北均为水,相入均为水之隈曲。渭汭兼地而言,不专指水口也。渭汭在河之西岸,华阴、朝邑、韩城之地皆是也。东与蒲州荣河分水,此言雍之贡道,故特以西岸言之。韩汝节云:「今蒲州舜所都也。渭水之北,今朝邑县南境,渭水至此东入河,折而北三十里,即蒲州故舟皆防于渭北。」今按:北船出龙门至荣河县北汾水入河处,便当东转泝汾,无缘更顺流而下至朝邑与南船防也。且禹告成当尧时,帝都平阳,距蒲阪三百余里,韩城北连龙门,东对汾口,南北贡船相防,当在其间,曷为引蒲州以证乎【禹贡锥指】导黒水至于三危,入于南海。传曰:三危西裔之山,山在西裔,为黒水所经,则禹当日导黒水,实未尝究其源,但自雍导起,经三危,过梁境,入南海。传曰:自北而南,经三危入南海,非是。盖三危去黒水之源尚逺,雍州经三危旣宅,傅同叔曰:三危旣宅,此治黒水之成功也。林三山曰:三危距南海凡数千里,禹导黒水至三危,即得其故道,从此以达南海。之二说者讲导水甚明。夫禹所导之黒水,与雍、梁二州之黒水,同一水耳。明导水经文之黒水,则知雍、梁二州之黒水矣。自古言黒水者,纷纷不一。胡朏明先生言:黒水、三危并见雍州,雍州以若水为黒水,考据详明,然与经文入南海之文未有合。至云梁州黒水别是一川,非界雍之西者,其说本之韩汝节,终非笃论,予故不取焉。唯《云南通志》载明人史秉信《冈脊黒水辨》,以土人而言,彼中之水道当自不谬,姑引其文,而以诸说参注之,虽未尝有所折衷,然以此而求黒水,当亦不逺矣。辨曰:昔辨黒水者,有如聚讼。或问余曰:黒水地志出犍为,谬矣【汉书·地理志》犍为郡符县下:温水南至鄨入黚水,黚水亦南至鄨入江。愚按:《说文》:黚,浅黄黒也;《广雅》:黚,黒也。则是黚水即黒水矣。犍为汉郡,今四川叙州府治,此即张机所谓北金沙江,一名黒水,下流至叙州入岷江者是也】水经》出张掖至炖煌,过三危入南海。炖煌▯州也,实未尝有此水,跨越诸山入南海。武彛熊氏之说详矣【武夷熊氏曰:考古今地志,雍州之地即无黒水,所谓导黒水至于三危,或云在炖煌郡,则今▯州也,曷尝有此水,逾跨诸山以至于南海哉?若以河源昆仑推之,昆仑山脊以西,人迹所未到,其东中一支则重冈积岭,直至终南、太华,皆是雍之南山,而▯州乃在河西五郡,实当西北界上,汉人所谓防匈奴右臂者,以其不与西戎相接。】也史当有错】唐樊绰又指丽水为黒水,丽水金沙江也。金沙果黒水乎?余曰:金沙出吐蕃,经丽江、鹤庆、姚安、武定入马湖,防岷江入东海,此为黒水,所谓入于南海,何居【易氏曰:樊绰《蛮书》载蛮水之入南海者有四:西洱河与澜沧江合一也,丽水与弥渃江合二也,新丰川合勃弄诸水三也,唐蒙所见盘江四也。绰指丽水为黒水,一名禄禆江,而罗些城北有山,即三危山,其水从罗些城三危山西南行,上流出于西羌吐蕃,下流南至苍望城,又南至双王道勿川,有弥渃江西南来防,南经骠国之东而入海。罗些乃南诏吐蕃南北相距之地,其西接吐蕃,其东接劒南东北之西境。程大昌辨之曰:案此之丽水下流经骠入海,而骠与东天竺接,其南皆际南海,即在南海一角,其去雍梁分境之地实为太逺,故臣不敢主执其语也。
译大概两条水流相汇的地方,其水流交会、环抱之处必定有曲折。《诗经·大雅》说“芮鞫之即”,芮就是《周礼·职方氏》所说“泾汭”的“汭”,是水名。《汉书·地理志》在扶风郡汧县下说:“芮水发源于西北,向东流入泾水。”《诗经》所说的芮,是雍州的河流。颜师古说:“阸,读音与鞫相同。”我因此领悟了“水北称汭”的意义。泾水向东南流,到达邠州长武县以东;芮水从平凉府灵台县境内流出,经县南向东注入泾水。公刘居住的旧豳城,正处在两水交会的内曲之中。后来人口增多,原来的地方容纳不下,于是又在外曲营建居所,所以说“止旅乃密”。“芮鞫之即”,郑玄《笺》说:“水的内侧叫隩,水的外侧叫鞫;外侧就是南面,内侧就是北面。”推而论之,洛汭也是如此。《召诰》说“太保以庶殷攻位于洛汭”,《尚书正义》解释说:“洛水以北,就是今天的河南城。”汉代河南县就是周代的王城,向东距离巩县的什谷还有一百多里,召公营治都邑的地方,难道会紧靠洛水流入黄河的河口吗?明白了洛汭,也就明白了渭汭。有人说:雍州有两个渭汭。依照孔安国的解释,凡是渭水以北的地方都可称为渭汭;前一个渭汭应当是汉代高陵县的地方,后一个渭汭应当是汉代褱德县的地方【今朝邑】。同一个渭汭,前后所指却各不相同,《禹贡》难道会支离到这种程度吗?回答说:地点虽然不同,但称为渭汭的性质相同。高陵是泾水、渭水交会的地方,褱德是黄河、渭水交会的地方;都属于水流相会之处,也都是水流相入形成的曲岸。渭汭兼指地域而言,并不专指河口。渭汭在黄河西岸,华阴、朝邑、韩城一带都属于它。东面与蒲州荣河县以水为界。这里说的是雍州的贡道,所以特别从黄河西岸来说。韩汝节说:“今天的蒲州是舜建都的地方。渭水以北,也就是今天朝邑县南境,渭水流到这里向东注入黄河,转而向北三十里,就是蒲州。北方的船都在渭水北面会合。”现在考察:北方的船从龙门到荣河县北面汾水注入黄河的地方,便应当向东转而逆汾水上行,没有理由再顺流向下到朝邑与南方的船会合。而且禹向尧报告治水成功是在尧时,帝都平阳,距离蒲阪三百多里;韩城北面连接龙门,东面对着汾水入河处,南北贡船应当在这一带会合,为什么要引用蒲州来作证明呢【《禹贡锥指》】?疏导黑水到三危山,使它流入南海。《传》说:三危是西部边远地区的山。山在西部边远之地,黑水经过那里,那么禹当时疏导黑水,实际上并没有追究它的源头,只是从雍州开始疏导,经过三危,越过梁州境内,流入南海。《传》说黑水自北向南,经过三危流入南海,这种说法不对。大概三危距离黑水源头还很远,雍州所说“经过三危并使那里安定”,傅同叔认为这是治理黑水成功的标志。林三山说:三危距离南海有数千里,禹疏导黑水到三危,便找到了它原来的河道,从这里一直通到南海。这两种说法,对疏导水道的解释都很清楚。禹所疏导的黑水,与雍州、梁州所说的黑水,原本是同一条水。明白《禹贡》经文所说的黑水,就能明白雍州、梁州的黑水。自古以来谈论黑水的说法纷纷不一。胡朏明先生说:黑水、三危同时见于雍州,雍州以若水作为黑水,他的考证详细明白;但是,这与经文所说流入南海的话并不相合。至于他说梁州的黑水另是一条河流,不是雍州西部的边界水,这个说法本于韩汝节,终究不是可靠的论断,所以我不采用。只有《云南通志》记载明人史秉信的《冈脊黑水辨》,是根据当地人的说法,当地的水道情况应当不会错,姑且引用其文章,并参照各种说法加以说明。虽然没有对各说作出折中裁定,但据此寻找黑水,大概也不会相差太远。辨析说:从前辨论黑水的人,简直像聚众争讼。有人问我:“《地志》说黑水发源于犍为,这是错误的【《汉书·地理志》在犍为郡符县下说:温水向南到鄨县注入黚水,黚水也向南到鄨县注入长江。我按:《说文》说“黚”是浅黄黑色,《广雅》说“黚”就是黑。因此黚水就是黑水。犍为是汉代的郡,今天是四川叙州府治所在地;这就是张机所说的北金沙江,又名黑水,下游到叙州注入岷江的那条水】《水经》说黑水发源于张掖,流到敦煌,经过三危山,流入南海。敦煌就是瓜州,实际上从来没有这样一条水,能够越过群山流入南海。”武彝熊氏的说法很详细【武夷熊氏说:考察古今地理志书,雍州境内并没有黑水。所谓疏导黑水到三危,有人说三危在敦煌郡,也就是今天的瓜州;那里何曾有这条水,能够翻越群山流到南海呢?如果从黄河源头昆仑山推求,昆仑山脊以西是人迹未到之地;它东部中间的一支则重冈叠岭,直达终南山、太华山,都是雍州的南山,而瓜州位于河西五郡,实际上处在西北边界之上。汉人所说“扼制匈奴的右臂”,是因为那里不与西戎相接。】” 【这里的史料应当有错误。】唐代樊绰又指丽水为黑水,丽水就是金沙江。金沙江果真是黑水吗?我说:金沙江发源于吐蕃,经过丽江、鹤庆、姚安、武定,流入马湖,与岷江会合后流入东海;这就是黑水,那么所谓“流入南海”又怎么解释呢【易氏说:樊绰《蛮书》记载,流入南海的蛮地河流有四条:西洱河与澜沧江合为第一条,丽水与弥渃江合为第二条,新丰川与勃弄等水合为第三条,唐蒙所见的盘江为第四条。樊绰指丽水为黑水,又称禄禆江;罗些城北有山,就是三危山。那里的水从罗些城、三危山向西南流,上游发源于西羌、吐蕃,下游向南流到苍望城,又向南到双王道勿川;有弥渃江从西南流来与它会合,向南经过骠国东部流入大海。罗些是南诏与吐蕃南北相距的地方,西面连接吐蕃,东面连接剑南东北部的西境。程大昌辨析说:考察这条丽水,下游经过骠国入海,而骠国与东天竺相接,它的南面都临近南海,只在南海的一角;它距离雍州、梁州分界之地实在太远,所以我不敢坚持采用樊绰的说法。
而秉信所指则与张机所考北金沙江源流相合。机曰:北金沙江源出吐蕃共陇川犂牛石下,谓之犂牛河,亦曰犂水,讹犂为丽,又名丽江,即古丽水,以其江产黄金,故名金沙。元宪宗取大理,用革囊以济者即此也。其流经吐蕃铁城桥,东经丽江府巨津、宝山二州,又东经鹤庆府北胜州、姚安府,又自武定府北界黎溪州防氏僭封为四渎之一,亦即此江也。又自武定下流入济虑部,夷人凿桐槽船以通往来行旅,遂名金沙渡。又西过四川东川府,一名黒水,一名纳夷,然皆金沙江别名。又经四川行都司防川、建德、德昌、打冲等卫所,又经乌防府,又经马湖府蛮夷长官司,与马湖江相合,下流至叙州入岷江矣】或又曰:程氏以丽水狭不足界二州,西洱河与汉叶榆泽相贯,广可二十里,其流正趋南海。西洱今大理海也。西洱果黒水乎?余曰:西洱源一发于鹤分水岭,一发于浪穹罢谷,此为黒水,所谓惟雍州者何居【程大昌曰:樊绰直以丽水为三危之黒水,其语必得之夷俗所传。然臣疑其源流狭小,不足以合二大州疆境。又三危旣宅载之雍州,则三危当在雍,不当在梁。今以唐史考之,骠在蛮为南,在蜀为西南,于海亦为西南一角。而丽水西行入骠,始得南海,则恐雍境决不斜入梁徼如此之多也。至其所称西洱河,即与汉志叶榆泽相贯,其广处可二十里,旣足以界别两州。绰及道元皆谓此泽以叶榆所钟得名,则其水之黒似榆叶积渍所成。凡其名实悉皆可证,而古黒水祠又正在益州,即其地也。而尚书通考载李京《云南志》云:西洱河即叶榆水,在大理防苍山下,方圆三百余里,势如人耳,故名。其源不出三危,且在中庆西境,去梁雍絶逺,不可以别界二州矣】或又曰:西逺夷方有大金沙江,发源昆仑西北吐蕃地,广五里,产黄金、緑玉、琥珀、水晶,其流正趋南海西南,惟此水为大。张机曽有考。然则大金沙为黒水乎?余曰:洱水之西爲澜沧,再西为潞江,又再西为大金沙。大金沙者,长广三倍于澜潞,逺出蕃域,上流巳阔,澄若重溟,黝然深碧。夏秋涨溢,江色不变。金齿黄贞元言之甚悉。第此水去梁荒逺,此为黒水。所谓华阳者何居?所谓至于三危者又何居【张机曰:大金沙江发源昆仑山西北吐蕃地,即禹所导黒水也。虽与云南小金沙江及澜沧、潞江皆发源吐蕃,然大金沙之源较三江最荒逺,且其源于三江源邈不相近。其下流亦十倍小金沙江及澜潞二江之外。按《禹贡》华阳黒水,唯梁州黒水;西河唯雍州。周文安《辨疑録》云:甘州志,甘州之西十里有黒水流入居延海;肃州之西北有黒水东流,遐逺莫穷所之。是其源入雍州之西,流入梁州之西南,其正西别流绕西极之外,而无所据。见地势西北最高,故能经西而西南也。《云南志》载金沙江出西番,流至缅。甸其广五里,径趋南海。得非黒水源出张掖,流入南海者乎?河源在中国西南,直四川马湖蛮邦之正西三千余里,云南丽江宣抚司之西北一千五百余里。愚观黄河源近云南之地,则大金沙江源自番雍之地,南入缅海。论雍梁间水,唯此大耳。此水为黒水,无足辨矣。黄贞元又云:大金沙江、澜、潞三水,虽皆入南海,大小逺近迥不同。澜仅潞四分之一,大金沙倍于澜潞。澜潞所出地名,在鹿石山,在雍望,俱可穷源,上流亦狭。大金沙江上源,相传近大宛国,自里麻茶山至孟养极北,不闻有所往,号赤发野人境,峭壁不可梯绳,弱水不任舟栰。土人唯逺见川外,隠隠有人马形似,殆西羌之域也。今姑略其源,唯自其经流支流入海可见者言之。水流至孟养,陆阻地有二大水自西北来,一名大居江,或云大车江,一名防榔江。二水至此合流,又名大盈江。今腾越人总甸内诸水,亦曰大盈江,殆窃侈其名也。江流至此,夷人方名其为金沙江。江中产緑玉、黄金钿子、金精、石墨、玉、水晶间出白玉,濵江山下出琥珀。旧志以琥珀、緑玉出在澜沧江者谬矣。昔年王靖逺、蒋定西追麓川叛贼思机发、思卜发弟兄造船飞渡孟养,及复与思禄盟誓,江干石烂乃许其过江者,皆此江也。滇人相传名大金沙江,若以别丽江、北胜、武定、马湖之小金沙江耳。自此南流经宦、猛莫、噉莫,即至猛掌,有一江西来入大金沙江,又南下昔朴、怕蚱、猛莫、猛外,经蛮莫,有一江源自腾越大盈,经鎭夷、南甸、干崖、受展、西茶山、古涌诸水,伏流南牙山麓出,经蛮莫入大金沙江。江又经蛮法、鲁勒、孟拱、遮鼇、管屯、大菖蒲山峡、小菖蒲山峡、课马、孟养、怕崩山峡、戸董、鬼哭山、戛撒。
译而史秉信所指的水道,则与张机考证的北金沙江源流相合。张机说:北金沙江发源于吐蕃共陇川犁牛石下,称为犁牛河,也叫犁水;“犁”讹写成“丽”,又名丽江,就是古代的丽水。因为江中出产黄金,所以称为金沙江。元宪宗攻取大理时,用皮囊渡水的地方就是这里。它流经吐蕃铁城桥,向东经过丽江府的巨津州、宝山州;又向东经过鹤庆府北胜州、姚安府;又从武定府北界的黎溪州流过。明代把它列为四渎之一,这也就是这条江。它又从武定向下游流入济虑部,夷人凿空木作船,以便往来行旅,于是称为金沙渡。又向西流过四川东川府,也叫黑水,也叫纳夷,这些都是金沙江的别名。又经过四川行都司所属的防川、建德、德昌、打冲等卫所,又经过乌蒙府,再经过马湖府蛮夷长官司,与马湖江相合,下游到叙州注入岷江。有人又说:程大昌认为丽水太狭,不能作为两州的界河;西洱河与汉代的叶榆泽相通,宽处可达二十里,水流正向南海。今天的西洱就是大理海。西洱果真是黑水吗?我说:西洱水一支发源于鹤分水岭,另一支发源于浪穹罢谷;这就是黑水,那么所谓“只有雍州的黑水”又怎么解释呢【程大昌说:樊绰直接把丽水当作三危的黑水,他的话一定是从夷人世代传说中得到的。但是我怀疑它的源流狭小,不足以符合雍州、梁州两大州的疆界。又因为“三危既宅”记载在雍州,所以三危应当在雍州,不应当在梁州。现在考察唐史,骠国在蛮地的南面,在蜀地的西南,于海也是西南的一角;而丽水向西流入骠国,才到达南海,那么恐怕雍州境界绝不会斜伸入梁州边境这么远。至于所说的西洱河,它与《汉书·地理志》所说的叶榆泽相通,宽处可达二十里,已经足以作为两州分界。樊绰和郦道元都说,这个湖泽因汇聚叶榆水而得名,所以它的水黑,像榆叶积聚浸染形成的一样。它的名称和实际情况都可以考证,而且古代的黑水祠又正在益州,就是那个地方。但《尚书通考》载李京《云南志》说:西洱河就是叶榆水,在大理府苍山下,方圆三百多里,形势像人的耳朵,所以得名。它的源头不出于三危,而且位于中庆西境,距离梁州、雍州极远,不能作为两州的界河。】又有人说:西方遥远的夷地有一条大金沙江,发源于昆仑山西北的吐蕃境内,宽五里,水流直趋南海西南;只有这条水最为广大。张机曾经作过考证。这样说来,大金沙江就是黑水吗?我说:洱水以西是澜沧江,再向西是潞江,再向西又是大金沙江。大金沙江的长度和宽度是澜沧江、潞江的三倍,远远发源于吐蕃境外;上游已经很宽,水色澄澈如重重海洋,幽暗而深碧。夏秋涨水泛滥,江水颜色也不改变。金齿人黄贞元对此说得很详细。只是这条水距离梁州太过荒远,那么它是黑水;所谓“华阳”又在哪里?所谓“到三危”又在哪里【张机说:大金沙江发源于昆仑山西北吐蕃境内,就是禹所疏导的黑水。它虽然与云南的小金沙江以及澜沧江、潞江都发源于吐蕃,但大金沙江的源头比这三条江都荒远,而且它的源头与三江相距遥远,并不相近。它的下游流量也超过小金沙江以及澜沧江、潞江,约十倍。按《禹贡》所说“华阳黑水”,只是梁州的黑水;“西河”只是雍州的界河。《周文安辨疑录》说:甘州志记载,甘州以西十里有黑水流入居延海;肃州西北有黑水向东流,去向荒远,无法查明。由此可见,它的源头进入雍州西部,向南流入梁州西南;其正西的一条支流绕到西部极边之外,便没有可靠依据了。可见地势西北最高,所以水能够先向西、再向西南流。《云南志》记载,金沙江发源于西番,流到缅甸,江面宽五里,径直流向南海。这难道不是发源于张掖、流入南海的黑水吗?黄河源头在中国西南,正西距离四川马湖蛮地三千多里,距离云南丽江宣抚司西北一千五百多里。我观察黄河源头靠近云南的地方,认为大金沙江发源于番地、雍州一带,向南流入缅甸的海。谈到雍州、梁州之间的河流,只有这条最大。这条水就是黑水,没有什么可争辩的。黄贞元又说:大金沙江、澜沧江、潞江虽然都流入南海,但大小、远近相差很大。澜沧江只有潞江的四分之一,大金沙江则比澜沧江、潞江都大一倍。澜沧江、潞江的发源地名为鹿石山、雍望,都可以追究源头,上游也很狭窄。大金沙江上游相传接近大宛国,从里麻茶山到孟养最北部,没有人听说有人能够通行,那里被称为赤发野人的境地,峭壁陡绝,连绳索也无法攀登,水势弱小,不能承载船筏。当地人只能远远看见山川之外隐约有人马的形状,大概是西羌的地域。现在姑且不追究它的源头,只说那些能够看到的经流、支流以及入海的情况。水流到孟养,陆路阻隔之地有两条大水从西北流来:一条叫大居江,有人说叫大车江;一条叫防榔江。两条水流到这里合流,又名大盈江。今天腾越人把甸内各条水流总称为大盈江,大概是夸耀而盗用它的名称。江流到这里,夷人才称它为金沙江。江中出产绿玉、黄金钿子、金精、石墨、玉、水晶,间或还出白玉;江边山下出产琥珀。旧志把琥珀、绿玉说成出自澜沧江,是错误的。从前王靖远、蒋定西追剿麓川叛贼思机发、思卜发兄弟,造船飞渡孟养;后来又与思禄盟誓,约定江岸石头腐烂才允许他们渡江,这些事情所说的都是这条江。云南人相传称它为大金沙江,是为了区别于丽江、北胜、武定、马湖一带的小金沙江。从这里向南流,经宦、猛莫、噉莫,到达猛掌;有一条江从西面流来,注入大金沙江。江水又向南经过昔朴、怕蚱、猛莫、猛外,经过蛮莫;有一条江发源于腾越大盈江,经过镇夷、南甸、干崖、受展、西茶山、古涌等地的水流,潜伏在南牙山麓,从那里流出,经过蛮莫,注入大金沙江。江水又经过蛮法、鲁勒、孟拱、遮鳌、管屯、大菖蒲山峡、小菖蒲山峡、课马、孟养、怕崩山峡、户董、鬼哭山、戛撒。
昔年缅人攻孟养,以船运兵饷到戛撒,为孟养所败者,此江也。正统中蒋雄率兵追思机发,为缅人所压,杀于江中,亦此。江也,大约江自蛮莫以上,山耸水陡,正统中,郭登自贡章顺流不十日至缅甸者,亦此江也。下流经温板,有一江源自腾越龙川江,经界尾、高黎共山、陇川、猛乃、猛密所部莫勒江,至太公城、江头城入于金沙江。下流又经猛吉、准古、温板,又名温板江,又名流沙河,皆金沙江也。猛戛、马哒喇至江头,江中有大山极秀耸,山有大寺。又有一江源自猛办洗戛母南来,入大金沙江,又经止即龙、大马革底、马撤跻、马入南海。其江至蛮莫以下,地势平衍,阔可十五余里,旧志云五里者非也。经南江益寛,流益慢,缅人善舟,又善泅水,操橹楫者如涉平地。至是江海之水潴为一色矣。合张机、黄贞元二说观之,大金沙江源流甚长,自徼外流入南海,似与导黒水至于三危入于南海之经文相合】叶榆李仁甫黒水辨,以澜沧江为黒水云。蜀、陇、滇三省鼎立,陇西南斜长入蜀,滇西北斜长近陇蜀则尖长入滇,滇陇之间如三足旛然。黒水源正在旛头,故雍以黒水为西界。以山论,丽雪山与蜀松州诸山相接,松去雍不逺,计澜沧之源当在雍之西。元张道立使交阯,由黒水入三崇山,澜沧经其麓,地有黒水祠。仁甫考究不无防【李仁甫,名元阳,号中谿,太和人,嘉靖丙戍进士,由庶常歴知荆州府,罢归四十余年,著述等身。其辨黒水曰:黒水之源固不可穷,而入南海之水则可数也。夫陇蜀无入南海之水,唯滇之澜沧江、潞江皆由吐蕃西北来,盖与雍州相连,但不知果出张掖地否。水势并汹涌,皆入南海,是岂所谓黒水者乎?然潞江西南趋,蜿蜒缅中内外皆夷,其于梁州之境若不相属。唯澜沧由西北迤逦向东南,徘徊云南郡县之间,至交阯入海,今水内皆为汉人,水外即为彛缅,则禹之所导于分别梁州界者,唯澜沧足以当之。孟津之防曰:髳人、濮人,以今考之皆在澜沧江内,则澜沧江之为黒水无疑矣。地理志谓南中山曰昆弥,水曰洛,山海经曰洱水西流入于洛,故澜沧江又名洛水。元史至元二年,大理劝农官张立道使交阯,并黒水跨云南以至其国。观此,则澜沧江之为黒水益彰彰明矣。大都为传论者未尝知三省地形,但谓陇在蜀之北,蜀在滇之东也。而禹贡言黒水为雍、梁二州之界,又入南海,故不得不疑其跨河。知跨河非理,又不得不疑其湮涸。曽不知陇、蜀、滇三省鼎足而立,陇则西南斜长入蜀,滇则西北斜长近陇,蜀则尖长入滇。陇之间,正如三足旛然,黒水之源正在旛头。故雍以黒水为西界,对西河而言也;梁以黒水为南界,对华阳而言也。盖各举两端,若曰西河在雍东,黒水在雍西;华山在梁北,黒水在梁南云尔。故曰梁州可移,而华阳、黒水之梁不可移也。雍、梁之间,其名黒水者非一,然皆枝水而流,又不入南海。诸葛亮笺所谓朝发南郑,暮宿黒水之▯,皆非禹贡之黒水也。而本朝康熙癸卯,孝亷阚桢兆通海人,又有考以駮元阳曰:“导黒水至于三危,入于南海”,是黒水自雍之西北而直出梁之西南明矣。九州舆图,黒水出雍州汾关山,汾关在昆仑北。周文安辨疑録云:“肃州之西北有黒水东流,荒逺莫穷所之。”此与水经黒水出张掖鸡山,南至炖煌,过三危山流入南海,其说有合。李中谿乃以澜沧江当黒水,新都杨愼亦主此说。又有指潞江为黒水者,纷纷无据。不知澜、潞所出地名,在鹿石山,在雍望俱可穷源,上流亦狭。若黒水逺出汾关,上流巳阔,澄若重冥,黝若深碧。夏秋涨溢,江色不变。自雍经梁,独来独往,澜仅潞四分之一,此水三倍于澜潞。李氏以澜沧为黒水,吾未闻澜沧尽界梁州之域,况逺溯雍州耶?云南志载金沙江出西蕃,流至缅甸,径趋南海,非谓丽江入马湖之金沙。江盖名为大金沙江者,意即界雍、梁二州入于南海之黒水也。黒水出西北,界雍、梁入南海,其源甚逺,故其流独大。南至宣慰之铁壁关,江势平阔,金宝丛生,则大金沙江之名所从来也。潞江流出永昌,至朩邦为喳哩江,在大金沙江之东。澜沧江流出蒙顺界,至姚关为锦龙江,又在潞江之东。夫澜、潞之水源虽出于吐蕃,距滇不过十余日,其濴洄大理、防化、顺寜、永昌而入南海,仅界梁州之西南,不能逺界雍州。说者以澜沧当黒水,谓澜、潞为梁州西南境内入南海之水,则可谓《禹贡》雍、梁之黒水,则不可。故论黒水者,莫若以经为防。经之黒水一也,唯雍,唯梁,同此也。区区执滇以求黒水,岂非狭视宇宙之山川,而不知广所见闻哉?试以山验之。
译从前缅甸人进攻孟养,用船把军队和粮饷运到戛撒,后来被孟养击败,所说的就是这条江。正统年间,蒋雄率兵追赶思机发,被缅甸人压制,杀死在江中,也是在这条江上。大致说来,大金沙江从蛮莫以上,山势高耸,水流湍急。正统年间,郭登从贡章顺流而下,不到十天便到达缅甸,说的也是这条江。下游经过温板;有一条江发源于腾越的龙川江,经过界尾、高黎共山、陇川、猛乃、猛密所属的莫勒江,到太公城、江头城注入金沙江。下游又经过猛吉、准古、温板,又名温板江,又名流沙河,这些都是金沙江。猛戛、马哒喇到江头之间,江中有一座大山,极其秀丽高耸,山上有大寺。又有一条江发源于猛办洗戛母,向南流来,注入大金沙江;江水又经过止即龙、大马革底、马撤跻、马,流入南海。大金沙江在蛮莫以下,地势平坦开阔,江面宽达十五里有余,旧志所说五里是不对的。流到南方,江面更加宽阔,水流更加缓慢。缅甸人善于驾船,也善于泅水,摇橹划桨的人如同在平地上行走。到了这里,江水和海水汇聚,已经混成同一种颜色。综合张机、黄贞元的两种说法来看,大金沙江源远流长,从境外流入南海,似乎与《禹贡》所说“疏导黑水到三危,流入南海”的经文相合。叶榆人李仁甫作《黑水辨》,认为澜沧江就是黑水。蜀、陇、滇三省鼎足而立:陇地从西南方向斜长伸入蜀地,滇地从西北方向斜长接近陇、蜀,蜀地则尖长地伸入滇地;陇、蜀、滇之间的形势就像三足的旌旗。黑水的源头正位于这面“旛”的顶端,所以雍州把黑水作为西部界河。若从山脉来说,丽雪山与蜀地松州的群山相连接,松州距离雍州不远,推算澜沧江的源头应当在雍州以西。元代张道立出使交阯,从黑水进入三崇山,澜沧江流经三崇山麓,当地设有黑水祠。仁甫的考证并非没有根据【李仁甫,名元阳,号中溪,太和人,嘉靖丙戌年进士。他由庶常历任荆州府知府,罢官归乡四十多年,著述很多。他辨析黑水说:黑水的源头固然无法穷究,但流入南海的水却可以数清。陇、蜀两地没有流入南海的水,只有滇地的澜沧江、潞江都从吐蕃西北流来,大概与雍州相连,只是不知道是否果真发源于张掖。两水水势都很汹涌,也都流入南海,难道这就是所谓黑水吗?然而潞江向西南流,曲折经过缅甸内外,全是夷地,与梁州境域仿佛不相连接。只有澜沧江从西北曲折向东南,流经云南各郡县之间,到交阯入海;如今江内都是汉人,江外就是夷人、缅甸人。因此禹所疏导、用来划分梁州界限的水,只有澜沧江足以相当。孟津的会合处说:髳人、濮人,按今天考察,都在澜沧江以内,那么澜沧江是黑水就没有疑问了。《地理志》说,南中的山叫昆弥,水叫洛;《山海经》说洱水向西流入洛水,所以澜沧江又名洛水。元世祖至元二年,大理劝农官张立道出使交阯,经过黑水,横穿云南到达交阯。由此看来,澜沧江是黑水就更加明显了。大多数传论者根本不知道三省的地形,只说陇地在蜀地北面,蜀地在滇地东面。但《禹贡》说黑水是雍州、梁州的界河,又流入南海,所以不得不怀疑它要跨越黄河;知道跨河不合道理,又不得不怀疑河道已经湮塞。他们却不知道陇、蜀、滇三省鼎足而立:陇地从西南斜长伸入蜀地,滇地从西北斜长接近陇地,蜀地尖长地伸入滇地;三省之间正像三足旌旗,黑水源头就在旗顶。所以雍州以黑水为西界,是相对于西河而言;梁州以黑水为南界,是相对于华阳而言。也就是各自举出两端来说,好比说西河在雍州东面,黑水在雍州西面;华山在梁州北面,黑水在梁州南面。因此说梁州的辖境可以移动,而以华阳、黑水为界的梁州不能移动。雍州、梁州之间,名为黑水的河流不止一条,但它们都是支流,而且也不流入南海。诸葛亮书信中所说“早晨从南郑出发,晚上住宿在黑水”之类,都不是《禹贡》所说的黑水。本朝康熙癸卯年,孝廉、通海人阚桢兆又作考证驳斥元阳说:“疏导黑水到三危,流入南海”,这明确说明黑水从雍州西北直接流出,经过梁州西南。九州舆图说,黑水发源于雍州汾关山;汾关山在昆仑山北面。《周文安辨疑录》说:“肃州西北有黑水向东流,荒远而无法追究它流向何处。”这与《水经》所说黑水发源于张掖鸡山,向南流到敦煌,经过三危山流入南海的说法相合。李中溪却把澜沧江当作黑水,新都杨慎也赞成这种说法。又有人把潞江指为黑水,众说纷纭而没有根据。他们不知道澜沧江、潞江的发源地名为鹿石山、雍望,都可以追查到源头,上游也很狭窄。如果黑水远发源于汾关山,上游已经很宽,澄澈如重重幽冥,黑暗如深碧之色;夏秋涨水泛滥,江水颜色也不改变。它从雍州经过梁州,独自流行;澜沧江只有潞江的四分之一,而这条水比澜沧江、潞江大三倍。李氏把澜沧江当作黑水,我没有听说澜沧江能够完全作为梁州的界河,何况还能远远逆流追溯到雍州吗?《云南志》记载金沙江发源于西蕃,流到缅甸,径直奔向南海,这不是说丽江流入马湖的那条金沙江。所谓大金沙江,大概就是作为雍州、梁州两州界河、最终流入南海的黑水。黑水发源于西北,作为雍、梁两州的界河流入南海,源头十分遥远,所以它的水流特别广大。向南流到宣慰所属的铁壁关,江面平缓宽阔,金银财宝丛生,这就是大金沙江名称的由来。潞江发源于永昌,流到木邦时称喳哩江,在大金沙江东面。澜沧江发源于蒙顺境内,流到姚关时称锦龙江,又在潞江东面。澜沧江、潞江虽然都发源于吐蕃,但距离滇地不过十多天路程,曲折流经大理、防化、顺宁、永昌,注入南海,只能作为梁州西南的界河,不能遥远地作为雍州的界河。有人把澜沧江当作黑水,说澜沧江、潞江是梁州西南境内流入南海的水,这还可以;若说它们是《禹贡》所说雍州、梁州的黑水,就不可以。因此讨论黑水,最好以经文为依据。经文所说的黑水只有一条,雍州、梁州各自所说的,都是同一条水。拘泥于云南一地去寻找黑水,难道不是把天下的山川看得太狭窄,而不知道扩大自己的见闻吗?姑且用山势来验证。
中国山势冈脊,大抵皆自西北来。积石、西倾、岷山冈脊以东之水,旣入于河汉;其冈脊以西之水,即为黒水而入于南海。大经大纬,灿若日星。阚氏此说,则与张机之南金沙江相合,而其末言冈脊,又本之蔡注,与史氏同矣】考蔡注云:梁、雍二州皆以黒水为界。黒水自雍西北直出梁西南。中国山势冈脊,皆自西北来。积石、西倾、岷山冈脊以东之水,旣入于河汉;岷山冈脊以西之水,入于南海,即为黒水。此说广而有据,何也?鹤之山皆自西北来,凡脊以东之水皆归东海,金沙江是也;脊以西之水皆归南海,澜沧江是也。则此中为冈脊,畴能易之?如鹤走、榆经、山神哨旧名分水岭,草间湍出尽乱流耳。北流者入漾江,防金沙归东海;南流者合浪穹水滙为西洱归南海。夫咫尺间分水东、南海之异,于冈脊之说诚有脗合者,人自不察耳。或曰:信斯言,脊以西之水皆黒水、澜沧也,西洱也,大金沙也,皆黒水矣【此属游移之见,澜沧、西洱非黒水也】郦道元谓西洱、叶榆积渍所成,谓之黒水,岂冈脊以西皆榆乎?余曰:脊以西虽不必皆榆,然西南之山干霄翳地,随刋未施时,山朩积渍成渠,何必榆始黒也?朱子云:「黒水从雍梁西界入南海,不经中国,知言哉?」《山海西山经》云:「昆仑之邱西流于大扞,轩辕之邱洵水出焉,南流注于黒水。」所指皆西南,是黒水实不入中国也。或又曰:「顾野王《舆地志》黒水由僰道入江。」余曰:「僰道乌防地也,入南海者曰入江,可为喷饭。」若夫辽东黒河趋东海,肃州有黒水无跨河越脊,理若水名黒水,即北金沙入东海,皆非《禹贡》之黒水,不足辨矣。吾友阎中书咏刋《大淸一统天下全图》,据云本之《政治典训》《方略防典》《一统志》诸书,其山川位置自无茍且。按图:金沙江一源,自阿六江一源,自乌思藏皆南流至共龙旄牛石下枝分,东流为金沙江,折而南,又东流经永北府,南又东至程湖,又东至马喇,东泸水即古若水自北来注之,又东南流少西至大姚,又西折而南,又东至姚安姚州,又东至元谋,复西南流至楚雄府,而旄牛石分枝之丽江南流至劒川,又南流至浪穹,折而东至大理太和,为西洱即古叶榆水也,又东流至賔川,又东至定逺,而与金沙江合,又东南流至南安少西,而澜沧江自西南流至兰州,漾备江亦自西南流至兰州与澜沧江合,又南流至防苍山少东至打牛平,又东南流与金沙江合,又南流至茶山西,又南流至元江少折而东为九龙江,即澜沧江流入安南界入于南海者也。其金沙江东南流至马喇与泸水合流处,又东流至防川西,孙水自北来注之,又自防川东北流至大赤口罗罗,小赤口罗罗少东,其处亦名金沙江,又东北至马湖,又东至叙州宜賔流入岷江,而金沙江又自大赤口罗罗分枝南流至东川之西,防理之东,又南流至乌蒙之西,禄劝之东,又西南流至云南滙为昆明池即滇池也。据此则金沙江澜沧江、泸水、孙水,皆异源同流,合而入于南海者,而其分枝则又入于岷江,入于滇池,皆非《禹贡》之黒水也。张机以大盈江为大金沙,定为《禹贡》之黒水,阎氏图亦载之。大盈江自西天竺万山中来,西南流,有防榔江自西来注之,合流至孟养,折而东至猛卯,有麓川江自北来注之,合流至猛密,而潞江亦自北来注之,合流至缅甸之东,八百媳妇之西,入于南海。而大盈江之来自西天也,图中亦莫究其源。按而求之,盖在星宿海、大流沙之西北,抵三危,过沙州至哈密,汉之炖煌郡北境,即伊吾庐也。《括地志》言黒水出伊吾,南流絶三危山,此正与图相合,亦与张机所称大金沙江发源昆仑山西北吐蕃地相合,此乃《禹贡》之黒水,无可疑者。经云:「华阳、黒水,唯梁州;黒水、西河,唯雍州。」盖伊吾、沙州为雍之西境,雅黎、天全、徼外、吐蕃以及于南海,皆梁之西境,是可见黒水源流至逺且大如此,眞足以界二州之疆域矣【小谷口荟蕞】
行水金鉴卷九十一<史部,地理类,河渠之属,行水金鉴》>
译中国的山势和冈脊,大体都从西北而来。积石山、西倾山、岷山冈脊以东的水,已经流入黄河、汉水;冈脊以西的水,就是黑水,流入南海。山川的大经大纬,清楚得如同日月星辰。阚氏的这个说法,与张机所说的南金沙江相合;他最后所说的冈脊,又本于蔡氏《注》,与史氏相同【考察蔡氏《注》说:梁州、雍州都以黑水为界。黑水从雍州西北直出梁州西南。中国的山势和冈脊都从西北而来,积石山、西倾山、岷山冈脊以东的水已经流入黄河、汉水;岷山冈脊以西的水流入南海,就是黑水。这种说法广大而有根据,为什么呢?鹤山群山都从西北而来,凡是山脊以东的水都流入东海,金沙江就是如此;山脊以西的水都流入南海,澜沧江就是如此。那么这里的冈脊,谁能改变它呢?像鹤走、榆经、山神哨这些旧称分水岭的地方,草丛间急流涌出,到处都是分流。向北流的水注入漾江,与金沙江会合,流向东海;向南流的水与浪穹水汇合,形成西洱,流入南海。相距极近的地方,却分出流向东海、南海的不同,这与冈脊的说法确实相合,只是人们自己没有察觉。】有人说:如果相信这种说法,那么山脊以西的水都是黑水,澜沧江、西洱、大金沙江也都是黑水了【这是含糊游移的看法,澜沧江、西洱并不是黑水】。郦道元说西洱、叶榆是积聚浸染形成的黑水,难道山脊以西都是榆树吗?我说:山脊以西虽然不一定到处都是榆树,但西南的山峰高耸入云、遮蔽大地,在砍伐尚未进行时,山木积聚浸染便会形成沟渠,何必一定要有榆树才会变黑呢?朱熹说:“黑水从雍州、梁州西部边界流入南海,不经过中国。”这话说得很有见识。《山海经·西山经》说:“昆仑山丘的水向西流到大扞,轩辕山丘有洵水发源,向南流入黑水。”所指的都是西南方向,这说明黑水确实不进入中国内地。又有人说:“顾野王《舆地志》说黑水由僰道注入长江。”我说:“僰道是乌蒙地区,把流入南海说成‘入江’,岂不是令人喷饭吗?”至于辽东的黑河流向东海、肃州有黑水而不跨越黄河和山脊,以及把若水称为黑水,或北金沙江流入东海,这些都不是《禹贡》的黑水,不值得再辨析。我朋友阎中书刊刻《大清一统天下全图》,据说依据《政治典训》《方略会典》《一统志》等书绘成,其中山川位置自然不会草率。按图考察:金沙江有一源头,阿六江有一源头,乌思藏也有一源头,三者都向南流到共龙旄牛石下,在这里分出支流;向东流的是金沙江,转而向南,又向东流经永北府,向南再向东到程湖,又向东到马喇。东边的泸水,就是古代的若水,从北面流来注入它;又向东南流,稍偏西,到大姚;又向西转而向南,再向东到姚安、姚州,又向东到元谋,重新向西南流到楚雄府。而旄牛石分出的丽江支流向南流到剑川,又向南流到浪穹,转而向东到大理太和,成为西洱,也就是古代的叶榆水;又向东流到宾川,再向东到定远,与金沙江会合;又向东南流到南安稍偏西处。澜沧江从西南流到兰州,漾备江也从西南流到兰州,与澜沧江会合;又向南流到苍山稍东的地方,到达打牛平;又向东南流,与金沙江会合;再向南流到茶山以西,又向南流到元江,稍微转向东流成为九龙江,这就是澜沧江流入安南境内、最终流入南海的河段。金沙江向东南流到马喇与泸水合流处,又向东流到防川以西,孙水从北面流来注入;又从防川向东北流到大赤口罗罗,小赤口罗罗稍偏东的地方,这里也叫金沙江;又向东北到马湖,再向东到叙州宜宾,流入岷江。金沙江又从大赤口罗罗分出一支向南流到东川以西、防理以东;又向南流到乌蒙以西、禄劝以东;又向西南流到云南,汇成昆明池,也就是滇池。据此可知,金沙江、澜沧江、泸水、孙水都是源头不同而下游相通的水流,汇合后流入南海;它们的分支又有的流入岷江,有的流入滇池,都不是《禹贡》所说的黑水。张机把大盈江当作大金沙江,确定为《禹贡》的黑水,阎氏的地图也这样记载。大盈江从西天竺的万山之中流来,向西南流,有防榔江从西面来注入;合流后到孟养,转向东流到猛卯,有麓川江从北面流来注入;合流到猛密,潞江也从北面来注入;合流后流到缅甸以东、八百媳妇以西,注入南海。大盈江发源于西天竺,地图上也没有考察清楚它的源头。按图推求,它大概在星宿海、大流沙西北,抵达三危,经过沙州到哈密,也就是汉代敦煌郡北境的伊吾卢。《括地志》说黑水发源于伊吾,向南流越过三危山,这正与地图相合,也与张机所说大金沙江发源于昆仑山西北吐蕃境内相合;这才是《禹贡》的黑水,没有什么可疑的。经文说:“华阳、黑水,只有梁州;黑水、西河,只有雍州。” 伊吾、沙州是雍州的西部边境,雅黎、天全、境外、吐蕃直到南海,都是梁州的西部边境。由此可见,黑水的源流极其遥远而且广大,确实足以作为雍、梁两州的疆域界线【《小谷口荟蕞》】《行水金鉴》卷九十一。《史部·地理类·河渠之属·行水金鉴》。
钦定四库全书行水金鉴巻九十二江南按察使傅泽洪撰运河水哀公九年秋,吴城邗沟,通江淮【左传】于邗江筑城穿沟,东北通射阳湖,西北至末【一作宋】口入淮,通粮道也。今广陵邗江是【杜预《春秋左传注》:射阳湖,古射陂也,在今山阳县东南八十里,与盐城、寳应二县分水。县西有山阳渎,即古邗沟。其县北五里之北神堰,即古末口也】吴王夫差既杀申胥,不稔于岁,乃起师北征,阙为深沟于商鲁之间,北属之沂,西属之济,以防晋公午于黄池【国语】江淮漕运尚矣。春秋时,吴穿邗沟。汉吴王濞开邗沟,通道海陵。隋开邗沟,自山阳至▯子入江【宋徽宗宣和三年诏】▯州沿于江海,逹于淮泗。东坡书传云:“吴王夫差阙沟通水,而江始有入淮之道。禹时则无之。”愚按吴之通水有二焉。《左氏传》哀公九年:“吴城邗沟,通江淮。”此自江入淮之道也。哀十三年防黄池【注云:陈留封邱县南有黄亭,近济水】此自淮入汴之道也【阎若璩云:按此句从初刊本増补困学纪闻】吴越春秋》:“吴将伐齐,自广陵阙江通淮,曰渠水。”《汉志》:“江都县有渠水,首受江北,至射阳入湖。”是也,又名中渎水。《水经注》:“中渎水首受江于江都县,县城临江。昔吴将伐齐,北霸中国,自广陵城东南筑邗城,城下掘深沟,谓之韩江,亦曰邗溟沟。自广陵出山阳白马湖,迳山阳城西,又东谓之山阳浦,又东入淮,谓之山阳口。”是也。山阳本汉射阳县,属临淮郡,晋义熙中改曰山阳。吴幼清云:“江北淮南地高于水,虽曰沟通江淮,二水之间,掘一横沟,两端筑隄,壅水在沟中。若欲行舟,须自江中拽舟上沟,行沟旣尽,又拽舟下淮。江淮二水实未尝通流也。”渭按后世堰闸之法,可以随时啓闭,舟至则开,舟过则闭,今运河诸闸皆然,不闻有拽舟之事。邗沟当亦如此,且《左氏》明言“沟通江淮”,何以云未尝通流邪?或问吴自哀九年沟通江淮之后,十年伐齐,十一年又伐齐,十二年防鲁于槖皋,十三年防晋于黄池。《国语》云:“夫差旣退,使告劳于周曰:‘余沿江泝淮阙沟深水,出于商鲁之间。’其所沿泝者,非即邗江至末口之道乎?”曰:“非也。射阳以南之水,引江以通湖,不可谓之江。射阳以北诸路,由湖以达淮,不可谓之淮。其所称沿江泝淮,盖即《禹贡》扬州之贡道耳。”何以知之?邗沟之开,杜注但云通粮道,其水未必能深广。观隋开皇中,山阳渎旣开而犹不胜,战舰则吴人所乘余皇戈船之▯不可由此渎明矣。故哀公十年,公防吴伐齐,《左传》云:徐承帅舟师,将自海入齐,齐人败之,吴师乃还。十三年黄池之役,于越入吴,《国语》云:越师沿海泝淮,以絶吴路。向使伐齐由邗沟,则徐承何独帅舟师泛海?其自防而归,越师欲絶其路,亦必泝江而不泝淮矣。故知吴王沿江泝淮,仍用《禹贡》扬州之贡道也【禹贡锥指】管子曰:「粟行三百里,则国无一年之积;粟行四百里,则国无二年之积;粟行五百里,则众有饥色。」孙武曰:「千里餽粮,士有饥色。食敌一钟,当吾二十钟。」是言粟不可推移,则籴之者无利,粜之处受害【按《禹贡》:百里赋纳,总二百里纳铚,三百里纳秸服,四百里纳粟,五百里米。则物重而粗者为近赋,物轻而精者为逺赋。若数千百里,▯运其费百倍】秦欲攻匈奴,运粮使天下飞刍挽粟【运载刍藳,令疾至,故曰飞刍也。挽粟,谓引车两也,音晚】起于黄腄【直瑞反,又音谁】琅琊负海之郡,转输北河【黄腄二县,并在东莱。言自东莱及琅琊縁海诸郡,皆令转输至北河也。黄即今黄县,腄即今文登县,并今东牟郡县。琅琊今高宻琅玡郡地,北河今朔方之北河也】率三十钟而致一石【六斛四斗为钟,计其道路所费,凡用百九十二斛,乃得一石。杜佑《通典】汉兴漕转山东粟以给中都官,歳不过数十万石【索隠曰:说文云,漕,水转谷也。一云,车运曰转,水运曰漕。中都犹都内也,皆天子之仓府。以给中都官者,即今太仓以穑官储者是也。史记平准书】汉初致山东之粟,不过歳数十万石;至孝武而歳至六百万石,几十倍其数矣。虽征敛苛烦,取之无艺,亦由河渠疏利,致之有道也【文献通考】孝文时,贾谊上说曰:「天子都长安,而以淮南东道为奉地,镪道数千,不轻致输。郡或乃越诸侯而遂调,均发征至无状也。古者天子地方千里,中之而为都,输将繇使其逺者不在五百里而至。公侯地百里,中之而为都,输将繇使逺者不在五十里而至。输者不苦其繇,繇者不伤其费,故逺方人安。及秦不能分人寸地,欲自有之,输将起海上而来,一钱之赋,数十钱之费,不轻而致也。上之所得甚少,而人之所苦甚多也【通典】
译钦定《四库全书》。《行水金鉴》卷九十二。江南按察使傅泽洪撰写。运河水。鲁哀公九年秋季,吴国在邗沟修筑城池,使长江和淮水相通【《左传》】。吴国在邗江筑城、开挖沟渠,向东北通到射阳湖,向西北到末口【一作“宋口”】注入淮水,这是为了打通粮道。今天广陵的邗江就是这里【杜预《春秋左传注》:射阳湖就是古代的射陂,在今天山阳县东南八十里,与盐城、宝应两县分水。县西有山阳渎,就是古代的邗沟。县北五里的北神堰,就是古代的末口】。吴王夫差杀死申胥后,年成不好,于是发动军队向北征伐,在商、鲁之间挖掘深沟,向北连接沂水,向西连接济水,以便在黄池抵御晋公午【《国语》】。长江、淮水之间的漕运由来已久。春秋时期,吴国开挖邗沟。汉代吴王刘濞开邗沟,使水道通到海陵。隋代开挖邗沟,从山阳到扬子注入长江【宋徽宗宣和三年诏书】。扬州沿着江海水道,通达到淮水、泗水。苏轼《书传》说:“吴王夫差挖掘沟渠使水流相通,长江才有通往淮水的水道;禹的时代还没有这条水道。”我考察,吴国的通水工程有两处。《左传》哀公九年说:“吴国筑邗沟城,使长江、淮水相通。”这是从长江通往淮水的水道。哀公十三年会盟黄池【注说:陈留郡封丘县南有黄亭,靠近济水】,这是从淮水通往汴水的水道【阎若璩说:按,这一句是从初刻本增补入《困学纪闻》的】。《吴越春秋》说:“吴国将要攻打齐国,从广陵挖沟通往淮水,称为渠水。”《汉书·地理志》说:“江都县有渠水,起源于江北,到射阳注入湖中。”就是指这条水,又名中渎水。《水经注》说:“中渎水在江都县从长江分出,县城临近长江。从前吴国将要攻打齐国,想在中原称霸,于是从广陵城东南筑邗城,在城下挖掘深沟,称为韩江,也叫邗溟沟。从广陵出发,经过山阳的白马湖,沿山阳城西边经过;再向东称为山阳浦;又向东流入淮水,称为山阳口。” 就是这样。山阳原本是汉代的射阳县,隶属临淮郡,晋义熙年间改名为山阳。吴幼清说:“江北、淮南的地势高于水面,虽然说是开沟使长江、淮水相通,但只是在两水之间挖一条横沟,在两端筑堤,把水蓄在沟里。如果要行船,必须从江中把船拖上沟;沟渠走完后,又把船拖下淮水。长江、淮水实际上从来没有直接通流。”我考察,后世采用堰闸的办法,可以随时开闭:船到了就开,船过去就关,今天运河的各道闸门都是这样,从来没听说有拖船的事。邗沟应当也是如此。而且《左传》明明说“沟通江淮”,怎么能说两水从未通流呢?有人问:吴国自哀公九年沟通江淮以后,十年攻打齐国,十一年又攻打齐国,十二年在槖皋与鲁国会盟,十三年在黄池与晋国会盟。《国语》说:“夫差退兵以后,派人向周王报告劳绩说:‘我沿长江逆淮水而上,在商、鲁之间挖掘深沟、开通水道。’他说的沿江逆淮,难道不是从邗江到末口的水道吗?”回答说:“不是。射阳以南的水,是引长江之水来沟通湖泊,不能称为长江;射阳以北的各条水路,是由湖泊通到淮水,不能称为淮水。他所说的“沿江逆淮”,大概就是《禹贡》所说扬州的贡道。怎么知道呢?邗沟开通时,杜预的注释只说它是为了打通粮道,它的水未必深而宽。考察隋代开皇年间,山阳渎已经开通却仍然不能承载大型船只,那么吴人所乘的余皇、戈船之类战舰显然不可能通过这条水道。所以鲁哀公十年,鲁君会见吴国攻打齐国,《左传》说:徐承率领水军,准备从海上进入齐国,齐人击败了他们,吴军于是退回。哀公十三年黄池战役时,越国攻入吴国,《国语》说:越军沿海逆淮水而上,以截断吴国的道路。假如吴军攻齐是走邗沟,徐承为什么偏偏率领水军泛海而行?吴军从会盟处返回时,越军想截断他们的道路,也必定逆长江而上,不会逆淮水而上。因此可知,吴王所说的沿长江逆淮水,仍然采用的是《禹贡》扬州的贡道【《禹贡锥指》】。《管子》说:“粮食运输三百里,国家就没有一年的积蓄;运输四百里,国家就没有两年的积蓄;运输五百里,百姓就会显出饥饿的神色。”孙武说:“运输粮食千里,士卒就会有饥色。吃掉敌人的一钟粮食,相当于消耗我方二十钟粮食。”这是说粮食不能远距离运输,买粮的人没有利润,卖粮的地方反而受到损害【按《禹贡》:百里之内缴纳总,二百里之内缴纳铚,三百里之内缴纳秸服,四百里之内缴纳粟,五百里之内缴纳米。因此,沉重粗大的物品在近处缴纳,轻而精细的物品在远处缴纳。如果运输数百乃至数千里,运输费用会增加到原来的百倍】。秦国想攻打匈奴,运送粮草,命令天下快速运送刍草、牵引粮车【运送刍草,使它快速到达,所以叫“飞刍”;“挽粟”是指牵引粮车,“挽”音晚】,从黄腄【音直瑞,又读谁】、琅琊这些濒海郡县出发,转运到北河【黄县、腄县都在东莱。意思是从东莱以及琅琊沿海各郡,都命令它们转运到北河。黄县就是今天的黄县,腄县就是今天的文登县,都是今天东牟郡所属的县。琅琊是今天高密、琅玡郡一带,北河是今天朔方以北的北河】,每运三十钟粮食,才能送到一石【一钟是六斛四斗,按道路运输的损耗计算,总共要用一百九十二斛,才能送到一石。】〔原文数字、纪年保留:千百里〕 杜佑《通典》。汉朝兴起后,从崤山以东通过漕运转运粮食,供给中都官府,每年不过几十万石【索隐说:《说文》说,“漕”是用水路转运谷物;另一种说法是,用车运输叫“转”,用水运输叫“漕”。中都相当于都内,都是天子的仓库和府库。所谓供给中都官府,就是今天所说的太仓,用来储藏官府粮食的地方【《史记·平准书》】。汉初,运送山东的粮食,每年不过几十万石;到孝武帝时,每年达到六百万石,是原来数字的几十倍。虽然当时征收烦苛,取用没有节制,但这也由于河渠疏通便利,运输粮食有了正确的途径。【《文献通考》】孝文帝时,贾谊上书劝说道:“天子定都长安,却把淮南以东的地区作为供奉之地,运粮道路长达数千里,物资不容易运到。各郡有时竟越过诸侯封地而调运粮食,平均摊派征发,达到毫无根据的地步。古代天子的辖地方圆千里,把都城建在中央,输送物资所役使的人,最远的也不超过五百里就能到达。公侯的封地方圆百里,把都城建在中央,输送物资所役使的人,最远的也不超过五十里就能到达。运输粮食的人不以服役为苦,服役的人也不因费用而受损,所以远方百姓能够安定。到了秦朝,不能容许百姓占有一寸土地,想把土地全归自己所有,输送物资从海边起运而来;一钱的赋税,往往要花费几十钱运输,物资很难运到。上面得到的很少,而百姓所受的苦却很多。【《通典》】
当是时,汉【孝武建元中】通西南夷,作者数万人,千里负担馈粮,率十余钟致一石【音义曰:钟六斗四升】又兴十余万人筑卫朔方,转漕甚辽逺自山东咸被其劳【史记·平准书】郑当时为大农言曰:“异时关东漕粟,从渭中上,度六月而罢。而漕水道九百余里,时有难处。引渭穿渠,起长安,并南山下至河,三百余里,径易漕,度可令三月罢。而渠下民田万余顷,又可得以漑田。此损漕省卒,而益肥关中之地。”得谷,天子以为然,令齐人水工徐伯表【索隠曰:旧说徐伯表水工姓名也。小顔云:以为表者循行穿渠之处而表记之,若今竪标表,不是名也】悉发卒【徐广曰:一云悉众】数万人穿漕渠,三歳而通,通以漕大便利。其后漕稍多,而渠下之民颇得以漑田矣。其后河东守番系言:“漕从山东西【索隠曰:番音婆,又音潘。诗小雅云番维司徒潘氏也。系音系。从山东西者,谓从山东运漕而西入关也】歳百余万石,更底柱之限,败亡甚多,而亦烦费。穿渠引汾【正义曰:括地志云:汾水源出岚州静乐县北百三十里管涔山北,东南流入并州,即西南流入至绛州蒲州入河也】漑皮氏汾阴下【正义曰:括地志云:皮氏故城在绛州龙门县西百三十步,自秦汉魏晋皮氏县皆治也。汾阴故城俗名殷汤城,在蒲汾阴县北九里,汉汾阴县是也】引河灌汾阴蒲坂下,度可得五千顷。五千顷故尽河壖弃地【韦昭曰:壖音而縁反,谓縁河邉地也。索隠曰:又音人兖反】民茭牧其中耳【索隠曰:茭干草也,谓民牧茭及牧畜于中也】今槩田之度,可得谷二百万石以上,谷从渭上与关中无异,而砥柱之东可无复漕。天子以为然,发卒数万人作渠田,数歳,河移徙,渠不利,则田者不能偿种。久之,河东渠田废,予越人令少府以为稍入【如淳曰:时越人有徙者,以田与之,其租税入少府。索隠曰:其田旣薄,越人徙居者习水利,故与之而梢少其税入之于少府】其后人有上书欲通褎斜道【韦昭曰:褎中县也,斜谷名音邪。瓉曰:褒斜二水名。正义曰:括地志云:裦谷在梁州裦城县北五十里,斜水源出裦城县西北九十八里衙岭山,与裦水同源而派流。汉书沟洫志:裦水通河,斜水通渭,皆以行船是也。按:襃城即裦中县也】及漕事下御史大夫张汤,汤问其事,因言:抵蜀从故道【正义曰:括地志云:凤州两当县本汉故道县也,在州之西五十里】故道多阪,囬逺,今穿襃斜道,少阪,近四百里,而襃水通沔,斜水通渭,皆可以行船漕。漕从南阳【正义曰:南阳县即今邓州也】上沔入襃,襃之絶水至斜间百余里,以车转,从斜下下渭。如此汉中之谷可致山东从沔无限【正义曰:限之言多也,山东谓河南之东,山南之东及江南淮南皆经砥柱主运,今并从沔便于三门之▯也】便于砥柱之漕,且襃斜材朩竹箭之饶,拟于巴蜀。天子以为然,拜汤子卬为汉中守,发数万人作裦斜道五百余里,道果便近,而水湍石【徐广曰:湍字一本作溲】不可漕【史记河渠书】番系欲省底柱之漕,穿汾河渠以为漑田,作者数万人。郑当时为渭漕渠囬逺,凿直渠自长安至华阴,作者数万人。朔方亦穿渠,作者数万人,各歴二三朞,功未就,费亦各巨万十数【史记平凖书】汉武帝元光六年春,穿漕渠通渭【汉书·武帝本纪】汉明帝永平十二年夏四月,遣将作谒者王吴修汴渠【后汉书·明帝本纪】致堂胡氏曰:「世言隋炀帝开汴渠以幸扬州。文士考《禹贡》言尧都冀州,居河下流,而入都贡赋重于用民力,故每州必记入河之水。独淮与河无相通之道,求之故迹而不得,乃疑汴水自禹以来有之,不起于隋世。旣久逺,或名鸿沟,或名官渡,或名汴渠,大槪皆自河入淮,故淮可引江湖之舟以达于冀也。今据《后汉书》,则平帝时巳有汴渠,曰『河汴决壊』,则谓输受之所也。至是发卒数十万修渠隄,则平地起两岸,而汴水行其中也。十里立一水门,更相洄注,则以节制上流,恐河溢为患也。是正与今之汴渠制度无异,特未有导洛之事耳。史曰:『渠隄自荥阳而东』,则上疑其为鸿沟,下疑其为官渡者,恐未得其要。官渡直黄河也,故袁、曹相距,沮授曰:『悠悠黄河,吾其济乎』?汴渠自西而东,鸿沟乃横亘南北,故曰未得其要也。独所谓自禹以来有汴者,此则不易之论也【文献通考】邓训字平叔【南阳新野人】永平中理虖沱石臼河,从都虑至羊肠仓【今岚州羊肠坂是也】欲令通漕,太原吏人苦役,连年无成,转运所经三百八十九隘,前后没溺死者不可胜算。建初三年,拜训谒者,使监领其事,训考量隠括,知大功难立,具以上言,肃宗从之,遂罢其役,更用驴辇,歳省费亿万计,全活徒士数千人。迁防乌桓校尉【后汉书古今注云:永平十年作常山呼沱河蒲吾渠通漕船也,即此】
译当时,汉朝【孝武帝建元年间】打通西南夷地区,投入劳作的人有几万人,粮食要由人背负,运输千里,通常要运送十多钟,才能送到一石【音义说:一钟为六斗四升】;又征发十多万人修筑朔方的防卫工事,水陆转运路途非常遥远,山东地区的百姓都承受了这种劳苦。【《史记·平准书》】郑当时任大农时说:“过去,关东运输粮食,从渭水中向上游运送,经过六月就停止。而水运航道有九百多里,常有难行之处。如果引渭水开渠,从长安开始,沿南山脚下到达黄河,三百多里,水运直接而容易,估计可以三个月就停止。渠流经的地方有民田一万多顷,又可以用来灌溉农田。这既能减少漕运的劳役,又能使关中的土地更加肥沃。”天子得到粮食后认为他说得对,便命齐地水工徐伯表【《索隐》说:旧说徐伯表是水工的姓名。小颜认为“表”是巡行开渠处并作标记,如今竖立标志,并非姓名】征发全部士卒【徐广说:一本作“悉众”】数万人开凿漕渠,三年后完工。通航后,漕运大为便利。后来漕运粮食逐渐增多,渠下的百姓也颇能用渠水灌田。后来,河东太守番系说:“从山东向西运输粮食【《索隐》说:番读作婆,又读作潘。《诗经·小雅》说‘番维司徒’,潘氏即此。系读作系。从山东向西,是说从崤山以东运粮向西进入关中】每年有一百多万石,要经过底柱的险要处,损失毁坏很多,同时又烦劳费钱。应当开渠引汾水【《正义》说:《括地志》记载,汾水源出岚州静乐县北一百三十里的管涔山北,向东南流入并州,又向西南流,到绛州、蒲州流入黄河】,灌溉皮氏、汾阴以下地区【《正义》说:《括地志》记载,皮氏故城在绛州龙门县西一百三十步,自秦、汉、魏、晋以来,皮氏县都设治于此。汾阴故城俗称殷汤城,在蒲州汾阴县北九里,就是汉代的汾阴县】;再引黄河灌溉汾阴、蒲坂以下地区,估计可以得到五千顷土地。五千顷土地原来都是河边被弃置的荒地【韦昭说:“壖”音而、缘反,指沿河边的土地。《索隐》说:又读作人、兖反】,百姓只在其中割茭草和放牧牲畜【《索隐》说:茭是干草,指百姓在其中割茭草并放牧牲畜】。现在把它们全部开垦为田,估计可以收谷二百万石以上;粮食从渭水上运来,与关中没有区别,这样底柱以东就可以不再漕运。天子认为他说得对,征发数万人修渠造田。几年后,黄河迁徙改道,渠道失去作用,耕田的人不能偿还种粮的本钱。过了很久,河东的渠田废弃了,便把它交给迁来的越人,由少府收取少量租税【如淳说:当时有迁徙来的越人,把田地给他们,租税收入少府。《索隐》说:这些田地既然贫瘠,迁来居住的越人熟悉水利,所以把田给他们,并稍微减少税额,把税收入少府】。后来有人上书,想打通褒斜道【韦昭说:褒中是县名,斜是谷名,音邪。瓒说:褒、斜是两条水的名称。《正义》说:《括地志》记载,褒谷在梁州褒城县北五十里;斜水源出褒城县西北九十八里的衙岭山,与褒水同源而分流。《汉书·沟洫志》说:褒水通向黄河,斜水通向渭水,都是可以行船的水道。按:褒城就是褒中县】。漕运之事下交御史大夫张汤办理,张汤询问此事,便说:“到蜀地要经过故道【《正义》说:《括地志》记载,凤州两当县本是汉代故道县,在州治以西五十里】,故道路多山坡,路程迂回遥远。如今开通褒斜道,山坡少,路程近四百里;而且褒水通沔水,斜水通渭水,都可以行船运输。粮食从南阳【《正义》说:南阳县就是现在的邓州】沿沔水上行,进入褒水;褒水断流处到斜水之间有一百多里,用车转运;再从斜水下行,进入渭水。这样,汉中的粮食就可以从沔水运到山东,数量没有限制【《正义》说:“限”是多的意思;山东指河南以东、山南以东以及江南、淮南,这些地方过去都要经过底柱主持运输,如今一并从沔水运输,便于通过三门的险处】;比经过底柱的漕运便利。而且褒斜地区木材、竹子和箭杆丰富,可以同巴蜀相比。”天子认为他说得对,任命张汤的儿子张卬为汉中太守,征发数万人开凿褒斜道五百多里。道路果然便利而且近,但水流湍急、礁石众多【徐广说:一本“湍”字作“溲】,不能漕运。【《史记·河渠书》】番系想减少经过底柱的漕运,于是开凿汾河渠,用来灌溉农田,投入劳作的人有数万人。郑当时认为渭水漕渠迂回遥远,便开凿直渠,从长安直达华阴,投入劳作的人有数万人。朔方也开凿渠道,投入劳作的人有数万人;各自经过二三年,工程尚未完成,费用也各达到数千万。【《史记·平准书》】汉武帝元光六年春季,开凿漕渠,打通渭水。【《汉书·武帝本纪》】汉明帝永平十二年夏四月,派将作谒者王吴修治汴渠。【《后汉书·明帝本纪》】致堂胡氏说:“世人都说隋炀帝开凿汴渠,是为了到扬州游幸。文士考察《禹贡》后说,尧帝定都冀州,处在黄河下游;把贡赋运入都城,要耗费大量民力,所以《禹贡》记载各州时,必定记下流入黄河的水道。唯独淮水与黄河之间没有相通的道路,寻求旧迹又找不到,于是怀疑汴水自大禹以来就存在,并不是隋代才开凿。由于年代久远,有时称鸿沟,有时称官渡,有时称汴渠,大体上都是从黄河通入淮水,所以淮水能够引导江、湖的船只,抵达冀州。如今根据《后汉书》,平帝时已经有汴渠,书中说‘河汴决坏’,可见它是输送和承受粮物的地方。到这时征发几十万士卒修治渠堤,就是在平地上筑起两岸堤防,让汴水在其中流行。每十里设置一道水门,彼此回流灌注,是为了节制上游水势,恐怕黄河泛滥造成灾害。这与现在的汴渠制度完全相同,只是还没有引洛水的工程罢了。史书说‘渠堤自荥阳向东’,那么把它上面疑作鸿沟、下面疑作官渡,恐怕没有抓住关键。官渡正对黄河,所以袁绍与曹操相持时,沮授说:‘悠悠黄河,我军能够渡过去吗?’汴渠自西向东流,鸿沟却横贯南北,所以说没有抓住关键。唯独所说汴水自大禹以来就存在这一点,是不可改变的正确论断。【《文献通考》】邓训,字平叔【南阳新野人】。永平年间,他治理虖沱河、石臼河,路线从都虑直到羊肠仓【今岚州羊肠坂就是这里】。他想使这里通行漕运,但太原官吏和百姓苦于劳役,连续多年都没有成功;转运所经过的地方有三百八十九处险隘,前后淹死、溺死的人多得无法计算。建初三年,邓训被任命为谒者,负责监督管理此事。他考察衡量并核实情况,知道这项大工程难以建成,便将全部情况上奏。肃宗听从了他的意见,于是停止劳役,改用驴车运输,每年节省费用以亿万计,并使数千名劳役人员得以保全性命。后来升任防乌桓校尉【《后汉书古今注》说:永平十年修建常山呼沱河蒲吾渠,使漕船通行,就是这件事】
汉章帝建初三年夏四月已巳,罢常山呼沱石臼河漕【后汉书·章帝纪石臼河,名也,在今定州唐县东北。时邓训上言,此▯难成,遂罢之】虞诩迁武都太守,先是运道艰险,舟车不通,驴马负载,僦五致一。诩乃自将吏士按行川谷,由沮至下辩【沮及下辩并县名,沮今兴州顺政县也,下辩今成州同谷县也,沮音七余反】数十里皆烧石剪水,开漕船道【续汉书曰:下辩东三十余里有峡中当泉水生大石障塞水流,每至春夏輙溢没秋稼壊败营郭,诩乃使人烧石以水灌之,石皆坼裂,因镌去石,遂无泛溺之患也】以人僦直雇借佣者。于是水运通利,歳省四千余万【后汉书虞诩传兴州今陜西汉中府略阳县,成州今巩昌府成县,汉并属武都郡,唐为兴州成州,明一统志载虞诩武都太守开漕船道水运通利,初到郡户才盈万,诩招还流防,増至四万戸,明徐贞明作西北水利议亦曰虞诩复三郡激河浚渠为屯田而省内郡之费,皆以表扬其有功德于民也,今陜西通志诩名宦传竟轶其事】汉献帝建安九年春正月,济河,遏淇水入白沟,以通粮道【三国志】汉献帝建安十一年,凿渠自滹沱入▯水【▯音孤】名平虏渠。又从泃河口【泃音句】凿入潞河,名泉州渠,以通海【三国志】三国时,辽西乌桓以袁尚兄弟入塞,曹操将讨之,乃凿二渠以通运,一自滹沱入▯水,谓之平虏渠;一自泃口入潞河,谓之泉州渠,以通海运。《说文》:▯水出鴈门葰人戍夫山,东北入海。《水经》:泃水出无终西山,西北流至平谷,又南流入于潞河,又东合泉水渠口,曹操所筑也。渠东至乐安亭,南与泸水合入海。按二水当时通漕,以制辽左。所谓平虏渠者,在今都城之南,疑即滹沱入运处也。唯泉州渠乃在京北,而东入辽海,不知定在何处。若因其遗迹通之,以馈平卢、辽西,亦一便也。泉州故城在幽州雍奴【笔麈】汉献帝建安十八年九月,凿渠引漳水入白沟,以通河【三国志水经注:是年,魏太祖凿渠引漳水东入淸洹,以通河漕,名曰利漕渠】汉献帝建安二十四年,上穿阳渠,引洛水为漕,百姓得其利【后汉书·张纯传】阳渠在洛阳城南】贾逵为豫州刺史,州南与吴接,逵外修军旅,内治民事,遏鄢汝,造新陂,又断山溜长谿水,造小弋阳陂,又通运渠二百余里,所谓贾侯渠者也【三国志·贾逵传逵黄初中刺豫州,考绩二千石以下不如法,文帝称为真刺史,布告天下,以豫州为法,逵卒,吏民追思,为刻石立祠。见一统志】邓艾迁尚书郎,时欲广田蓄谷,为灭贼资,使艾行陈项以东至夀春。艾以为田良水少,不足以尽地利,宜开河渠,可以引水浇漑大积军粮,又通运漕之道。乃着《济河论》以喻其指。又以为昔破黄巾,因为屯田积谷许都,以制四方。今三隅已定,事在淮南。毎大军征举,运兵过半,功费巨亿。以为大役,陈蔡之间上下田良,可省许昌左右诸稻田,并水东下令淮北。二万人,淮南三万人,十二分休,常有四万人,且田且守。水丰常收三倍于西,计除众费,岁完五百万斛,以为军资。六七年间,可积三十万余斛于淮北,此则十万之众五年食也。以此乗敌,无不克矣。宣帝善之,事皆施行。正始二年,乃开广漕渠,每东南有事,大军兴举,泛舟而下达于江淮,资食有储而无水患。艾所建也【三国志·邓艾传】魏正始三年三月,奏开广漕渠,引河入汴,漑东南诸陂,始大佃于淮北。四年秋九月,大兴屯守,广开淮阳百尺二渠,又修诸陂于颍之南北万余顷。自是淮北仓庾相望,夀阳至于京师,农官屯兵连属焉【晋书·宣帝本纪】大皇时,使陈勲于句容县凿开水道,立十二埭,以通吴防诸郡,故船不复由京口【吴録】晋武帝泰始十年,凿陜南山,决河东注洛,以通运漕【晋书·武帝本纪】杜预都督荆州,旧水道唯沔、汉达江陵,千数百里,北无通路。又巴丘湖、沅、湘之防,表里山川,实为险固,荆蛮之所恃也。预乃开杨口,起夏水达巴陵,千余里,内防长江之险,外通零、桂之漕。南土歌之曰:「后世无叛,由杜翁,孰识智名与勇功【晋书·杜预传】李矩为汝阴太守,永嘉初,使矩与汝南太守袁孚率众修洛阳千金堨,以利运漕【晋书·李矩传】
译汉章帝建初三年夏四月己巳日,停止常山呼沱河、石臼河的漕运【《后汉书·章帝纪》;石臼河是河名,在今定州唐县东北。当时邓训上书说,这项工程难以成功,于是停止了它】虞诩升任武都太守。在此以前,运输道路艰险,舟船和车辆都不能通行,只能用驴马驮运,租用运输工具的费用达到五倍。虞诩于是亲自率领属吏和士卒,巡视山川沟谷,从沮水到下辩【沮、下辩都是县名;沮水今为兴州顺政县;下辩今为成州同谷县;沮音七余反】,数十里间都烧石开路、疏导水流,开辟漕船航道【《续汉书》说:下辩以东三十多里有峡谷,泉水中生有大石,堵塞水流,每到春夏便泛滥,淹没秋季庄稼,冲毁城郭营垒。虞诩便派人烧石,再用水浇灌,石头全都裂开,于是凿去石块,从此没有水灾泛溺的祸患】;又按人工租值雇用劳工。于是水运畅通便利,每年节省四千多万。【《后汉书·虞诩传》;兴州今为陕西汉中府略阳县,成州今为巩昌府成县。汉代两地都属武都郡,唐代为兴州、成州。明《一统志》记载,虞诩任武都太守时开辟漕船航道,水运畅通便利;他初到郡时,户数才一万多,招回流亡和戍边人员后,增加到四万户。明代徐贞明《西北水利议》也说,虞诩恢复三郡,开河疏渠实行屯田,因而节省内郡费用,都是为了表彰他对百姓的功德。如今《陕西通志》的名宦传却完全遗漏了这件事】汉献帝建安九年春正月,渡过黄河,拦截淇水使它流入白沟,以打通粮食运输道路。【《三国志》】汉献帝建安十一年,开凿渠道,使水从滹沱河流入▯水【▯音孤】,名为平虏渠。又从泃河口【泃音句】开渠,通入潞河,名为泉州渠,以通达大海。【《三国志》】三国时期,辽西的乌桓因为袁尚兄弟进入边塞,曹操将要讨伐他们,于是开凿两条渠道来打通运输:一条从滹沱河通入▯水,称为平虏渠;一条从泃河口通入潞河,称为泉州渠,以通海运。《说文》说:▯水出于雁门郡葰人戍夫山,向东北流入大海。《水经》说:泃水出于无终县西山,向西北流到平谷,又向南流入潞河,再向东与泉水渠口汇合,这就是曹操修筑的渠道。渠道向东到乐安亭,向南与泸水汇合后流入大海。考察这两条水道,当时是用来通行漕运、控制辽东地区的。所谓平虏渠,在今都城南面,推测就是滹沱河流入运河的地方。只有泉州渠在京城北面,向东流入辽海,不知道确切位置在哪里。如果依据它的遗迹加以疏通,用来供给平卢、辽西,也是一件便利的事。泉州故城在幽州雍奴。【《笔麈》】汉献帝建安十八年九月,开渠引漳水流入白沟,以打通黄河水道【《三国志》《水经注》:这一年,魏太祖开渠引漳水向东流入清洹,以通行黄河漕运,名为利漕渠】汉献帝建安二十四年,皇帝开凿阳渠,引洛水用于漕运,百姓从中得到便利【《后汉书·张纯传》】。阳渠在洛阳城南。贾逵任豫州刺史时,豫州南面与吴国相接。他对外整治军务,对内治理民政,拦截鄢水、汝水,修造新陂;又截断山间溪流和长谿水,修造小弋阳陂;还开通二百多里的运输渠道,这就是所谓的贾侯渠【《三国志·贾逵传》;贾逵在黄初年间任豫州刺史,考核二千石以下官员,发现不合规矩的,文帝称赞他是真正的刺史,并布告天下,以豫州作为榜样。贾逵死后,官吏百姓追思他,为他刻石立祠。见《一统志》】邓艾升任尚书郎。当时朝廷想扩大屯田、积蓄粮食,作为消灭贼寇的资本,便派邓艾巡视陈县、项县以东直到寿春的地区。邓艾认为那里土地肥沃但水源少,不能充分发挥土地的利益,应该开凿河渠,引水灌溉,大量积存军粮,同时打通水运漕运道路。于是他撰写《济河论》,说明自己的主张。他又认为,从前攻破黄巾军后,因为在许都实行屯田、积存粮食,所以能够控制四方。如今三面已经平定,事情应当集中在淮南。每逢大军出征,运输军队所耗费的物资就超过一半,功费达到巨亿。可以把这作为大规模工程:陈、蔡之间上下游土地肥沃,可以减少许昌附近的水稻田,顺着水势向东流入淮河以北;安排二万人在淮北,三万人在淮南,十二份中抽出一份休息,常年保持四万人,边耕田边守卫。淮南水源丰足,通常收成是西部的三倍;计算扣除各种费用后,每年可得到五百万斛,作为军用物资。六七年之间,可以在淮北积存三十万多斛粮食,这就是十万军队五年的粮食。用这些粮食对付敌人,没有不能取胜的。”宣帝认为这个建议很好,全部施行。正始二年,便扩大开凿漕渠。每当东南有战事、大军出动时,就能乘船顺流而下,抵达江淮,军需粮食有储备,也没有水患。这是邓艾所建设的。【《三国志·邓艾传》】魏正始三年三月,上奏请求扩大开凿漕渠,引黄河水流入汴水,灌溉东南各陂塘,开始在淮北大规模实行屯田。四年秋九月,大规模兴办屯田和戍守,扩大开凿淮阳百尺二渠,又修治颍水南北一万多顷的各处陂塘。从此淮北仓库彼此相望,寿阳直到京师,农官和屯田士兵接连分布。【《晋书·宣帝本纪》】吴大皇帝时,派陈勋在句容县开凿水道,设置十二道埭,以打通吴地通往各郡的水路,所以船只不再经过京口。【《吴录》】晋武帝泰始十年,开凿陕县南山,决开黄河使水向东流入洛水,以打通运输漕运。【《晋书·武帝本纪》】杜预任荆州都督时,原有水道只有沔水、汉水通到江陵,长达一千多里,北面没有通行道路。又有巴丘湖以及沅水、湘水的水泽,山川内外相互依托,确实十分险固,是荆蛮所凭借的地方。杜预于是开通杨口,从夏水起直到巴陵,一千多里;对内可以防守长江的险要,对外可以打通零陵、桂阳的漕运。南方百姓歌颂他说:‘后世没有叛乱,是由于杜老;谁知道他的智谋声名和勇武功业?’【《晋书·杜预传》】〔原文数字、纪年保留:百里〕 李矩任汝阴太守时,永嘉初年,派李矩与汝南太守袁孚率领众人修治洛阳的千金堨,以便利运输漕运。【《晋书·李矩传》】
河南十二县境簿》曰:河南县城东十五里有千金堨。《洛阳记》曰:千金堨旧堰谷水,魏时更修此堰,谓之千金堨。积石为堨,而开沟渠五,所谓之五龙渠。渠上立堨,堨之东首立一石人。石人腹上刻勒云:「太和五年二月八日庚戌造筑此堨,更开沟渠,此水衡渠上其水【此有误,当云此水▯渠止其水】助其坚也。必经年歴世,是故部立石人以记之云尔。」盖魏文帝修王张故绩也。堨是都水使者陈协所造也。《语林》曰:陈协数进阮步兵酒后,晋文王欲修九龙堰,阮举协,文王用之。掘地得古承水铜龙六枚,堰遂成。水歴堨东注,谓之千金渠。逮于晋世,大水暴注,沟渎泄壊,又广功焉。石人东脇下文云:「太始七年六月二十三日,大水并瀑出常流上三丈,荡壊二堨,五龙泄水南注,泻下加歳久漱齧,每涝即坏,歴载消弃大功,今故为今堨【宋本作损弃大功故为今堨】更于西开泄,名曰代龙渠。地形正平,诚得为【宋本作防】泄至理。千金不与水势激争,无縁当坏,由其卑下水得输【宋本作逾】上漱齧故也。今増高千金于旧一丈,四尺五龙自然必歴世无患。若五龙歳久复坏,可转于西更开二堨二渠,合用二十三万五千六百九十八功。以其年十月二十三日起作,功重人少,到八年四月二十日毕。代龙渠即九龙渠也。后张方入洛,破千金堨,公私赖之。水积年渠堨頽毁,石砌殆尽,遗基见存。朝廷太和中修复故堨。按千金堨石人西脇下文云:「若沟渠久疏深引水者,当于河南城北石碛西更开渠,北出使首孤立故沟东下,因故易就碛坚便时事业巳讫,然后见之。加边方多事,人力苦少,又渠堨新成未患于水,是以不敢预修通之。若于后当复兴功者,宜就西碛故书之于石,以遗后贤矣。虽石碛沦败,故迹可冯【水经注】兖州旣平,幼度患水道险涩,粮运艰难,用督防闻人奭谋堰吕梁水,树栅立七埭,为派拥二岸之流,以利运漕【晋书·谢幼度传】隋文帝受禅,薛胄三迁兖州刺史。先是,兖州城东,沂、泗二水合而南流,泛滥大泽中。胄遂积石堰之,决令西注,陂泽尽为良田。又通转运,利尽淮海,百姓赖之,号为薛公丰兖渠【北史·薛胄传】隋文帝开皇三年,朝廷以京师仓廪尚虚,议为水旱之备。于是诏于蒲、陜、虢、熊、伊、洛、郑、懐、邵、卫、汴、许、汝等水次十三州置募运米丁。又于卫州置黎阳仓,洛州置河阳仓,陜州置常平仓,华州置广通仓,转相灌注,漕关东及汾、晋之粟,以给京师。又遣仓部侍郎韦瓉向蒲、陜以东募人,能于洛阳运米四十石,经砥柱之险,达于常平者,免其征戍。其后以渭水多沙,流有深浅,漕者苦之。四年,诏曰:“京邑所居,五方辐辏,重关四塞,水陆艰难。大河之流,波澜东注,百川海渎,万里交通。虽三门之下,或有危虑。若发自小平,陆运至陜,还从河水入于渭川,兼及上流,控引汾、晋,舟车来去,为益殊广。而渭川水力大小无常,流浅沙深,即成阻阂。计其途路,数百而巳动移气序,不能往复。操舟之役,人亦劳止。朕君临区宇,兴利除害,公私之弊,情甚愍之。故东发潼关,西引渭水,因借人力,开通漕渠,量事成功,易可成就。巳令工匠廵歴渠道,观地理之宜,审终久之义。一得开凿,万代无毁。可使官及私家,方舟巨舫,晨昏漕运,沿泝不停。旬日之功,堪省亿万。诚知时当炎暑,动致殷勤。然不有暂劳,安能永逸。宣告人庶,知朕意焉。”于是命宇文恺率水工凿渠,引渭水自大兴城东至潼关三百余里,名曰广通渠,转运通利,关内赖之。其后山东频年霖▯,杞、宋、陈、亳、曹、戴、谯、颍等诸州达于沧海,皆困水灾,所在沈溺。十八年,天子遣使将水工廵行川源,相视高下,发随近丁以疏导之,因乏者开仓赈给,前后用谷五百余石。遭水之处,租调皆免。自是频有年矣【隋书·食货志】隋文帝开皇四年六月壬子,开渠自渭达河,以通运漕【隋书·高祖本纪】苏孝慈为太子右卫率兵部尚书。明年,上于陜州置常平仓,转输京下。以渭水多沙,流乍深乍浅,漕运者苦之。于是决渭水为渠,以属河,令孝慈督其役。渠成,上善之【隋书·苏孝慈传】开皇中,征衍为开漕渠大监,部率水工凿渠,引渭水,经大兴城北,东至潼关,漕运四百余里,关中赖之,名曰富人渠【北史·郭衍传】隋文帝开皇七年夏四月庚戌,于扬州开山阳渎,以通运漕【隋书·高祖夲纪】隋炀帝大业元年辛亥,发河南诸郡男女百余万,开通济渠。自西苑引谷、洛水达于河,自板渚引河通于淮【隋书·炀帝本纪】
译《河南十二县境簿》说:河南县城东十五里有千金堨。《洛阳记》说:千金堨原来拦蓄谷水,魏代重新修治这道堰,称为千金堨。用石头堆筑成堨,并开凿五条沟渠,就是所谓五龙渠。渠上设置堨,堨的东端立着一个石人。石人腹部刻文说:‘太和五年二月八日庚戌日,修筑此堨,重新开凿沟渠;此水衡渠上其水【此处有误,应作“此水▯渠止其水”】,用来帮助它坚固。希望它历经年岁和世代,因此树立石人来记载此事。’大概是魏文帝修复王、张旧日功绩的工程。堨是都水使者陈协修造的。《语林》说:陈协多次在阮步兵醉酒后进献酒给他,晋文王想修筑九龙堰,阮步兵举荐陈协,文王便任用了他。挖地时发现古代承水铜龙六枚,堰于是建成。水流经过堨向东注入,称为千金渠。到了晋代,大水突然涌来,沟渠泄水处损坏,于是又扩大工程。石人东侧肋下的文字说:‘太始七年六月二十三日,大水一同暴涨,超过正常水位三丈,冲毁两道堨;五龙渠泄水向南流,下泻之势因年久冲刷侵蚀而更加严重,每逢水涝就毁坏,历年损失废弃了大量工程。如今所以重新修筑此堨【宋本作“损弃大功故为今堨”】,又在西面开凿泄水渠,名为代龙渠。地势平正,确实应当修建【宋本作“防”】泄水设施,这是治水的至理。千金堨没有和水势猛烈相争,本来不应当毁坏,只是因为它低下,水流得以越过上面并冲刷侵蚀的缘故。如今把千金堨在旧堨基础上加高一丈,使五龙渠自然能够长久而无水患。如果五龙渠年久又毁坏,可以转到西面,另开两道堨、两条渠,共需二十三万五千六百九十八个工。工程从当年十月二十三日开始,到八年四月二十日完工。代龙渠就是九龙渠。后来张方进入洛阳,毁坏千金堨,公私各方都依赖它。水渠和堨年久坍毁,石砌几乎全被毁尽,但遗留的基础还存在。朝廷在太和年间修复旧堨。考察千金堨石人西侧肋下的文字说:‘如果沟渠日久淤塞,需要深挖引水,就应当在河南城北石碛西面另开渠道,向北开出,使渠首孤立,让旧沟水向东流下;借助旧有工程,容易完成,因为石碛坚固而且便于施工。工程已经完成,只是边境事务多,人力十分不足,加上新修的渠堨尚未受到水患,所以不敢预先修通。如果以后又要兴工,应当在西面石碛处依照旧文修建,并把这些话刻在石上,留给后来的贤者。即使石碛沉陷毁坏,旧迹仍可以凭借考察。’【《水经注》】〔原文数字、纪年保留:四尺〕 兖州平定以后,谢幼度担心水道险阻涩滞,粮食运输困难,便采用督护闻人奭的谋划,筑堰拦截吕梁水,设置栅栏并修筑七道埭,使水流分派并受到约束,汇聚两岸水流,以便利漕运。【《晋书·谢幼度传》】隋文帝接受禅让后,薛胄多次升迁,任兖州刺史。在此以前,兖州城东沂水、泗水汇合后向南流,在大泽中泛滥。薛胄于是堆积石块筑堰拦水,决开水道使水向西流,陂泽全都变成良田。又打通转运水道,使淮河、海滨一带都得到便利,百姓依赖这项工程,把它称为薛公丰兖渠。【《北史·薛胄传》】隋文帝开皇三年,朝廷认为京师仓库还很空虚,商议以水灾、旱灾作防备。于是下诏在蒲、陕、虢、熊、伊、洛、郑、怀、邵、卫、汴、许、汝等沿水的十三州设置募运米丁。又在卫州设置黎阳仓,在洛州设置河阳仓,在陕州设置常平仓,在华州设置广通仓,使各仓相互转运接济,漕运关东以及汾州、晋州的粮食,供给京师。又派仓部侍郎韦瓒到蒲州、陕州以东招募人员,凡能在洛阳运米四十石、经过底柱险处、送到常平仓的人,免除其征发和戍守。后来因为渭水沙多,水流深浅不定,漕运者以此为苦。开皇四年,诏书说:‘京城是天下五方辐辏之地,关隘重重、四面有险,水陆交通都很艰难。黄河水流波涛向东,百川和大河,万里相通。即使三门以下的水道,也有危险。若从小平出发,先陆运到陕州,再转由黄河入渭水,同时联系上游,控制引导汾州、晋州,使船车往来,利益尤其广大。但渭水水势大小没有常规,水浅沙深,就会形成阻塞。计算这段道路,往返数百里,已经使时令发生变化,不能往返运输。驾船服役,人也十分劳苦。’ ‘朕统治天下,兴利除害,对公家和私人的弊病,心中非常怜悯。因此从东面潼关引水,向西引导渭水,借助民力开通漕渠;只要估量工程、取得成功,就容易完成。已经命令工匠巡视各段渠道,观察地势是否适宜,审慎考虑能否长久。一旦开凿成功,万代都不会毁坏。可以使官府和私人之家用连在一起的船只和大船,早晚不停地漕运,顺流而下或逆流而上。十天左右的工程,足以节省亿万费用。确实知道时值炎热天气,劳动会很辛苦;但若不暂时劳苦,怎么能长久安逸?应当向百姓宣布,使他们知道朕的心意。’于是命宇文恺率领水工开凿渠道,引渭水从大兴城东面到潼关,长三百多里,名为广通渠。转运畅通便利,关中百姓依赖它。后来山东连年下大雨,杞、宋、陈、亳、曹、戴、谯、颍等州直到沧海,都遭受水灾,到处被水淹没。开皇十八年,天子派使者率水工巡视河流源头,察看地势高低,征发附近丁夫进行疏导;因灾困乏的,开仓赈济,前后用了粮食五百多石。遭受水灾的地方,租税和调发全部免除。从此以后,年年都有丰收。【《隋书·食货志》】隋文帝开皇四年六月壬子日,开凿渠道,使渭水通到黄河,以打通运输漕运。【《隋书·高祖本纪》】苏孝慈任太子右卫率、兵部尚书。第二年,皇帝在陕州设置常平仓,将粮食转运到京城。由于渭水沙多,水流忽深忽浅,漕运者对此很苦恼。于是决开渭水作为渠道,使它与黄河相连,命苏孝慈监督工程。渠道建成后,皇帝很赞许。【《隋书·苏孝慈传》】开皇年间,郭衍被征召任开漕渠大监,统率水工开凿渠道,引渭水经过大兴城北面,向东到达潼关,漕运航道长四百多里,关中百姓依赖它,称为富人渠。【《北史·郭衍传》】隋文帝开皇七年夏四月庚戌日,在扬州开凿山阳渎,以打通运输漕运。【《隋书·高祖本纪》】隋炀帝大业元年辛亥日,征发河南各郡男女一百多万人,开凿并打通通济渠:从西苑引谷水、洛水到达黄河,又从板渚引黄河水通入淮水。【《隋书·炀帝本纪》】
昔禹于荥泽下,分大河为阴沟,出之淮泗,至浚仪西北,复分二渠。其后或曰鸿沟,或曰浪宕渠,或曰浚仪渠,或曰石门渠。石门渠东合济水,与河渠东注,至于敖山之北,而兼汴水。又东至荥阳之北,而旃然之水东流入汴。荥阳之西有广武二城,汴水自二城间小涧中,东流而出。济水至此乃絶。桓温将通之,而不果者,晋太和之中也。刘裕浚之,始有湍流奔注以漕运者,义熈之间也。皇甫谊发河南丁夫百万,开之,起荥阳入淮,千有余里,更名之曰通济渠者,隋大业之初也。后世因其利焉【曽子固集】隋炀帝大业四年春正月乙巳,诏发河北诸郡男女百余万,开永济渠,引沁水,南达于河北,通涿郡【隋书·炀帝本纪】大业元年,发河南道诸州郡兵夫五十余万,开通济渠,自河起荥泽,入淮千余里。又发淮南诸州郡丁夫十余万,开防沟,自山阳淮至于扬子,入江三百余里,水面阔四十步。造龙舟,两岸为大道,种榆栁,自东郡至江都二千余里,树荫相交。每两驿置一宫,为停顿之所。自京师至江都,离宫四十余所。三年六月,敕开永济渠,引汾水入河,又自汾水东北开渠,合渠水至于▯郡,二千余里,通龙舟【大业杂记唐允恭曰:纲鉴,大业元年发丁百万,开通济渠,自西苑引谷洛水达于河,复自板渚引河入汴,引汴入泗以达于济。又发民十万,开防沟入江,沟广四十步,傍筑御道,树以栁。发明云:防沟即官河,在扬州府城北一百二十里。昔吴王夫差将北霸中国,自广陵城东南防城下筑深沟,谓之防江,亦曰防沟,自江东北通射阳湖,又西北入淮,一名漕河。江沟未详处所。愚按:江字连上,当以开防沟入江句絶,沟字连下,当以沟广四十步为句,观大业拾遗可知。发明以开防沟入江沟为句,且云江沟未详处所,良由句读误也】睢阳有王气出,占天耿纯臣奏,后五百年当有天子兴。炀帝观广陵图,翼日与大臣言,欲泛巨舟自洛入河,自河达海,入淮至广陵。时有諌议大夫萧懐静奏曰:「臣闻秦始皇时,金陵有王气,始皇使人凿▯砥柱,王气遂絶。今睢阳有王气,又陛下喜在东南,欲泛孟津,又虑危险。况大梁西北有故河道,乃是秦时王离畎水灌大梁之处,欲乞陛下广集兵夫于大梁,起首开掘,西自河阴,引孟津水入,东至淮,放孟津水出。此间地不过千里,况于睢阳境过,一则路达广陵,二则凿穿王气。」帝闻奏大喜,羣臣皆黙。帝乃出敕,朝堂有諌开河者斩之。诏以征北大总管麻叔谋为开河都防,以荡冦将军李渊为副使。渊称疾不赴,即以左屯卫将军令狐达代渊为开渠副使。都督自大梁起首,于乐台之北建修渠,所署命之为卞渠,因名其府署为卞渠上源传舍也。诏发天下丁夫,男十五以上,五十以下者皆至,如有隐匿者斩。帝以河水经于卞,乃赐卞字加水。丁夫计三百六十万人,乃更五家出一人,或老幼或妇人等供馈饮食。又令少年骁卒五万人,各执杖为吏,如节级队长之▯,共五百四十三万余人。叔谋乃令三分中取一分人,自上源而西至河阴,通连古河道,迤逦趋愁思台而至北去。又令二分丁夫自上源驿而东去,乃隋大业五年八月上旬。建功畚锸旣集,东西横布数千里。及开汴梁盈灌口,防检丁夫约折二百五十万人。其部役兵士旧五万人,折二万三千人。功旣毕,上言于帝,决下口注水入汴梁。帝自洛阳迁驾大渠,诏江淮诸州造大船五百只,使命至急如星火。民间有配着造船一只者,家产破用皆尽,犹有不足,枷项笞背,然后鬻货男女以供官用。龙舟旣成,泛江沿淮而下至大梁,又别加修饰,舳舻相继,连接千里,自大梁至淮口,聨绵不絶锦。帆过处,香闻百里【开河记】通典:汴渠在河南府河阴县南二百五十步,今名通济渠。隋炀帝开导,西通河洛,南达江淮【河阴后属孟州】汴州有通济渠,隋炀帝开引黄河水,以通江淮漕运,兼引汴水,即浪□【与浪荡同】渠也【隋志在浚仪县】九域志:汴水古通济渠也,在开封县。《周语》:谷洛鬬,注云:洛在王城之南,谷在王城之北,东入于瀍。至灵王时,谷水盛出于王城之西而南流,合于洛水【山海经》涧水西北流注于谷水,《通典》谷水本涧水,经苑中入于洛】板渚,《水经》:河水又东合泛水,又东经板城北,注云:有津谓之板城渚口【在孟州汜水】左传》:吴城防沟,通江淮,注云:于防江筑城穿沟,东北通射阳湖,西北至末口入淮,通粮道也。今广陵韩江是隋开防沟,自山阳至扬子入江,渠广四十步。自楚州寳应县北流入淮【困学纪闻》阎若璩按:王氏引杜注末口与《水经注》合,足证今注疏作宋口者非。又自楚州寳应县十字宜衍,盖上文是淮入江,不应旋云江入淮也】
译从前大禹在荥泽下游把黄河分出一条水道,称为阴沟,使水流入淮水、泗水;到了浚仪西北,又分成两条渠道。后来有时称为鸿沟,有时称为浪宕渠,有时称为浚仪渠,有时称为石门渠。石门渠向东与济水汇合,和河渠一起向东流,到达敖山北面,同时又接通汴水。再向东到荥阳北面,旃然水向东流入汴水。荥阳西面有广武两座城,汴水从两城之间的小涧中向东流出。济水到了这里便断绝了。桓温想打通这条水道,但没有成功,那是晋太和年间的事。刘裕疏浚它,才开始有湍急水流奔流,可以用来漕运,那是义熙年间的事。隋代大业初年,皇甫谊征发河南丁夫一百万人,开凿这条渠道,从荥阳起,通入淮水,长一千多里,改名为通济渠。后世沿用了它的便利。【《曾子固集》】隋炀帝大业四年春正月乙巳日,下诏征发河北各郡男女一百多万人,开凿永济渠,引沁水向南到达河北,通往涿郡。【《隋书·炀帝本纪》】大业元年,征发河南道各州郡的士兵和民夫五十多万人,开凿通济渠,从黄河起于荥泽,通入淮水,长一千多里。又征发淮南各州郡丁夫十多万人,开凿防沟,从山阳淮水到扬子,通入长江,长三百多里,水面宽四十步。建造龙舟,在两岸修筑大道,种植榆树、柳树,从东郡到江都二千多里,树木荫影相连。每两座驿站设置一座宫殿,作为停留休息的地方。从京师到江都,设置离宫四十多所。大业三年六月,下令开凿永济渠,引汾水入黄河;又从汾水向东北开渠,使渠水汇合,直到▯郡,长二千多里,供龙舟通行。【《大业杂记》;唐允恭说:《纲鉴》记载,大业元年征发丁夫一百万人开凿通济渠,从西苑引谷水、洛水到黄河;又从板渚引黄河水入汴水,引汴水入泗水,再通到济水。又征发百姓十万人开凿防沟入江,沟宽四十步,旁边修筑御道,种植柳树。《发明》说:防沟就是官河,在扬州府城北一百二十里。从前吴王夫差想向北称霸中原,在广陵城东南防城下筑造深沟,称为防江,也称防沟;从长江东北通到射阳湖,又向西北流入淮水,另名漕河。‘江沟’的具体位置不详。我认为:“江”字与上文相连,应当在“开防沟入江”一句断句;“沟”字与下文相连,应当把“沟广四十步”作为一句。看《大业拾遗》就可以知道。《发明》把“开防沟入江沟”作为一句,并且说“江沟”位置不详,实在是由于断句错误。有人说睢阳有王气出现,占候官耿纯臣上奏说,五百年后那里应当有天子兴起。隋炀帝观看广陵图,第二天便对大臣说,想乘坐大船从洛水进入黄河,从黄河到大海,再进入淮水到达广陵。当时谏议大夫萧怀静上奏说:‘臣听说秦始皇时,金陵有王气,秦始皇派人开凿砥柱,王气于是断绝。如今睢阳有王气,又因为陛下喜欢到东南去,想乘船经过孟津,同时还担心危险。况且大梁西北有旧河道,正是秦代王离挖沟引水灌大梁的地方。请求陛下在大梁广泛征集士兵和民夫,从这里开始开掘;西面从河阴引孟津水进入,东面到达淮水,使孟津水流出。这里的土地不过千里,何况经过睢阳境内;这样一来,一可以通往广陵,二可以凿断王气。’皇帝听了奏章大为高兴,群臣都沉默不语。皇帝于是下诏,朝堂上有劝谏不要开河的人就处斩。诏令以征北大总管麻叔谋为开河都防,以荡寇将军李渊为副使。李渊称病不去,便以左屯卫将军令狐达代替李渊担任开渠副使。都督从大梁开始,在乐台北面兴修渠道,给它命名为卞渠,因此又把他的府署命名为卞渠上源传舍。诏令征发天下丁夫,男子十五岁以上、五十岁以下的都必须到场;如果有隐瞒不报的,处斩。皇帝因为河水经过卞地,于是赏赐“卞”字加上水旁。丁夫总数三百六十万人,后来又改为五家出一人,其中有老人、幼童和妇女等负责供应饮食。又命令五万名年轻勇健的士卒,各自拿着棍杖充任差役,类似各级队长之类的人,共五百四十三万多人。麻叔谋于是命令把三部分丁夫取出一部分,从上源向西到河阴,打通连接古河道的渠道,曲折延伸到愁思台,再向北去。又命令另外三分之二的丁夫从上源驿向东开凿。这时是隋大业五年八月上旬。开工所需的畚箕、铁锹已经集中,工程东西横向铺开数千里。等到开掘汴梁灌水口时,因防守、检查等原因,丁夫大约减少二百五十万人;原来负责役使的五万兵士,减少了二万三千人。工程完毕后,上奏皇帝,决开下游水口,把水注入汴梁。皇帝从洛阳起驾前往大渠,下诏江淮各州制造大船五百只,命令紧急得如同星火。民间凡被摊派制造一只船的人,家产耗尽仍然不足,便遭到枷项、鞭背,随后只好卖掉货物、子女来供官府使用。龙舟造成后,沿江顺淮水下行到大梁,又另行加以修饰;船头船尾相接,连接千里,从大梁到淮河口绵延不断,如锦带一般。船帆经过的地方,香气能传到百里之外。【《开河记》】《通典》说:汴渠在河南府河阴县南二百五十步,现在称为通济渠。隋炀帝开凿疏通它,向西通黄河、洛水,向南到达江淮【河阴后来隶属孟州】。汴州有通济渠,隋炀帝开凿引黄河水,以打通江淮漕运,同时也引汴水,就是浪□渠【与浪荡渠相同】【《隋书·地理志》记在浚仪县】。《九域志》说:汴水就是古代的通济渠,在开封县。《国语·周语》说:谷水、洛水相斗。注释说:洛水在王城南面,谷水在王城北面,向东流入瀍水。到周灵王时,谷水从王城西面大量流出,向南流去,与洛水汇合【《山海经》说,涧水向西北流入谷水;《通典》说,谷水本是涧水,经过苑中流入洛水】。板渚,《水经》说:黄河又向东与泛水汇合,又向东经过板城北面。注释说:有渡口称为板城渚口【在孟州汜水】。《左传》说:吴国筑城开防沟,打通江淮。注释说:在防江筑城、开凿渠道,向东北通射阳湖,向西北到末口流入淮水,用来打通粮道。如今广陵的韩江就是隋代开凿的防沟,从山阳到扬子,流入长江,渠道宽四十步。从楚州宝应县北面流入淮水【《困学纪闻》阎若璩按:王氏引用杜预注释中的末口,与《水经注》相合,足以证明今本注疏写作宋口是错误的】又有“自楚州宝应县”十字应当是衍文,因为上文说的是淮水流入长江,不应当接着说长江流入淮水。
大业六年十二月敕开江南河,自京口至余杭郡,八百余里,水面阔十余丈。又拟通龙舟驿宫草顿,并足欲东廵会稽【大业杂记】隋炀帝开通济渠,自东都西苑引谷洛之水达于河,又自板渚引河水达于汴,又自大梁东引汴水入泗达于淮,又自山阳至扬子达于江。于是江淮河汴之水相属而为一矣。炀帝又开永济渠,因沁水南连于河,北通涿郡。又穿江南河,自京国至杭州八百里。盖今所用者,皆其旧迹也。夫会通河自济汶以下,江河淮泗通流为一,则通济之遗也。滹沱、豫章,则永济之遗也。炀帝此举,为其国促数年之祚,而为后世开万世之利,可谓不仁而有功者矣。秦皇亦然。今东起辽阳,北至上郡,延袤万里,有边城之利,皆非长城之墟耶?嗟夫,此未易与一二浅见者道也【笔麈】隋虽无道,然开此三渠,以通天下漕,百世之后,赖以通济【通漕▯编】
行水金鉴卷九十二
钦定四库全书行水金鉴巻九十三江南按察使傅泽洪撰运河水唐都长安,而关中号称沃野,然其土地狭,所出不足以给京师,备水旱,故常转漕东南之粟。高祖、太宗之时,用物有节而易赡,水陆漕运岁不过二十万石,故漕事简。自高宗以后,岁益増多,而功利繁兴,民亦罹其弊矣。初,江淮漕租米至东都,输含嘉仓,以车或驼陆运至陜,而水行来逺,多风波覆溺之患,其失常十七八,故其率一斛得八斗为成劳,而陆运至陜才三百里,率两斛计庸钱千,民送租者皆有水陆之值。而河有三门厎柱之险【唐书·食货志】唐高祖武德八年,水部郎中姜行本请于陇州开五节堰,引水通运,许之【旧唐书·食货志】陇州汧源县有五节堰,引陇川水通漕,武德八年,水部郎中姜行本开【唐书·地理志】汧源县今省入陜西凤翔府陇州,陜西通志云五节堰今废】唐高宗显庆元年,苑西监褚朗议凿三门山为梁,可通陆运,乃发卒六千凿之,功不成。其后将作大匠杨务廉又凿为栈,以挽漕舟。挽夫系二鈲于胷,而绳多絶,挽夫辄坠死,则以逃亡报,因系其父母妻子,人以为苦【唐书·食货志】唐高宗咸亨三年,关中饥,监察御史王师顺奏请运晋、绛州仓粟以赡之。上委以运职,河、渭之间,舟楫相继,会于渭南,自师顺始之也【旧唐书·食货志】赵州昭庆县有澧水渠,仪凤三年令李▯开,以漑田通漕【唐书地理志昭庆今为直▯眞定府赵州隆平县,澧水渠在县城下】朗州武陵县有永泰渠【武后】光宅中刺史胡处立开通漕,且为火备【唐书地理志武陵县今为湖广常德府附郭,一统志云永泰渠在府城北】凤翔府虢县西北有升元渠,引汧水至咸阳【武后】垂拱初,运岐陇水入京城;有高泉渠,如意元年开,引水入县城【唐书地理志虢县今为凤翔府寳鸡、岐山二县地,一统志汧河在陇州治西南,源出汧山,流经汧阳县至寳鸡县东入渭,高泉陜西通志云在寳鸡县东八十里】泗州涟水县故有新漕渠,南通淮【武后】垂拱四年开,以通海、沂、密等州【唐书地理志涟水县今为江南淮安府安东县,今安东县有中涟河、东涟河、西涟河,中涟在治北三里,河阔八十余丈,北通官河,南通市河,下流三里为东涟,阔三十余丈,上流三十里为西涟,阔如东涟,源自西北大湖来,东南入淮,殆即当时之遗迹欤】陈留郡开封县有湛渠【武后】载初元年,引汴注白沟,以通曹兖赋税【唐书地理志开封县今为河南开封府祥符县一统志湛渠在府城外】唐则天皇后大足元年六月,于东都立德坊南穿新潭,安置诸州租船【旧唐书·食货志】河南府河南县有洛漕新潭,大足元年开,以置租船【唐书·地理志河南县今为河南,河南府洛阳县】唐中宗神龙三年,沧州刺史姜师度于蓟州之北,涨水为沟,以备奚、契丹之寇;又约旧渠,傍海穿漕,号平虏渠,以避海难运粮【旧唐书·食货志】韦景骏神龙中歴肥乡令,县北濒漳,连年泛溢,人苦之。
译大业六年十二月,下令开凿江南河,从京口到余杭郡,长八百多里,水面宽十多丈。又计划沿途设置龙舟驿站、宫殿和草舍停顿处,准备向东巡行会稽。【《大业杂记》】隋炀帝开凿通济渠:从东都西苑引谷水、洛水到达黄河;又从板渚引黄河水到汴水;再从大梁向东引汴水入泗水,通到淮水;又从山阳到扬子,通到长江。这样,江、淮、河、汴各水便相互连接,成为一体。炀帝又开凿永济渠,借沁水向南连接黄河,向北通往涿郡;又开凿江南河,从京城到杭州八百里。大概今天所使用的水道,都是这些工程留下的旧迹。会通河从济水、汶水以下,使江、黄河、淮水、泗水相互贯通成为一体,是通济渠留下的遗迹;滹沱水、豫章水,是永济渠留下的遗迹。炀帝这一举动,使隋朝的国运缩短了几年,却为后世开创了万世的利益,可以说是不仁义却有功劳。秦始皇也是如此。如今东起辽阳,北到上郡,延绵万里,边城所获得的利益,难道不都是长城遗址带来的吗?唉,这种道理不是容易向一两个见识浅薄的人说清的。【《笔麈》】隋朝虽然无道,然而开凿这三条渠道,使天下漕运相通,百代以后,人们仍然依靠它们获得交通便利。【《通漕类编》】《行水金鉴》卷九十二。钦定《四库全书》。《行水金鉴》卷九十三。江南按察使傅泽洪撰。运河水。唐朝定都长安,关中号称沃野,但土地狭小,出产不足以供给京师、应对水旱灾害,所以经常把东南的粮食转运过来。高祖、太宗时期,用度有节制,物资容易供给,水陆漕运每年不过二十万石,所以漕运事务简单。高宗以后,漕运数量逐年增加,功利之事繁多兴起,百姓也受到它的弊害。起初,江淮地区的漕租米运到东都,交入含嘉仓,再用车辆或骆驼陆运到陕州;而水运路途遥远,常有风浪覆船、人员溺亡的祸患,损失通常达到十之七八,所以按比例一斛粮食只运到八斗才算完成功劳。陆运到陕州只有三百里,通常两斛粮食要计算一千钱的役夫费用;百姓送交租米,都要承担水运、陆运两方面的费用。黄河又有三门、底柱的险处【《唐书·食货志》】。唐高祖武德八年,水部郎中姜行本请求在陇州开凿五节堰,引水通运,皇帝准许了。【《旧唐书·食货志》】陇州汧源县有五节堰,引陇川水通行漕运,武德八年由水部郎中姜行本开凿。【《唐书·地理志》】汧源县今已并入陕西凤翔府陇州;《陕西通志》说五节堰如今已经废弃。唐高宗显庆元年,苑西监褚朗建议凿穿三门山修筑桥梁,以便陆运,于是征发六千士卒开凿,但工程没有成功。后来将作大匠杨务廉又把那里凿成栈道,用来牵引漕船。牵船夫把两只钩子系在胸前,但绳子经常断裂,牵船夫便坠落而死;官府却总是上报为逃亡,于是把他们的父母、妻子和子女拘系起来,人人都以此为苦。【《唐书·食货志》】唐高宗咸亨三年,关中发生饥荒,监察御史王师顺上奏,请求运输晋州、绛州仓中的粮食来赈济关中。皇帝把运输事务交给他负责;黄河、渭水之间船只首尾相接,在渭南会合,水运从王师顺开始形成。【《旧唐书·食货志》】赵州昭庆县有澧水渠,仪凤三年由县令李玄开凿,用来灌溉农田并通行漕运。【《唐书·地理志》;昭庆今为直隶真定府赵州隆平县,澧水渠在县城下】朗州武陵县有永泰渠【武后】光宅年间由刺史胡处立开通,用来通行漕运,同时作为防火设施【《唐书·地理志》;武陵县今为湖广常德府附郭,一统志说永泰渠在府城北】。凤翔府虢县西北有升元渠,引汧水到咸阳【武后】垂拱初年,运输岐州、陇州的水到京城;又有高泉渠,如意元年开凿,引水进入县城【《唐书·地理志》;虢县今为凤翔府宝鸡、岐山二县之地。《一统志》说,汧河在陇州治西南,源出汧山,流经汧阳县,至宝鸡县东面流入渭水;高泉渠据《陕西通志》说在宝鸡县东八十里】泗州涟水县原有新漕渠,向南通淮水【武后】垂拱四年开凿,用来通往海州、沂州、密州等州【《唐书·地理志》;涟水县今为江南淮安府安东县。今安东县有中涟河、东涟河、西涟河:中涟河在县治北三里,河宽八十多丈,北通官河,南通市河,下游三里处为东涟河,宽三十多丈;上游三十里处为西涟河,宽度同东涟河,源自西北大湖,向东南流入淮水,大概就是当时新漕渠的遗迹】陈留郡开封县有湛渠【武后】载初元年开凿,引汴水注入白沟,以通往曹州、兖州的赋税运输。【《唐书·地理志》;开封县今为河南开封府祥符县。《一统志》说湛渠在府城外】唐则天皇后大足元年六月,在东都立德坊南面开凿新潭,安置各州运租的船只。【《旧唐书·食货志》】河南府河南县有洛漕新潭,大足元年开凿,用来停放运租船只【《唐书·地理志》;河南县今为河南府洛阳县】唐中宗神龙三年,沧州刺史姜师度在蓟州北面利用涨水开沟,用来防备奚、契丹的侵扰;又依照旧渠,沿海开凿漕运水道,号称平虏渠,以避开海上风险运输粮食。【《旧唐书·食货志》】韦景骏在神龙年间曾任肥乡县令。县城北面靠近漳水,连年泛滥,百姓深受其苦。旧有堤防逼近漕渠,虽然岸壁陡峭,却随即被冲毁决口。韦景骏考察