大运河的开凿:隋炀帝的漕运与劳役代价
中国历史上没有哪项工程像大运河一样,从诞生起就带着截然相反的两种记忆。它把海河、黄河、淮河、长江、钱塘江五大水系连成一张水运网络,也让开凿它的隋朝在工程基本完成后的十几年内陷入崩溃。它既是贯通南北的大动脉,也是成千上万民夫丧身的死亡水道。这两种评价其实都指向同一件事的两面:大运河是用一整个王朝的动员能力铸成的,解决的是一个帝国级的财政与军事难题,而不是某位皇帝的心血来潮。要理解它为何出现、代价为何如此高昂,以及它为何能超越隋朝继续存在,必须回到帝国结构本身,而不能停留在“暴君”或“伟业”的简单标签上。
这件事真正值得追问的地方有三层:它承接了怎样的旧问题,隋朝靠什么力量把它做成了,以及它如何改变了此后一千年的中国。以下依次展开。
关中缺粮:大运河要解决的那个问题
隋朝开国定都长安,看似回归秦汉正统,但关中已经不是秦汉时的关中。经过漫长的人口增长,长安附近的平原开发殆尽,而朝廷的官僚、军人、宫廷都固定在关中。黄河水道进入关中要经过三门峡,那里水急滩险,船只经常沉没;渭河水量又不足,载不了大船。隋文帝在位时,关中的粮食已经养不活首都,开皇十四年(594年)发生干旱,他只能带着中央官员到洛阳“就食”。皇帝带着政府搬家去吃饭,是漕运危机最直白的表现。
与此同时,帝国经济版图上出现了新的重心。六朝以来,长江中下游的水田农业成熟,人口和商业不断增长;隋灭陈后,江南财富正式进入统一国家的账册。天下由此分为两半:政治军事重心在北方,经济资源重心在南方。要用最便宜的方式把南方的稻米和物产送到北方,只能走水路。而中国南北之间,黄河、淮河、长江被山岭分割,天然河道并不连贯,必须用人工渠道把断点接通。所以,修一条贯通南北的水道,是统一帝国在地理和经济双重约束下的必然要求。隋炀帝所做的,就是把这个必然要求变成一项工程。
帝国机器:隋朝凭什么动员百万人
修运河的念头并不新鲜。春秋时吴国就开过邗沟,隋文帝也开凿过广通渠。真正让隋炀帝时代的运河成为空前工程的,是隋朝拥有的惊人动员能力。北周以来建立的均田制,将土地和人口固定在官府账本上;隋文帝更通过大索貌阅、输籍定样,把此前被豪强隐匿的户口逐一清查出来,编入国家户籍。到大业五年(609年),全国登记的户数约八百九十万、口数约四千六百万,这是中古时代户口统计的高峰。每一户、每一个成丁,都明确对应着服徭役的义务。
这套制度让国家拥有了远超前代的人力资源。皇帝不必再临时招募,只要下一道诏书,州县官员就知道该向哪个村庄征调多少人。地方官以完成征调为政绩,完不成则要受罚,这又保证了命令的层层落实。因此,隋炀帝可以同时征发河南、淮北一百多万民夫修通济渠,再征淮南十余万人疏浚邗沟,并在河北为永济渠连续征调数十万人。史书中“役丁死者什四五”这类记录,恰恰说明动员规模已经超出社会承载力。
关键在于,这种动员能力不是隋炀帝个人创造的,它是隋文帝时代制度建设的成果。这个成果被包装成一部精确的机器:登记、征调、押送、考核,每个环节都有章可循。正因为如此,统治者在使用时有一种制度上的理所当然——在他眼中,民夫数量与粮食数字一样,都是帝国账目上的资源。制度让人力变得巨大而顺手,却几乎没有规定它的上限在哪里。
五个月通航:强制劳役下的工程逻辑
大业元年(605年)三月,隋炀帝下令开凿通济渠。这条水道从洛阳西苑引谷水、洛水进入黄河,又从板渚引黄河水,经汴水、淮河一路东南,直达淮安;同时征发淮南民夫十余万疏浚邗沟,把淮河和长江连接起来。同年八月,皇帝的龙船已经沿着新河驶向江都。从开工到通航,只有五个月。
五个月,在没有机械的时代完成数百里河道的疏浚、筑堤和配套设施,靠的只能是人力的极致投放。一百多万民夫挤在工地上,自带口粮,无偿劳动,监工以军法催逼。史载通济渠“役丁死者什四五”,尸体沿河抛散;而这条河两岸却同时修起了御道,种上了柳树,沿途建起了四十多座离宫。龙船南下的排场,本身就是对民力的炫耀。它揭示出隋朝工程逻辑的核心:民夫是消耗品,工期是政治指标。
从工程本身看,隋朝并没有发明什么了不起的技术。通济渠利用汴水,永济渠利用沁水,江南河基本是在六朝旧水道基础上修整,真正完全新挖的河段占比并不大。聪明的做法是尽量依托天然河道,用人力把断点接通。但操作方式却极其粗放:不是分段施工、分期验收,而是全线同时开工,限期完工。这种集中爆发式的施工,导致劳动力的密集消耗和极高的死亡率。后来的王朝往往分年分段修建水利,一方面是为了质量,另一方面也是承认民力的限度。隋朝则不承认这个限度。
尸体铺成的水道:劳役成本为何无人踩刹车
用“死亡人数”来概括劳役代价,会掩盖一个更深刻的问题:为什么已经死了那么多人,工程和人手还在源源不断地投入?答案藏在制度本身的激励结构里。
隋朝的地方官考核,以完成朝廷任务为第一标准。皇帝要求按期通航,州县官就只顾把民夫送上工地,多死人多补人。朝廷听不见下面的声音,因为没有制度性的反馈渠道:民夫不是士兵,没有请功或申冤的渠道;地方官即使如实上报,也未必能改变命令,反而可能因“不及时”而被罢免。于是信息失真、层层加码,逐渐变成常态。与此同时,国家征用劳役是无偿的,民夫的口粮还要自备。隋炀帝的大工程不是只有一个,而是并行:营建东都洛阳、修建离宫、巡游江都、修缮长城,每一项都在抽取民力。运河只是其中最大的一项,但与其它工程叠加,就形成了共振。
当壮丁被一批批抽走,农田无人耕种,逃亡成为最理性的选择。逃民聚集在山林与县境之间,成为流民。史书记载到征高丽的时候,男丁已经不够用,开始征发妇女。到这个地步,社会的生产基础已被破坏。隋末民变之所以首先在山东、河北爆发,正是因为这些地方同时承受运河劳役和远征兵役的双重压力。王薄在长白山起义,瓦岗军在河南运河沿线活动,这些都不是偶然的选址,而是劳役和运输线的末端。帝国动脉输送粮食和军队的同时,也在输送怨恨与流民。
永济渠的尽头是战场:运河与征高句丽的叠加
大运河在当时代最重要的用途,或许并非漕运粮食,而是供应战争。北段永济渠的终点涿郡,正对着隋唐两次远征高句丽的后方基地。大业八年(612年)起,隋炀帝三次亲征辽东,每一次都出动大军。仅第一次,史书记载兵员达一百一十三万,而负责运输军粮、铠甲和帐篷的民夫数量还在士兵之上。这些人都顺着永济渠北上,在涿郡集散,再改走陆路。河北、山东的人力,在运河和战场之间被反复抽空。
战争败退之后,运河的角色又反转了。几十万士兵和民夫滞留在北方,既不能回乡,也没有粮食;他们沿着运河向南流窜,直接变成起义武装的来源。因此,运河带来的灾难不是修河阶段的一次性消耗,而是它与远征行为互相加强,把整个华北的人力资源推向崩溃。后人谈论隋亡时,常把开河与征辽并提,道理就在这里:开河提供了运输能力,征辽把这个能力推到了极限。这个组合不是巧合,而是同一个帝国动员逻辑的两面。运河适合统一帝国的大工程,也助长了不计代价的远征——它既是国家的血管,也是国家的伤口。
隋亡了,运河没亡:制度遗产与历史转折
隋炀帝最后死在江都——他亲手凿通的江南运河南端,被自己的禁卫军缢杀。隋朝崩溃后,取而代之的唐朝一边批评隋炀帝的劳役,一边完整地接过了运河。唐太宗在贞观年间就下令恢复漕运,把江淮粮食调往关中;唐高宗以后,长安的粮食问题再次出现,皇帝又隔几年就得去洛阳“就食”,武则天干脆长期住在洛阳。唐代在大运河上做了重要的制度调整:设立转运使,分段运输、建仓储备,漕运量逐年增长,到开元、天宝年间达到每年数百万石的规模。
安史之乱以后,最能看清这条运河的价值。唐朝中央政府失去北方大部分领土,财政几乎全靠东南几道支撑。江南的赋税和粮食,依然要沿着隋炀帝开出的水道送往关中和中原。唐代宗时刘晏主持漕运,每年把江淮百余万石粮食送到关中,才保住了朝廷的物资供应。可以说,正是这条河,让一个政治上已经千疮百孔的王朝又多延续了一百多年。
此后中国的都城变迁也很大程度上围绕运河展开。五代和北宋把都城定在开封,就是因为这座城市正处在运河与黄河的交汇点上,漕运成本最低。南宋偏安江南,依赖的正是江南运河。元朝统一后,将运河改道直接北上大都,形成今天京杭大运河的基本格局,明清两朝更是靠这条水道供给北京城百万人口的粮食。从这个意义上说,隋炀帝的问题不只属于隋朝,而是每一个统一王朝都要面对的共同题目:能不能用可以承受的代价,把南方的财富运到北方?唐代找到了折中的办法——有限度的徭役加专业化的漕运官员,北宋通过迁都减少运输浪费,元明清则不断加固运河设施。这条河是隋朝给中国历史留下的“固定资产”,只是它的原始成本太高,高到没有哪个王朝愿意重蹈覆辙。
回到最初的判断。大运河的诞生,是一个统一帝国在南北经济重心分离背景下做出的工程式回应。隋朝具备动员百万人的制度能力,却缺乏对这种能力设限的政治智慧,于是以最极端的方式完成了它。我们无需在“功业”与“罪孽”之间做二选一,真正值得记取的,是这个案例暴露出的古老规律:古代中国的超级工程,从来不只是技术问题,而是国家与人民之间关系的说明书。当国家把人力视为可以无限支取的资源,它可以创造奇迹,也会因此耗尽自己的根基。运河把这两面同时刻在了中国历史的版图上:一座是灌溉千年、运送粮帛的水利遗产,另一座是无数无名者的尸骨堆成的纪念碑。