# 宋军攻燕京失败：童贯北伐的狼狈与暴露

类型：深度解读
历史时期：南宋·金
发布日期：2026-08-08T22:11:32.698Z
更新日期：2026-08-08T23:04:41.924Z

## 摘要

宣和四年（1122年）四月，童贯以太师身份出任宣抚使，率领号称二十万的宋军北渡白沟，讨伐辽国。此时辽国在女真人的连番打击下已失去半壁江山，燕京如同一座孤城。朝野上下几乎一致认为，只要大军一到，燕云十六州便可光复。然而几个月后，这支大军在燕京城下遭遇惨败，前锋溃散，……

## 正文

宣和四年（1122年）四月，童贯以太师身份出任宣抚使，率领号称二十万的宋军北渡白沟，讨伐辽国。此时辽国在女真人的连番打击下已失去半壁江山，燕京如同一座孤城。朝野上下几乎一致认为，只要大军一到，燕云十六州便可光复。然而几个月后，这支大军在燕京城下遭遇惨败，前锋溃散，主将逃跑，童贯本人狼狈南逃。这一次失败的后果，远远超出了战役胜负本身：它不仅终结了宋朝恢复燕云的幻想，也第一次当着女真人的面，揭开了宋朝军事体制的底牌。

这次失败不是偶然的指挥失误，而是宋朝长期形成的军事财政制度、文武关系和战略判断共同作用的结果。它是宣和年间整个统治体系运转失灵的一次集中演示。要理解它为何发生，需要把目光投向比战场更远的地方。

## 海上之盟：把战略押在想象上的赌局

宋军北伐的直接诱因，是宣和二年与金国订立的“海上之盟”。按照盟约，宋金两国南北夹攻辽国，金取辽中京，宋取燕京，燕云十六州归还宋朝。这个战略看似精明，实则建立在一连串一厢情愿的假设之上。

首先是宋朝对自身实力的误判。宋辽之间已经维持了百余年和平，澶渊之盟后的几代宋人几乎从未经历过真正的战争。北宋初年还能以重兵北伐，到了徽宗朝，禁军早已沦为花名册上的数字和阅兵时的摆设。童贯在西北主持过对西夏的战事，但那些规模有限的边境冲突，并不能让宋军具备攻城略地的能力。海上之盟的制订者，从皇帝到宰相，都更愿意相信“辽国衰弱不堪一击”的政治宣传，而不是面对宋朝军队早已不会打仗的现实。

其次是金国这个盟友的不可靠。金国崛起于白山黑水之间，短短十余年便打得辽国节节败退，其战斗力绝非宋军可比。然而宋朝君臣却天真地以为，金国会心甘情愿地把燕云交给宋国。事实上，金国早已看穿宋朝的虚实。在谈判过程中，金国始终掌握着主动权，而宋朝为了使盟约成立，几乎答应了金人提出的所有条件，甚至同意将原来给辽的岁币转交给金国。这场外交从一开始就埋下了严重的依赖关系：宋朝把收复燕云的希望寄托在一个迅猛扩张的游牧政权身上，自己却拿不出相应的军事实力作为后盾。

更值得玩味的是，海上之盟并非出于迫不得已的战略需要，而是为了满足政治虚荣心。宋徽宗即位后，一直想通過“绍述父兄之政”来巩固法统，而收复燕云、完成祖宗未竟之业，正是最耀眼的功业。童贯本人也希望借此树立不世之功，以便在朝廷中获得更高的地位。在这样的动机下，战争一旦发动，就注定会为了面子而强行推进，完全不顾实际困难。

## 庞大的军队为何一触即溃

四月发兵时，童贯麾下集中了陕西、河东、河北各路精锐，号称二十万。单从人数上看，这无疑是一支庞大的军队。但宋军的战斗力从来不以人数为衡量标准。北宋“强干弱枝”“以文御武”的祖宗之法，造就了一支重文轻武、纪律松弛的军队。将领长期由文臣和宦官节制，真正的职业军官难以发挥才能。童贯虽然是枢密院出身，但从未独立指挥过大型会战，他的军事经验主要来自对西夏的小规模作战，而且那些战争大多也以和谈告终。

军队本身的素质更是堪忧。北宋的禁军名册上兵额充足，实际上大量士兵被将校私役、吃空饷的情况极其普遍。即便实有人员，也多半是市井无赖或流民从军，平时从不操练，武器盔甲长期堆放库中生锈。这一次为了北伐，朝廷在短期内大举征兵，不少地方甚至靠抓丁来凑数。这些军队不仅缺乏攻城经验，连基本的阵列行军都难以保证。更糟糕的是，宋军的后勤体系根本无力支持二十万大军深入辽境。从河北到燕京，路途不近，转运粮草的民夫被征发殆尽，军中缺粮少药，逃兵络绎不绝。

将帅之间的矛盾进一步削弱了战斗力。童贯作为宣抚使，手握兵权，但他的副手种师道是德高望重的老将，深知此战不可为。种师道在出征前就警告过童贯，辽国虽然疲弱，但守燕京的部队尚有一战之力，何况宋军长途跋涉，未必能迅速攻克坚城。童贯却不以为然，认为文臣的韬略远胜武将的保守。种师道等将领因此处处受制，在战术上难以展开。将领们互相观望，谁也不愿真正卖命，这为后来的溃败埋下了伏笔。

## 燕京脚下：一场暴露一切的溃败

