知乎上有个问题这周爆了:“梁山都发展到十万兵马了,宋江为啥还总想着被招安?”浏览量一百多万,高赞回答吵了好几天。但翻完正史再回来,我发现这个争论的前提就不成立——宋江没有十万兵马,大概率连一百零八个人都没有,甚至连梁山都没有。
正史里的宋江,只有十几行
整部《宋史》,跟宋江有关的记载加起来十几行,最重要的有三处。《宋史·侯蒙传》:“以三十六人横行齐魏,官军数万无敢抗者。”三十六个人在齐魏一带横行,几万官军拿他们没办法。《宋史·张叔夜传》:“宋江起河朔,转略十郡,官军莫敢撄其锋。”结局是“擒其副,江乃降”。《宋史·徽宗本纪》把时间钉死:宣和三年二月,“淮南盗宋江犯淮阳军……张叔夜击降之”。
从宣和元年(1119年)起兵,到宣和三年(1121年)败亡,前后只有一年两个月。六年后,北宋就亡了。正史里的宋江,是一个一闪而过的边地盗魁,还轮不到讨论战略。
他打的不是根据地,是流窜
正史里没有“梁山泊根据地”这回事。他的轨迹是一条流动作战路线:起于河朔,转略齐魏(大致是今天山东、河北、河南交界一带),南下淮南,最后在海州(今天江苏连云港)被打下来。“转略十郡”反过来读,就是哪儿都待不住。
为什么待不住?可以算笔账:按北宋军队的口粮标准大约一人一天两升估算,十万人一天要吃掉两千石粮,一年七十多万石。朝廷自己都被百万禁军的冗兵拖垮,郓州、济州两个州哪养得起一个“梁山泊”?八百里水泊早就在萎缩,到今天只剩东平湖这一片残水。

三十六人敢“横行”,恰恰是因为人少、机动。张叔夜在海州对付他们,手里的兵也不多——千余城兵,靠纵火焚舟断其归路,擒了副将,宋江就降了。从头到尾,这是一场针对流动小股武装的快速围剿,不是两个政权之间的决战。
两个悬案
悬案一:招安了,还是被剿了?正史写“江乃降”,留下了空间——“降”可以解释成接受招安。《侯蒙传》里还记着侯蒙向朝廷建议:“不若赦江,使讨方腊以自赎。”一九八一年,历史学者马泰来发表《从李若水的〈捕盗偶成〉诗论历史上的宋江》,拿元城尉李若水的这首诗论证招安是史实。知乎但金圣叹、俞万春一脉坚持被剿灭说,两说到今天并存,谁也说服不了谁。
悬案二:征没征方腊?鲁迅在《中国小说史略》里推断宋江受招安后去征了方腊,但时间线对不上。那个百万浏览的问题下有答主把账算得很清楚:当时童贯大军已经攻克了杭州,时间上来不及,战略上也不需要宋江的部队前去抢功。知乎童贯宣和三年二月克杭州,四月方腊被擒,而宋江自己就在同年二月于海州被张叔夜拿下——一个人不可能同时出现在两个战场。
三十六人怎么变成一百单八将
故事是三百年里长大的,队伍也是:
阶段 | 作品 | 规模 |
|---|---|---|
南宋 | 《大宋宣和遗事》 | 三十六天罡名单首次出现,宋江故事成形 |
元代 | 高文秀《黑旋风双献功》、康进之《李逵负荆》等杂剧 | 梁山戏成为大类目,人物不断扩充 |
明中叶 | 百回本《水浒传》(现存最早完整刊本为万历刻本) | 定型为三十六天罡+七十二地煞,一百单八人 |
“十万兵马”也是小说给宋江配的规模。那个百万浏览问题下的回答说得直白:所谓宋江部下十万兵马,现实里完全不可能,太侮辱观众的智商了,大概也和这类情节一样。知乎胡适在《水浒传考证》里的判断更狠:宋江是“箭垛式人物”。箭垛就是插满箭的靶子架子,正史只提供一行骨架,三百年的故事全往他身上插。

最讽刺的结局
讽刺在续书里。真实的张叔夜擒了宋江之后,六年后迎来靖康之变,他拒绝接受金人的伪职,自缢殉国,朱熹亲自为他撰《旌忠愍节庙碑》。而清代俞万春写《荡寇志》,把张叔夜写成平寇第一功臣,让梁山一百单八将全部死在他手里。知乎高赞回答一句话戳破:书中灭宋江立下大功的张叔夜,实际上在靖康年间跟着徽钦二帝北狩,绝食,过了界河,自缢而死——俞万春把宋朝写赢了又能如何?知乎小说杀了宋江一次,历史又把俞万春的胜利没收了一次。
那我们到底在吵什么
吵的其实是两个完全不同的宋江。微博上被骂的,是小说里的宋江:站在男人的立场他背叛了所有人,站在君主的立场他谋逆,站在平民的立场他招安,几乎每个立场都有账要跟他算。微博也有小红书博主从另一头讲,认为很多人以为宋江的招安坑了梁山众兄弟,这其实是错的,宋江是高瞻远瞩,为梁山的身后事做了通盘考虑。小红书更多人则是年纪渐长之后和解了——不招安,以后出路在哪里?微博这些争论打的都是小说里那个箭垛式人物。至于正史里那三十六个真实的人,他们在海州被擒的那一刻就已经结局,甚至不需要吵。
下次再看到有人争“宋江该不该招安”,可以先问一句:你们吵的是哪个宋江?正史的那个,《宋史·张叔夜传》加《侯蒙传》,十分钟读完,值得补课;小说的那个,是另一笔账。今天梁山上立着的是重建的水浒大寨,游客去看的是小说里的忠义,从来不是正史里那十几行字。
