045 雅克萨之战——江上逐鹿,围而后定¶
时间:1685—1686年 | 交战方:康熙帝(彭春、萨布素) vs 俄罗斯 兵力:清军首役约三千(水陆并进),再役约二千余 vs 俄军首役约四百五十,再役约八百余 兵法验证:作战篇·行军篇·谋攻篇 结果:两役皆克,俄军乞和;1689年《尼布楚条约》划定中俄东段边界,黑龙江流域百年无战事
一、导读¶
雅克萨之战是火器时代早期东西方军事体系的第一次正面接触,也是清代少有的一场目标明确、进退有度的对外战争。它的看点不在战斗烈度——两役的俄军守军都不过数百人——而在康熙把一场数千里外的远征,改造成一套可以长期运转的边地体系:置将军、筑城、屯田、造船、设驿。第一次打的是速决战,第二次打的是长围战,打法一变再变,背后是同一条兵法底线:把仗打得越便宜越好。
二、双方态势¶
清军方面: - 统帅:康熙帝庙算于千里之外;前线首役以都统彭春、黑龙江将军萨布素统领,再役由萨布素专任。 - 兵力:首役水陆约三千(含林兴珠所部福建藤牌兵),再役约二千余;水师战船、红衣炮随军。 - 盟友:索伦、达斡尔等沿江部族向导助战,知地理、识水路。 - 地形:黑龙江水道为天然补给线,清军据瑷珲为前进基地,距雅克萨顺流可至。 - 后勤:瑷珲屯田储粮,乌拉至瑷珲设驿转运,千里之征变成了边地近战。 - 政治约束:平三藩、取台湾之后方无内顾之忧,然朝臣对万里用兵本有异议。
俄军方面: - 统帅:雅克萨督军托尔布津,托博尔斯克派出,性坚韧。 - 兵力:首役守军约四百五十人,再役增至约八百人;木土城堡,火炮数门,火绳枪为主。 - 盟友:无援军,尼布楚方向兵力同样单薄。 - 地形:雅克萨堡踞黑龙江与额木尔河交会之冲,居高扼江,远距后援。 - 后勤:千里之外,雅库茨克输饷一线,冬春两季近乎断绝。 - 政治约束:沙皇政府对中国实力所知有限,初战之议和与复占之再试,皆带有试探性质。
决策节点: - 〔决策点1〕康熙遣郎坦、彭春以捕鹿为名深入侦察雅克萨虚实(清廷决策)。 - 〔决策点2〕置黑龙江将军,筑瑷珲城,屯田造船设驿,把一次性远征改为边地经营(清廷决策)。 - 〔决策点3〕首役兵临城下先送俄文谕书招抚,托尔布津拒而不答;清军水陆合围、红衣炮轰城,俄军乞降(双方决策)。 - 〔决策点4〕清军毁城而不留戍,尽撤回瑷珲(清军决策,为再战埋下伏笔)。 - 〔决策点5〕托尔布津重返旧地筑堡再守,康熙命萨布素再征,弃攻坚而行长围(双方决策)。
三、兵法原文对照¶
《孙子兵法·作战篇》:
「故兵闻拙速,未睹巧之久也。」
《孙子兵法·作战篇》:
「役不再籍,粮不三载。取用于国,因粮于敌,故军食可足也。」
《孙子兵法·行军篇》:
「凡处军相敌:绝山依谷,视生处高,战隆无登,此处山之军也。」
《孙子兵法·谋攻篇》:
「上兵伐谋,其次伐交,其次伐兵,其下攻城。」
四、战役经过¶
〔决策点1:庙算先行〕康熙二十一年,三藩初平,康熙即着手筹划东北。他不发一兵,先遣郎坦、彭春以捕鹿为名,溯江而上,实地侦察雅克萨城防、水路与人马数目——敌情未明,大军不议。归报之后,方定用兵方略。
〔决策点2:改远征为经营〕此后两年,清廷在黑龙江右岸筑瑷珲城,置黑龙江将军,以萨布素为首任;沿江屯田,乌拉至瑷珲设驿置站,修船造舰。这条不起眼的战线,才是两役真正的胜负手:数千里外的仗,被搬到了自家粮道尽头来打。
〔决策点3:首役速决〕康熙二十四年五月,彭春、萨布素率水陆三千进抵城下。清军不急攻,先以俄文谕书送达城中,令其退走;托尔布津恃堡拒之。清军遂分水陆两路,列红衣炮于城南,藤牌兵截其江面归路,昼夜轰击,焚其城楼。二十五日,托尔布津乞降。清军全其性命,供以口粮马匹,纵之退往尼布楚,随后平毁城堡、刈(yì)其田禾而归。
〔决策点4:卷土重来〕清军毁城而不留戍。翌年春,托尔布津果然率八百余人重返雅克萨,就废垒重建城堡,增高墙垣、增设炮位。康熙闻讯,命萨布素率二千余再征。这一次打法全变:不再轰城,而是七月抵城下后,于城周三面掘壕筑垒、立栅设障,水师战船横泊江面封锁水路——筑一座更大的「城」,把敌人关进自己的城里。
〔决策点5:困而后定〕长围自夏徂冬。俄军数次出城突袭,皆被击回;托尔布津亦毙于炮下。围至隆冬,城中粮药俱尽,饿病相继,能战者不足百人。沙皇政府遣使乞和,请求解围谈判;康熙令撤围,以示休兵诚意。1689年九月,中俄《尼布楚条约》签订:外兴安岭至海、格尔必齐河与额尔古纳河一线以东以南归清,雅克萨城堡毁弃不建。此后百七十年,黑龙江流域再无大战。
五、兵法验证¶
验证一:作战篇——「兵闻拙速,未睹巧之久也。」 首役从兵临城下到俄军乞降,前后不过数日。数日的「速」,是两年备战换来的:侦察已明、粮道已通、船炮已齐,开战即无悬念。孙子所谓拙速,正是不炫奇巧、把笨功夫下在开战之前——康熙宁可花两年筑一条驿道,也不愿让大军在江上多等一个月。
验证二:作战篇——「役不再籍,粮不三载。」 第二次长围长达十月,看似违背「兵贵胜,不贵久」,实则恰是此条的另一种执行:瑷珲屯田与沿江驿站使粮秣自足,兵员就地轮换,中原未再签发一丁,国库未增三筦之费。长围的成本被边地体系消化,孙子的「久」之害——钝兵、挫锐、国用不足——被战前布局逐一拆解。
验证三:行军篇——「绝山依谷,视生处高。」 再役的围城部署处处合于处军之法:清军垒栅据高,背山面水,既防俄军出袭,又控江路以通粮道;水师战船泊于城下江面,截敌唯一的外援水道。俄军则困守孤堡,地高而无生路,处军之势高下立判——同一座雅克萨,谁善处军,谁就把它变成对方的坟墓。
验证四:谋攻篇——「上兵伐谋……其下攻城。」 两役皆是先文后兵:战前多次驰书交涉,兵临城下又先送俄文谕书;一降则全众遣归,不杀不掠。再役更以「不攻」代攻——长围而不轰城,以最小代价迫敌乞和。清军自始至终没有攻坚,等于避开了「其下攻城」的泥潭,近乎实现「不战而屈人之兵」的收官。
总结:此役正面验证贯穿始终——庙算先于用兵,体系先于会战,攻心先于攻城;反面教材是俄方的两度误判:恃堡拒抚、毁而复据,两回都撞在同一块石头上。这是「先为不可胜」在外战中的少有完整范例。
六、成败启示¶
雅克萨之役最值得回味的,是双方对「成本」的截然不同的理解。清军把战争当作一项需要核算的工程:先花两年建体系,再以数日、十月两场不同节奏的作战,把代价压到最低——首役速决是不给对方援军时间,再役长围是不给自己的士兵填命。俄方的两次失败则同源于一念:托尔布津坚信数百人与一座堡砦可以顶住一个帝国的耐心,第一回撞碎了,第二回原样再来。这对应着决策中最顽固的一类错误:把上一回合的止损当成了本钱,以为同样的做法这次会有不同的结局。从清方一侧还能读出另一层:毁城而不留戍,是全役唯一的败笔——它让首役的战果归零,逼出了第二役的十月长围,围城期间消耗的每一石粮,都是为这个决策补缴的学费。今天做项目复盘的人不妨记下这一条:胜利若不落地为驻守,就只是成本更高的预告。
七、拓展¶
- 成语溯源:
- 厉兵秣马(「郑穆公使视客馆,则束载厉兵秣马矣」——《左传·僖公三十三年》)——屯田造船设驿,皆开战前之厉秣。
- 有备无患(「居安思危,思则有备,有备无患」——《左传·襄公十一年》)——黑龙江将军之设,正是居安思危的制度化。
- 关联战役:046 平定准噶尔(同为清代边疆经营的军事延续,后勤思路一脉相承);本系列〈襄阳之战〉(以长围困敌、以体系耗敌的同型战法);正史出处:《清史稿·朋春传》《清史稿·萨布素传》《清圣祖实录》。
- 延伸阅读:中国第一历史档案馆编《清代中俄关系档案史料选编》;戴逸《简明清史》雅克萨之役章;《中国历代战争史》清代卷。