五月，宋军前锋自白沟北进。最初的战斗还算顺利，一度攻至燕京南郊。但辽军并没有像预想中那样望风而逃。镇守燕京的辽将耶律大石和萧干，利用宋军不熟悉地形和城池坚固的劣势，组织了一次果断的反击。在燕京城外的战斗中，宋军先锋杨可世部遭到辽军伏击，损失惨重。这一场接触战顿时击溃了宋军的信心——原来辽军并非不堪一击。

关键转折是郭药师率奇兵夜袭燕京。郭药师原本是辽国常胜军统帅，降宋后报国心切，他率部潜入城内，一度占领了部分城门。然而后续部队并未及时接应，耶律大石率兵反击，入城宋军被截断退路，死伤无数。这次失败的突袭不仅没有拿下城池，反而把宋军的底细彻底摸清：宋军缺乏组织、协同迟钝，一旦遇到硬仗便四散奔逃。

此后，宋军主力屯于燕京城下，围困数日却无法发动有效进攻。辽军夜夜骚扰，宋营自乱。到了六月，金国使者带来了辽天祚帝西逃的消息，辽燕京守军士气低落，但宋军也同样疲惫。童贯为了尽早建功，催促进攻，然而前线的将领刘延庆等人却畏敌如虎。在一个夜晚，宋军军营中突然传出谣言，说辽军大队来袭。主将刘延庆竟下令焚毁营寨撤退。二十万军在黑夜中自相践踏，粮草辎重丢弃无数，溃败之势无法阻止。辽军甚至不敢追击，因为连他们也无法相信宋军会如此仓皇逃窜。

这一场溃败完全不是实力悬殊所导致。燕京守军至多不过数万，而宋军有二十万之众，即便攻城不克，也完全可以退回白沟休整。但宋军的崩溃源于长期积累的顽疾：士兵缺乏训练，将领缺乏担当，指挥系统混乱，从童贯到刘延庆没有一个人敢于承担战败的责任。当一支军队从上到下都在盘算保存实力、转嫁责任时，敌军只要稍作压力，它就会像沙塔一样坍塌。

## 赎回来的燕京与无法赎回的威信

溃败之后，宋军已经无力再战。童贯为了挽回颜面，竟然转而请求金国出兵。此时金军主力已经攻占了燕京以西的辽国州县，收到童贯的请求后顺水推舟，轻松拿下了燕京。然后，金人把燕京城里的金帛子女抢劫一空，只留下一座空城和残破的城墙，要求宋朝用岁币来赎回。

宋朝最终还是答应了这样屈辱的条件。宣和五年，宋朝正式接收了燕京，同时国书里写明每年向金方支付四十万岁币，外加燕京代税钱一百万贯。从纸面上看，宋朝终于实现了“收复”的夙愿，但所有人都清楚，这不过是自欺欺人。燕京经过多次兵火，城内人口寥寥，周围的军事防御设施尽毁，宋朝需要重新驻军、修缮城防，每年为此花费的钱财远超岁币。更严重的是，金国通过对这次战争的观察，已经彻底摸清了南宋的真正底细。

在此之前，金国高层对宋朝多少还有一点顾虑，毕竟宋是大国，拥有传统的富庶和人口。但二十万宋军在燕京城下的表现，让金人看穿了这个庞大的帝国不过是纸糊的巨人。女真贵族们开始意识到，只要南下，他们几乎可以毫无阻力地向宋朝索取一切。童贯北伐的失败，等于向金国提供了一个绝佳的战略情报：宋军不仅打不了辽，更打不了金。

## 从北伐失败到靖康之变：一条清晰的链条

此后的事态发展印证了这个判断。宋金之间的裂痕迅速扩大，不久后金国便以张觉事件为借口，撕毁盟约，分两路南下。靖康二年（1127年），金军攻破开封，北宋灭亡。很多人将靖康之变归结为宋徽宗、蔡京、童贯等人的昏庸无道，或者金国骑兵的骁勇，但从更长的历史进程看，宣和北伐燕京的失败是不可忽视的转折点。

那次失败暴露了宋朝在国家动员和军事组织上的根本性危机。与其说是辽金太强导致宋朝灭亡，不如说是宋朝自身早已失去了应对大规模战争的能力。一个连恢复旧疆都做不到的政权，在越来越凶险的国际格局中，注定要付出沉重的代价。童贯的狼狈并非始于燕京城下，而是始于宋朝建国以来重文轻武、压抑军事力量的那套高度中央集权的制度。这套制度在承平时节能维持内部稳定，却无法应付真正的外部威胁。

值得注意的是，种师道等老将在战前已经预见到失败，但他们的声音淹没在好大喜功的政治氛围里。这说明北伐失败不只是军事问题，更是整个宋代政治决策机制的问题。当文治走向极端，武将被压抑、边防被忽视、情报被扭曲，那么即便有强大的财政和人口优势，也难以转化为有效的军事力量。

燕京城下二十万人的溃败，可以看作北宋统治体系的一声丧钟。宋徽宗想要通过一场不切实际的军事冒险来证明自己的文治武功，结果反而把王朝最虚弱的一面暴露给最危险的敌人。这种“欲盖弥彰”的悲剧，在历史上并不罕见，但宣和年间的那一次，无疑是最惨痛的教训之一。

回望这场北伐，我们看到的不是某一个人的愚蠢，而是一整套制度在压力下失灵的全过程。童贯只是这个过程中的一个符号，他代表的是那个时代无法逾越的局限性。当一支军队失去了真正的战斗力，当一场战争只是为了政治表演，那么失败就早已潜伏在出发前的每一个细节之中。燕京没有守住，燕云没有恢复，北宋也未能因此更强，反而更快地走向了终结。这正是童贯北伐留给我们最值得思考的地方。

原始页面：https://shishuguan.com/topic/tong-guan-yanjing
