钦定四库全书

行水金监卷十七

江南按察使傅泽洪撰

河水

元顺帝至正九年五月庚子诏修黄河金堤民夫日给钞三贯是月白茅河东注沛县遂成巨浸【元史顺帝本纪 至正以来旋修旋决而济南河间以至丰沛久罹昏垫矣】是年冬托克托既复为丞相慨然有志於事功论及河决即言于帝请躬任其事帝嘉纳之乃命集羣臣议廷中而言人人殊唯都漕运使贾鲁昌言必当治先是鲁尝为山东道奉使宣抚首领官循行被水郡邑具得修扞成策後又为都水使者奉旨诣河上相视验状为图以二策进献【二策见前】至是复以二策对托克托韪其後策议定乃荐鲁于帝大称旨【元史河渠志】元顺帝至正十年十二月辛卯以大司农图鲁等兼领都水监集河防正官议黄河便益事【元史顺帝本纪】

至正中成遵为工部尚书先是河决白茅郓城济宁皆为巨浸或言当筑堤以遏水势或言必疏南河故道以杀水势而漕运使贾鲁言必疏南河塞北河使复故道役不大兴害不能已廷议莫能决乃命遵偕大司农图鲁行视河议其疏塞之方以闻十一年春自济宁曹濮汴梁大名行数千里掘井以量地形之高下测岸以究水势之浅深遍閲史籍博采舆论以谓河之故道不可得复其议有八而丞相托克托已先入贾鲁之言及遵与图鲁至力陈不可且曰济宁曹郓连岁饥馑民不聊生若聚二十万人於此地恐後日之忧又有重於河患者托克托怒曰汝谓民将反耶自辰至酉辨论终不能入明日执政者谓遵曰修河之役丞相意已定且有人任其责者公其毋多言幸为两可之议遵曰腕可断议不可易也由是遂出为大都河间都转运使【元史成遵传】思诚为河间府总管时河水频溢决铁灯干铁灯干真定境也召其邑吏责而惩之遂集民丁作堤昼夜督工期月而塞复筑夹堤於外亘十余里命濒河民及弓手列置草舍於上击木以防盗决是年民获耕艺岁用大稔乃募民运碎甓治郭外行道高五尺广倍之往来者无泥涂之病南皮民父祖尝濒御河种柳输课於官名曰柳课後河决柳俱没官犹徵之凡十余年其子孙益贫不能偿思诚连请於朝除之【元史王思诚传 思诚至治元年进士】元顺帝至正十一年四月初四日下诏中外命贾鲁以工部尚书为总治河防使进秩二品授以银印发汴梁大名十有三路民十五万人庐州等戍十有八翼军二万人供役一切从事大小军民官咸禀节度便宜兴缮是月二十二日鸠工七月疏凿成八月决水故河九月舟楫通行十一月水土工毕诸埽诸堤成河乃复故道南滙于淮又东入于海帝遣贵臣报祭河伯召鲁还京师论功超拜荣禄大夫集贤大学士其宣力诸臣迁赏有差赐丞相托克托世袭达尔罕之号特命翰林学士承旨欧阳玄制河平碑文以旌劳绩玄既为河平之碑又自以为司马迁班固记河渠沟洫仅载治水之道不言其方使後世任斯事者无所考则乃从鲁访问方略及询过客质吏牍作至正河防记欲使来世罹河患者按而求之其言曰治河一也有疏有濬有塞三者异焉酾河之流因而导之谓之疏去河之淤因而深之谓之濬抑河之暴因而扼之谓之塞疏濬之别有四曰生地曰故道曰河身曰减水河生地有直有纡因直而凿之可就故道故道有高有卑高者平之以趋卑高卑相就则高不壅卑不瀦虑夫壅生溃瀦生堙也河身者水虽通行身有广狭狭难受水水益悍故狭者以计辟之广难为岸岸善崩故广者以计御之减水河者水放旷则以制其狂水隳突则以杀其怒治堤一也有创筑修筑补筑之名有刺水堤有截河堤有护岸堤有缕水堤有石船堤治埽一也有岸埽水埽有龙尾拦头马头等埽其为埽台及推卷牵制薶罣之法有用土用石用铁用草用木用杙用絙之方塞河一也有缺口有豁口有龙口缺口者已成川豁口者旧常为水所豁水退则口下于堤水涨则溢出于口龙口者水之所会自新河入故道之潨也此外不能悉书因其用功之次第而就述于其下焉其濬故道深广不等通长二百八十里百五十四步而强功始自白茅长百八十二里继自黄陵冈至南白茅辟生地十里口初受广百八十步深二丈有二尺巳下停广百步高下不等相折深二丈及泉曰停曰折者用古算法因此推彼知其势之低昂相准折而取匀停也南白茅至刘庄村接入故道十里通折垦广八十步深九尺刘庄至专固百有二里二百八十步通折停广六十步深五尺专固至黄堌垦生地八里面广百步厎广九十步高下相折深丈有五尺黄堌至哈只口长五十一里八十步相折停广垦六十步深五尺乃濬凹里减水河通长九十八里百五十四步凹里村缺河口生地长三里四十步面广六十步厎广四十步深一丈四尺自凹里生地以下旧河身至张赞店长八十二里五十四步上三十六里垦广二十步深五尺中三十五里垦广二十八步深五尺下十里二百四十步垦广二十六步深五尺张赞店至杨青村接入故道垦生地十有三里六十步面广六十步厎广四十步深一丈四尺其塞专固缺口修堤三重并补筑凹里减水河南岸豁口通长二十里三百十有七步其创筑河口前第一重西堤南北长三百三十步面广二十五步厎广三十三步树置桩橛实以土牛草苇杂稍相兼高丈有三尺堤前置龙尾大埽言龙尾者伐大树连稍系之堤旁随水上下以破囓岸浪者也筑第二重正堤并补两端旧堤通长十有一里三百步缺口正堤长四里两堤相接旧堤置桩堵闭河身长百四十五步用土牛草苇梢土相兼修筑厎广三十步修高二丈其岸上土工修筑者长三里二百十有五步有奇高广不等通高一丈五尺补筑旧堤者长七里三百步表里培薄七步增卑六尺计高一丈筑第三重东後堤并接修旧堤高广不等通长八里补筑凹里减水河南岸豁口四处置桩木草土相兼长四十七步于是塞黄陵全河水中及岸上修堤长三十六里百三十六步其修大堤刺水者二长十有四里七十步其西复作大堤刺水者一长十有二里百三十步内创筑岸上土堤西北起李八宅西堤东南至旧河岸长十里百五十步颠广四步趾广三之高丈有五尺仍筑旧河岸至入水堤长四百三十步趾广二十步颠杀其六之一接修入水两岸埽堤竝行作西埽者夏人水工徵自灵武作东埽者汉人水工徵自近畿其法以竹络实以小石每埽不等以蒲苇绵腰索径寸许者从铺广可一二十步长可二三十步又以曳埽索綯径三寸或四寸长二百余尺者衡铺之相间复以竹苇麻檾大繂长三百尺者为管心索就系绵腰索之端于其上以草数千束多至万余匀布厚铺于绵腰索之上?而纳之丁夫数千以足踏实推卷稍高即以水工二人立其上而号于衆衆声力举用小大推梯推卷成埽高下长短不等大者高二丈小者不下丈余又用大索或互为腰索转致河滨选健丁操管心索顺埽台立踏或罣之台中铁猫大橛之上以渐缒之下水埽後掘地为渠陷管心索渠中以散草厚覆筑之以土其土复以土牛杂草小埽稍土多寡厚薄先後随宜修叠为埽台务使牵制上下缜密坚壮互为犄角埽不动揺日力不足火以继之积累既毕复施前法卷埽以厌先下之埽量水浅深制埽厚薄叠之多至四埽而止两埽之间置竹络高二丈或三丈围四丈五尺实以小石土牛既满系以竹?其两旁竝埽密下大桩就以竹络上大竹腰索系于桩上东西两埽及其中竹络之上以草土等物筑为埽台约长五十步或百步再下埽即以竹索或麻索长八百尺或五百尺者一二杂厠其余管心索之间俟埽入水之後其余管心索如前薶罣随以管心长索远置五七十步之外或铁猫或大桩曳而系之通管束累日所下之埽再以草土等物通修成堤又以龙尾大埽密罣于护堤大桩分析水势其堤长二百七十步北广四十二步中广五十五步南广四十二步自颠至趾通高三丈八尺其截河大堤高广不等长十有九里百七十七步其在黄陵北岸者长十里四十一步筑岸上土堤西北起东西故堤东南至河口长七里九十七步颠广六步趾倍之而强二步高丈有五尺接修入水施土牛小埽梢草杂土多寡厚薄随宜修叠及下竹络安大桩系龙尾埽如前两堤法唯修叠埽台增用白阑小石并埽上及前洊修埽堤一长百余步直抵龙口稍北拦头三埽并行埽大堤广与刺水二堤不同通前列四埽间以竹络成一大堤长二百八十步北广百一十步其颠至水面高丈有五尺水面至泽腹高二丈五尺通高三丈五尺中流广八十步其颠至水面高丈有五尺水面至泽腹高五丈五尺通高七丈并创筑缕水横堤一东起北截河大堤西抵西刺水大堤又一堤东起中刺水大堤西抵西刺水大堤通长二里四十二步亦颠广四步趾三之高丈有二尺修黄陵南岸长九里百六十步内创岸土堤东北起新补白茅故堤西南至旧河口高广不等长八里二百五十步乃入水作石船大堤盖由是秋八月二十九日乙已道故河流先所修北岸西中刺水及截河三堤犹短约水尚少力未足恃决河势大南北广四百余步中流深三丈余益以秋涨水多故河十之八两河争流近故河口水刷岸北行洄漩湍激难以下埽且埽行或迟恐水尽涌入决河因淤故河前功遂隳鲁乃精思障水入故河之方以九月七日癸丑逆流排大船二十七艘前後连以大桅或长桩用大麻索竹絙绞缚缀为方舟又用大麻索竹絙周船身缴绕上下令牢不可破乃以铁猫于上流硾之水中又以竹絙絶长七八百尺者系两岸大橛上每絙或硾二舟或三舟使不得下船腹略铺散草满贮小石以合子板钉合之复以埽密布合子板上或二重或三重以大麻索缚之急复缚横木三道于头桅皆以索维之用竹编笆夹以草石立之桅前约长丈余名曰水帘桅复以木搘柱使帘不偃仆然後选水工便捷者每船各二人执斧凿立船首尾岸上搥鼓为号鼓鸣一时齐凿须臾舟穴水入舟沈遏决河水怒溢故河水暴增即重树水帘令後复布小埽土牛白阑长稍杂以草土等物随宜填垜以继之石船下诣实地出水基趾渐高复卷大埽以压之前船势略定寻用前法沈余船以竟後功昏晓百刻役夫分番甚劳无少间断船堤之後草埽三道并举中置竹络盛石并埽置桩系?四埽及络一如修北截水堤之法第以中流水深数丈用物之多施功之大数倍他堤船堤距北岸才四五十步势迫东河流峻若自天降深浅叵测于是先卷下大埽约高二丈者或四或五始出水面修至河口一二十步用工尤艰薄龙口喧豗猛疾势撼埽基陷裂欹倾俄远故所观者股栗衆议腾沸以为难合然势不容已鲁神色不动机解捷出进官吏工徒十余万人日加奨谕辞旨恳至衆皆感激赴工十一月十一日丁巳龙口遂合决河絶流故道复通又于堤前通卷拦头埽各一道多者或三或四前埽出水管心大索系前埽硾後阑头埽之後後埽管心大索亦系小埽硾前阑头埽之前後先羇縻以锢其势又于所交索上及两埽之间压以小石白阑土牛草土相半厚薄多寡相势措置埽堤之後自南岸复修一堤抵巳闭之龙口长二百七十步船堤四道成堤用农家场圃之具曰辘轴者穴石立木如比栉薶前埽之旁每置一辘轴以横木贯其後又穴石以径二寸余麻索贯之系横木上密罣龙尾大埽使夏秋潦水冬春凌不得肆力于岸此堤接北岸截河大堤长二百七十步南广百二十步颠至水面高丈有七尺水面至泽腹高四丈二尺中流广八十步颠至水面高丈有五尺水面至泽腹高五丈五尺通高七丈仍治南岸护堤埽一道通长百三十步南岸护岸马头埽三道通长九十五步修筑北岸堤防高广不等通长二百五十四里七十一步白茅河口至板城补筑旧堤长二十五里二百八十五步曹州板城至英贤村等处高广不等长一百三十三里二百步稍冈至砀山县增培旧堤长八十五里二十步归德府哈只口至徐州路三百余里修完缺口一百七处高广不等积修计三里二百五十六步伊斯喇店缕水月堤高广不等长六里三十步其用物之凡桩木大者二万七千榆柳杂梢六十六万六千带梢连根株者三千六百藳秸蒲苇杂草以束计者七百三十三万五千有奇竹竿六十二万五千苇蓆十有七万二千小石二千艘绳索小大不等五万七千所沈大船百有二十铁?三十有二铁猫三百三十有四竹篾以斤计者十有五万硾石三千块铁钻万四千二百有奇大钉三万三千二百三十有二其余若木龙蚕椽木麦稭扶桩铁义铁吊枝麻撘火鈎汲水贮水等具皆有成数官吏俸给军民衣粮工钱医药祭祀赈恤驿置马乘及运竹木沉船渡船下桩等工铁石竹木绳索等匠佣赀兼以和买民地为河并应用杂物等价通计中统钞百八十四万五千六百三十六锭有奇鲁尝有言水工之功视土工之功为难中流之功视河滨之功为难决河口视中流又难北岸之功视南岸又难用物之效草虽至柔柔能狎水水渍之生泥泥与草并力重如碇然维持夹辅缆索之功实多盖由鲁习知河事故其功之所就如此玄之言曰是役也朝廷不惜重费不吝高爵为民避害托克托能体上意不惮焦劳不恤浮议为国拯民鲁能竭其心思智计之巧乘其精神胆气之壮不恤劬瘁不畏讥评以报君相知人之明宜悉书之使执史氏者有所考证也先是岁庚寅河南北童谣云石人一只眼挑动黄河天下反及鲁治河果于黄陵冈得石人一眼而汝颍之妖寇乘时而起议者往往以谓天下之乱皆由贾鲁治河之役劳民动衆之所致殊不知元之所以亡者实基于上下因循狃于晏安之习纪纲废弛风俗偷薄其致乱之阶非一朝一夕之故所由来久矣不此之察乃独归咎于是役是徒以成败论事非通论也设使贾鲁不兴是役天下之乱讵无从而起乎今故具録玄所纪庶来者得以详焉【元史河渠志】河决白茅堤又决金堤方数千里民被其患五年不能塞托克托用贾鲁计请塞之以身任其事出告羣臣曰皇帝方忧下民为大臣者职当分忧然事有难为犹疾有难治自古河患即难治之疾也今我必欲去其疾而人人异论皆不听乃奏以鲁为工部尚书总治河防使筑决堤河复故道凡八月功成【元史托克托传】

