琦善到广州:说真话的代价
1840 年底,琦善被道光派往广州接替林则徐。他带着"剿抚并用"的模糊授权上任。
到了广州,琦善做了一件前任和后任都没做的事:认真评估英军实力和清军战备。结论令人绝望——虎门炮台年久失修,守军训练松散,弹药储备不足,英舰火力远超清军岸防。
他试图把情况如实上报。但他面临一个死结:道光刚读完林则徐和邓廷桢"连战连捷"的奏报,满朝沉浸在"剿夷必胜"的气氛里。琦善的真实汇报在这个信息环境中,不是"诚实的评估",而是"居心叵测的动摇"。
琦善选择了中间路线。一边向道光暗示局势严峻,一边与英方接触谈判,试图争取时间。但他低估了道光对"天朝尊严"的执念,也低估了英方的胃口。
最终,琦善在巨大压力下与英方达成了涉及割让香港的初步协议。消息传到北京,道光震怒。革职锁拿,以"擅自割地"论罪。
茅海建关心的不是琦善是否有罪。他追问的是:当系统惩罚了唯一试图传递真实信息的人,接下来会发生什么?
答案很清楚——此后再没有人敢说实话。
奕山的"广州大捷":谎言如何成为正式记录
1841 年 5 月,奕山率清军在广州与英军作战。结果是彻底的惨败——清军伤亡惨重,广州城险些被攻破。奕山接受了英军的停战条件,支付了六百万银元的"赎城费"。
奕山在奏折里写了什么?"逆夷乞抚"——蛮夷请求归顺。
他不仅把战败说成了胜利,还编造了一套完整叙事:英军被打得落花流水,迫不得已请求和平。赎城费变成了"夷人缴纳的贡银"。广州之战在奏折里是一场教科书式的天朝武功。
道光信了。不是因为他蠢,而是奕山的版本和他的认知框架完全吻合——天朝军队打蛮夷,理应获胜。那些不吻合的信号——比如为什么"获胜"之后英军还在广州附近驻扎——被自动忽略了。
奕山的谎言没有被后续事件立刻戳穿。后续信息同样经过了层层过滤。广州的真相在官方文件系统中被成功掩埋,直到战争结束后才逐渐浮出水面。
造假方向与决策者的认知预期一致时,造假几乎没有被识破的风险。
林则徐的认知天花板:最好的采集者困在框架里
林则徐在鸦片战争中的角色被讲述了太多次。主流叙事把他塑造成"睁眼看世界的第一人",一个孤胆英雄式的先知。
茅海建的处理更冷静。他承认林则徐确实是清朝官员中情报工作走得最远的人:翻译外文报刊、搜集英国军事情报、了解西洋船炮参数。
但茅海建同时指出一个关键限制——林则徐的情报搜集是选择性的,服务于已有的判断框架。
林则徐相信禁烟是正确的,相信断了鸦片贸易英国人会屈服,相信"蛮夷"离不开茶叶和大黄。他搜集到的信息中,支持这些判断的被放大,挑战这些判断的被淡化。
更关键的是,即使林则徐后期开始修正判断,修正也没能传递出去。道光撤掉他之后,信息渠道被切断。后来的官员没有继承他的情报积累,每个人都在从零开始理解英国。
信息采集能力不等于认知更新能力。一个人可以掌握大量新信息,却完全无法修改自己赖以整合这些信息的底层框架。
虎门之战:个人勇气填不了系统漏洞
1841 年 2 月,英军进攻虎门炮台。守将关天培已经多次上报炮台防御的薄弱——火炮老旧、射程不足、守军不满编。求援奏折没有得到有效回应。
关天培选择了死守。他和少数亲兵在炮台上抵抗到最后。英军攻破阵地时,关天培身中多弹阵亡。
主流叙事到这里通常转入"民族英雄"的赞颂。茅海建的处理不同。他用虎门之战追问一个更冷的问题:求援为什么没有得到回应?
清朝的军事调动体系是为内部弹压设计的。兵力分散在各省,调动需要层层公文审批。临时集结的部队互不统属,协调困难。后勤补给没有按外战的规模配置。
道光确实下令增援。但命令从北京发出、经过各省层层传递、到达调拨部队、部队启程出发——这套流程的时间尺度远超战场需要。关天培等不到援军。
他的勇敢恰恰暴露了系统的无能。当系统无法在正确的时间将资源投送到正确的位置,殊死抵抗只能推迟失败,不能改变结果。
三元里:一个被需要的神话
1841 年 5 月底,广州城外三元里一带的乡民和英军发生了冲突。事件本身规模有限——下雨导致英军火器受潮,乡民在近战中占了上风。但英军很快退入炮舰射程范围内,冲突结束。
后来的叙事把三元里塑造成了"人民抗英"的标志性事件。"官不能守,民自守之"成了核心模板。
茅海建的考证指向另一面。三元里冲突的直接起因之一是英军的抢掠激怒了当地民众。冲突的军事意义有限——乡民没有攻破英军阵地,英军也没有受到实质性的战略损失。
值得思考的是三元里叙事为什么被反复放大。
清朝在鸦片战争中的表现实在太难看,需要一个"民间自发抵抗"的亮点来挽救叙事。三元里承担了这个功能:它证明"不是中国人不行,是朝廷不行"。
茅海建不是要贬低乡民的勇气。他关心的问题是:当历史叙事开始为现实政治需要服务时,事件本身的面目就会被重新塑造。三元里是真实事件,但它被赋予的意义远超事件本身。
赋予意义的过程,和奕山美化战报的过程,在信息机制上有相似之处。