《史记·三代世表》:人物为何按世次一层层出现
《史记》卷十三题作《三代世表第一》,它的开场方式已经点明了读法:这里先看世系,再看人物。司马迁没有从一场战争或一段对话写起,而是把夏、商、周之间的君主、诸侯与支裔排入表中。名字依次出现,亲疏、承继、分封也随之显出,读者面对的是一幅不断展开的关系图。
表里的人物出场很少带有性格描写。一个名字落在上一代之后,便说明他的来处;一个支系从王室旁边分出,便显示权力如何扩散。夏、商、周三代因此不只是一串朝代名称,也成为家族、封国和政治秩序交错形成的层次。人物的先后,本身就是叙事。
先有世次,后见褒贬
这一卷特别适合留意“出场位置”。王者居于表的主干,诸侯与支庶分列其旁。主干让人看见传承,旁支让人看见变化。某个名字若只出现一次,读者仍能凭它所在的列次,判断他和前后人物的距离。司马迁把说明压缩进格式里,让表格承担了部分叙述。
这种安排也保留了古代谱牒的意味。人物先以血缘和世次进入视野,功业、得失与声名随后才有安放的位置。读者若急着寻找传奇人物,容易觉得文字平静;若沿着每一列追看,便会发现兴替已经藏在增减、分合和承接之中。名字越多,局面的骨架越清楚。
篇首的说明在“太史公曰”中,开头一句是:「自殷以前诸侯不可得而谱,周以来乃颇可著。」这句话把全篇的材料范围说得很明白。殷以前的诸侯世次难以完整追索,周以来才渐渐能够记录。于是,表中的详略不算随意取舍,正与材料能够抵达的程度相连。
“太史公曰”放在表前,作用也很特别。前面的说明先说清材料范围,后面的表格再让人物依次站定。司马迁没有一开始就替读者下结论,而是先说明记录的限度,再展示世系的脉络。人物出场由表格完成,作者的自我说明则由篇首完成,两层声音彼此分开。
读这卷时,可以把每一个名字看成一个结点,把同列上下的承接看成时间,把旁出的支系看成局面变化。这样一来,人物虽少言少行,仍能通过位置显出关系。今天读它,能看见一种古老的写法:作者让排列、次序和空缺共同说话,人物怎样进入历史,也取决于他被放在谁的前后与左右。
参考资料
- 《史记》·三代世表第一,维基文库:史记/卷013 - 维基文库,自由的图书馆
飞出国编辑部修订 · 2026-09-16。本文为本次修订内容。