河入中国古今异宜後世讲河事者非一家总之文多实少故罕成迹唯有费才力费日月以俟其自定而已禹贡曰浚川孟子曰水由地中行此二言者古今不可易之定理也後世之明于河事者亦有贾让之三策亦有贾鲁之三法若余阙所谓中原之地平旷夷衍无洞庭彭蠡以为之滙故河尝横溃为患斯言也尤为要切似非诸家所及大抵河患有二曰决曰溢决生于不能达溢生于无所容徙溃者决之小也泛滥者溢之小也虽然决之害间见而溢之害频岁有之被害尤大者则当其冲也是与河争也其原盖由于战国非一日矣使贾鲁之三法遂而有成亦小补耳且当岁岁为之其劳其费可胜言哉今欲治之非大弃数百里之地不可先作河陂以瀦漫波其次则滨河之处仿江南圩田之法多为沟渠足以容水然後濬其淤沙由之地中而後润下之性必东之势得矣【陆深续停骖録】

山西高平县长平驿为贾鲁故宅中庭古松十余株皆当时物也天朝平定山西宅没入官以其壮丽不忍毁即以为驿壁间题诗云贾鲁修黄河恩多怨亦多百年千载後恩在怨消磨观此则当时或以亟疾刻深招致民怨而其御灾扞患则後世亦有公论固不可得而尽非之【蒋仲舒尧山堂外记 按元史贾鲁本传鲁字友德高平人以明经领乡荐泰定初恩授东平教授历工部郎中行都水监工部尚书总治河防使论功超拜荣禄大夫集贤大学士赠鲁先臣三世寻拜中书左丞从托克托平徐州托克托既旋师命鲁追余党攻濠州卒於军有旨赐文钞五百锭以给葬事鲁之功名令终其所治之河今多迁改然在当时其功甚伟至今犹赖之後人不读书遂谓鲁治河以速元亡曹玉珂作河志至谓鲁治河即汉贾让之譬止儿啼者止之即止然啼止即毙其荼毒浮於宋囘河诸人呜呼亦寃甚矣】

