北伐 · 1927.2–3(上海第三次工人武装起义 3.21–22;南京克复 3.23–24;南京事件 3.24) · 战役

战役档案 · 上海南京之战(1927,含南京事件)

上海是工人起义配合大军兵不血刃拿下的,南京是打下来的——克城次日英美军舰炮击下关,市民死伤枕藉;再过半个月,革命阵营在上海对自己人举起了枪。

战役信息

场景示意图,AI 生成,非历史照片
场景示意图,AI 生成,非历史照片
内容
时间1927.2–3(上海第三次工人武装起义 3.21–22;南京克复 3.23–24;南京事件 3.24)
地点上海(闸北、南市为主);南京城及下关江面
交战方国民革命军东路军(何应钦、白崇禧)与上海工人纠察队 / 北洋军(孙传芳残部与直鲁联军张宗昌部)
结果沪宁俱下,长江下游底定;南京事件引发列强炮击与交涉;旋即四一二(详见总览)

参战方

北伐军与起义工人北洋守军
兵力东路军数万;上海工人纠察队约两千七百武装(口径诸说不一)直鲁联军毕庶澄部等驻沪数千;南京孙传芳、张宗昌部数万(口径诸说不一)
态势军事进逼与城内起义里应外合军心已散,且战且退

战地环境

场景示意图,AI 生成,非历史照片
场景示意图,AI 生成,非历史照片

上海:华界—租界犬牙交错,工人运动经五卅之后组织力空前;前两次武装起义(1926.10、1927.2)皆败, 起义者被捕杀者众(斩决示众记载待考)。南京:孙传芳老巢已空,直鲁军客军驻守,军纪败坏。列强军舰云集下关与黄浦江——中国的内战始终在外国炮口的注视下进行。

为什么而打

武昌城是十月十日破的(见《武昌围城》),吴佩孚的两湖势力就此终结,北伐军再无两线之忧。一个月后南昌克复,孙传芳的江西主力覆没;再往后,东南几乎是自己塌的——十二月起闽省守将纷纷易帜,东路军兵不血刃下福州,一九二七年二月克杭州,多靠倒戈与政治瓦解,少有硬仗(见《北伐·总览》)。孙传芳的五省去其三,只剩苏皖,而苏皖的门面就是沪宁两城。

这两座城偏偏最重。上海是全国的财源所在,关税、金融、航运的总枢纽,也是列强观瞻所系,黄浦江里泊着各国军舰;南京是政治象征。对广州出来的这场革命,拿下沪宁,才算把"国民政府"四个字放上全国的桌面。而革命阵营内部,迁都之争已经吵开(武汉 vs 南昌,见《南昌之战(1926)》)——上海的税源与金融,落在谁手里都是重码。

对面的守军已经不是孙传芳的老部队。江西覆没之后他的老巢空了,奉系阵营的直鲁联军南下接防——张宗昌部客军驻守南京,军纪败坏;上海城里驻着直鲁军毕庶澄部。城外,是五卅以来组织力空前的上海工人:前两次武装起义(1926.10、1927.2)皆败,起义者被捕杀者众 (斩决示众记载待考),第三次在等的,就是大军兵临城下的那一刻。

几方的算盘各自清楚。北伐军要趁倒戈之潮一举收长江下游,东路军自杭州北上,江右军指向南京;中共领导的上海总工会决定发动第三次武装起义,总同盟罢工转武装夺城,配合大军里应外合——城市起义与正规军协同,是国民革命军事模式的新样本,工人要自己打开自己的城。守军的算盘最简单也最虚:客军守江,守不住就渡江北撤——军心已散,且战且退。只有一件事在所有算盘之外:起义的工人不会想到,他们迎进城的大军,半个月后会解除他们的武装(四一二,互见《北伐·总览》)。

起义一方的决心是用两次失败校准过的。前两次都败在时机:发动时大军未至,孤军暴露在镇压之下;第二次尤惨——东路军已抵上海外围却停步不进,起义孤悬而败(停进之由,各说不一,待考)。这一次,上海总工会等东路军兵临龙华才下令总罢工转起义(决策的具体经过待考);党内对此时此地该不该再起,也并非全无争论(分歧详情待考)。他们看得见的是直鲁军的动摇——守将毕庶澄与北伐军暗中接洽的风声;看不见的,是半个月之后的事。

钱的边界在这一仗格外硬。北伐军打到长江边,广东一省之力养这场北伐,财政早已见底,上海的关税、盐余与银行,是这场革命下一步的活命钱——城要完整,不能打烂;江面上列强军舰的炮口,又使任何一方不能碰租界的一根铁丝网。守方是客军,欠饷已久,等不到张宗昌的接济,也等不到守下去的理由——毕庶澄接洽反正,犹豫未果,城未下而主将先走(接洽始末待考)。