昔贾鲁治河用沉舟之法人皆称之明万历间佥事俞汝为奏议以为塞决简便之用无如此者臣窃尝疑之夫河厎浅深坦陷不一惟草柳性柔一经压挤则周遭充满故塞决必用埽今以至平之舟厎而沉之浅深坦陷不一之湍流则埽根透溜之患必有不俟终日而见者然以鲁之才其成功如此必非孟浪姑试之因于至正河防记沉思寻绎者累日方恍然知鲁之沉舟盖以之代坝而逼水非以之塞决而合龙也盖彼时故河业巳通流但决河势大水流多于故河十之八又适当秋涨洄漩湍急埽不能下又其上逼水三堤短弱而势不支恐埽行一迟水尽涌决决则故河复淤前功尽隳因急沉舟为坝以逼之所谓抢救也故前则曰鲁乃精思障水入故河之方後则曰船堤之後草埽三道并举此并举之三道乃加筑前短弱之三堤也迨至船埽四堤并就河势南流然後塞决耳不然鲁于九月七日沉舟而龙口之合何以直至十一月十一日邪虽然臣以鲁于是役也有三忌焉鲁自受命以及囘朝仅踰半载昏晓百刻役夫分番无少间断不恤民力一也筑堤塞决正值伏秋用工于河流暴涨之候不审天时二也废农冒暑聚十数万军民于一路不念国家隐忧三也盖鲁惟上恃君相之信任下恃其强敏果敢之才气力排羣议犯三忌以成功盖以之治河则有余以之体国则不足宋濂等诸臣修元史因石人一眼之事意坐以亡元之罪则过矣夫石人一眼之谣是亦大泽中篝火狐鸣之类殆韩山童李芝麻等所为耳何足据哉然而元之亡即不因鲁毋乃火将然而投之燧耶【靳辅治河书】

欧阳原功撰至正河防记以为鲁能竭其心思知计之巧乘其精神胆气之壮不惜劬瘁不畏讥评以报君相知人之明此实録非溢美也然鲁为会通所窘河必不可北其所复者仍是东南入淮之故道耳鲁巧慧絶伦奏功神速前古所未有惜乎其大才而小试之也使鲁生汉武之世则导河入宿胥故渎当无所难不仅如史迁所谓复禹旧迹者生明帝之世亦必能导河入清河合漳水至章武入海岂徒与王景等烈哉所遭不偶功成而乱作遂使庸人以鲁为口实余深痛之【禹贡锥指】

贾鲁治河自黄陵冈南达白茅放于黄堌哈只等口又自黄陵西至杨青村合于故道凡二百八十里有奇仍命中书右丞约苏和尔托噶同知枢密院事哈斯以兵镇之【元史顺帝本纪 哈只口在今归德府杨青村在今曹县】

贾鲁河自黄陵南达白茅放于黄堌等口即今贾鲁河故道也白茅在曹县黄堌在单县万历丙申黄堌河决由贾鲁河故道出符离集等处盖即元人所挑矣【谷山笔麈】

黄河故道自虞城以下萧县以上夏邑以北砀山以南由新集历丁家道口马牧集韩家道口司家道口牛黄堌赵家圈至萧县蓟门出小浮桥此贾鲁所复故道【河防一覧】