三月二十一日,上海总同盟罢工转为武装起义;三月二十三日,江右军程潜部攻南京。沪宁两役本身的战斗都不重——真正重的,都在它们前后。

作战经过

场景示意图,AI 生成,非历史照片
场景示意图,AI 生成,非历史照片
阶段时间要点
上海第三次工人武装起义3.21–22总同盟罢工转武装起义,周恩来等指挥,纠察队攻警署、兵工厂,激战约三十小时克闸北;毕庶澄部溃退;东路军先头入沪——城为工人所先下
南京攻城3.23–24江右军程潜部等攻南京,直鲁军溃走渡江;3.24 晨克城
南京事件3.24城内发生对外侨与领馆的抢掠攻击(肇事者为溃兵、乱兵抑或有组织行动,各方口径至今对立,待考);英美军舰以"护侨"炮击下关一带,市民死伤(中方记载死伤两千余?口径悬殊)——列强炮口与城内乱局同框
局势急转3 月底–4 月列强联合抗议、陈兵示压;沪上金融资本与租界当局倾向"秩序";4.12 清党事变起(归总览与土地革命战争各篇,此处互见)

战损

场景示意图,AI 生成,非历史照片
场景示意图,AI 生成,非历史照片
  • 军事伤亡:沪宁两役战斗伤亡均不重(口径诸说不一)——真正的血在前后:起义两败的死难 、南京事件的市民死伤 、四一二的捕杀
  • 外交:南京事件五国通牒与赔偿交涉迁延经年(交涉结果待考)。

战役影响

  • 长江下游尽入北伐军手;上海关税与金融资源成为南京政权立足的本钱。
  • 南京事件成为列强对"赤化"恐慌的实证,也成为蒋方与列强、江浙资本默契的催化剂——半个月后四一二,上海工人纠察队被解除武装,死难者以千计 (口径诸说不一,详见总览与土地革命战争各篇互见)。
  • "工人打下的城市,半月后轮到工人流血"——本篇与总览共用的一句结构判词。

亲历细节

场景示意图,AI 生成,非历史照片
场景示意图,AI 生成,非历史照片
  • 纠察队的三十小时:两千余支杂枪对正规军,闸北巷战一昼夜半——城市起义的空间与代价,两年后写进了各国教科书的不同章节。
  • 下关的炮:3.24 午后英美舰炮落在下关街市——北伐叙事里的"胜利之日",在下关居民的记忆里是炮击之日。同一天,两种记忆。
  • 毕庶澄:不战而走的直鲁军将领,旋被张宗昌处决(细节未详)——败军之将在军阀体系内的下场样本。

战场空间

场景示意图,AI 生成,非历史照片
场景示意图,AI 生成,非历史照片
  • 上海:华界与租界的边界线就是战线的限制线——起义与镇压都在租界铁丝网外进行,"界"是这座城市一切战斗的空间语法。
  • 闸北:警署、车站、兵工厂三类目标构成城市起义的节点网络。
  • 南京下关:江面炮口—码头—城墙的垂直剖面,炮击事件的空间原型。

各方口径

  • 国民革命叙事:克复沪宁、奠都南京的凯歌章节;南京事件记为"乱兵不轨、列强借题"。
  • 共产党叙事:上海三次工人武装起义是城市工人运动的高峰,四一二是"背叛"——两党对同一个三月的记法在四月彻底分岔。
  • 列强与租界:南京事件被英文报刊渲染为"暴行",成为武力干涉舆论的燃料;炮击下关在其叙事中是"护侨"——市民死伤在这套叙事里没有位置。

争议与敏感点

  • 南京事件肇事者之谜:溃兵说、乱兵说、有组织说各有史料与立场,百年未定。
  • 炮击死伤数字悬殊(中方两千余与外方数十的量级差)。
  • 四一二死难数字与定性属总览与土地革命战争各篇的核心敏感点,此处只互见。

资料与待考

资料:《上海工人三次武装起义资料》(辑本待考);南京事件中外交涉档案(《中外旧约章汇编》相关件待考);当年《申报》《字林西报》报道对读。

待考事项:纠察队武装数;毕庶澄结局;南京事件肇事者各说与死伤各口径;五国通牒与赔偿结果;起义前两次死难记载;第二次起义期间东路军停进之由;第三次起义的决策经过;党内关于起义时机的争论;毕庶澄接洽反正的始末;北伐军财政与上海关税盐余的关系记载。

本篇配图为生成图像,非史料照片;史实以正文与所注出处为准。