贾鲁河在东明县南六十里断头堤元漕运所也贾鲁所开故名【直隶通志】

郑州北有贾鲁河自荥泽县流入又东入中牟县岸其源有三西源自密之圣水峪中源自荥阳之煖泉冰泉东源自州境之九仙庙合于张家村名曰合河至京水镇曰京水河又北受须索二水曰双桥河元末命贾鲁疏治以通漕起郑州至朱仙镇皆名贾鲁河仪封县东北有黄陵冈与山东曹县接界贾鲁于黄陵冈开黄河故道今为黄河要害贾鲁河在黄陵冈南二里曹县西南有黄陵冈贾鲁开黄河故道始此西北有贾鲁河嘉靖前犹有运道自黄陵冈塞而此河遂填其南为大河洪流矣【目游四海记 历观诸书大约自河南开封之仪封县归德府之睢县考城商丘虞城夏邑山东兖州府之单县曹县至江南徐州而止故弘治中河抚徐恪疏云黄陵冈贾鲁旧河南经曹县梁进口下通归德丁家道口今梁进口以南则滔滔无阻以北则淤塞将平计其功力之施仅八十余里若疏而浚之使之由徐入淮又万历中科臣杨应文上疏议开赵渠盖商丘虞城而下至於徐州元贾鲁故道也据此则贾鲁治河之功至今犹烈】

元顺帝至正十一年七月河决归德府永城县坏黄陵冈岸【元史五行志】

元顺帝至正十二年春正月丙寅以河复故道大赦天下【元史顺帝本纪 按河复故道者即贾鲁所开之河道也因前一年永城河决坏黄陵冈岸至是修复之故颁赦天下亦托克托丞相之张大其事也】

至正十四年河溢金乡鱼台坟墓多坏彦斌母卒虑有後患乃为厚棺刻铭曰邳州沙河店史彦斌母柩仍以四铁环钉其上然後葬明年墓果为水所漂彦斌缚草为人置水中仰天呼曰母棺被水不知其处愿天矜怜假此刍灵指示母棺言讫泣涕横流乃乘舟随草人所之经十余日行三百余里草人止桑林中视之母柩在焉载归复葬之【元史史彦斌传 金乡河溢害及鱼台墓内之棺至漂流三百余里其害甚剧而元史五行河渠二志俱不载何与】

元顺帝至正十六年河决郑州河隂县官署民居尽废遂成中流【元史五行志】是年八月黄河决山东大水【元史顺帝本记】元顺帝至正十九年九月济州任城县河决【元史五行志】元顺帝至正二十二年七月河决范阳县漂民居【元史顺帝本记】

元顺帝至正二十三年七月河决东平夀张县圮城墙漂屋庐人溺死甚衆【元史五行志】

元顺帝至正二十五年秋东平须城东阿平隂三县河决小流口达于清河坏民居伤禾稼【元史五行志】

元顺帝至正二十六年二月河北徙上自东明曹濮下及济宁皆被其害八月棣州大清河决滨棣二州之界民居漂流无遗济宁路肥水县西黄水泛溢漂没田禾民居百有余里德州齐河县境七十余里亦如之【元史五行志】

大河之流自汉至今迁移变易不可胜纪然孟津以西则禹迹具存以海为壑则千古不易也自孟津而东由北道以趋于海则澶渊其必出之途由南道以趋于海则曹单其必径之地冲澶滑必由阳武之北而出汲县胙城之间冲曹单必由阳武之南而出封丘兰阳之下此河变之托始也由澶滑而极之或出大名历邢冀道沧瀛以入海或历濮范趋博济从滨棣以入海由曹单而极之或溢钜野浮济郓【谓济宁东平】挟汶济以入海或经丰沛出徐邳夺淮泗以入海此其究竟也要以北不出漳卫南不出长淮中间数百里皆其纵横糜烂之区矣 自阳武而入封丘河益东南流荆隆口直东则经长垣东明出曹濮直趋大清河矣较之出徐邳合淮泗以入海者道为径易夫河行之道宜直不宜纡入海之口宜近不宜远河之两岸宜濶而归流宜深【归流即俗语所谓落槽也】平水则宜置斗门且多置之用王景更相回注之意使不得旁泄河未必不可东也【後世遥堤之法即两岸宜濶之意缕堤之法即归流宜深之意滚水石坝及格堤之法即斗门回注之意】虽然大河东则会通河废会通河不废则大河不可得而东两者不竝立矣此大河所以屡决而东终抑之使南也【顾一柔山居赘论】

行水金监卷十七