《史记》原文
始楚威王时,使将军庄蹻将兵循江上,略巴、(蜀)黔中以西。庄蹻者,故楚庄王苗裔也。蹻至滇池,方三百里,旁平地,肥饶数千里,以兵威定属楚。欲归报,会秦击夺楚巴、黔中郡,道塞不通,因还,以其众王滇,变服,从其俗,以长之。秦时常頞略通五尺道,诸此国颇置吏焉。十余岁,秦灭。及汉兴,皆弃此国而开蜀故徼。
下面进行逐一分析。
1. 【始楚威王时】,楚威王(?―公元前329年),也就是说公元前329年之前庄蹻沿长江进军,略巴、(蜀)黔中以西。
2. 【庄蹻者,故楚庄王苗裔也。】目前无法考证,大概率是假的。
3. 【蹻至滇池,方三百里,旁平地,肥饶数千里,以兵威定属楚。】提起滇池大多数人认为在古滇国。而《史记》原文只提【滇池】而非【滇国】。根据周洪伟教授《“滇池”本在成都平原考》一文中说到,自来学界认为上古时期的“滇池”一直就在今云南高原,由此导致西南上古历史中很多问题无从解决。认为战国后期以前的“滇池”必是在今成都平原。只是由于战国后期蜀部族人的南迁,“滇池”之名才被带到今云南高原上。
公元前3世纪前后成都平原概貌图
4. 【欲归报,会秦击夺楚巴、黔中郡,道塞不通】这也是大多数人质疑《史记》的原因,秦楚黔中之战时间为公元前280年,与“庄蹻入滇”差了50多年。所以很多人认为【楚威王】应改成【楚顷襄王】。
5. 【因还,以其众王滇,变服,从其俗,以长之。】只能留在本地了。
6. 【秦时常頞略通五尺道,诸此国颇置吏焉。十余岁,秦灭。】没有证据表明古滇国曾经中断过,而公元前316年秦国大将司马错灭古蜀国,正是在【楚威王】时期,即庄蹻入滇的十多年后,所以【楚威王】不能改为【楚顷襄王】,在此之后诸此国颇置吏焉。
7. 【及汉兴,皆弃此国而开蜀故徼。】蜀地居民离开了成都平原,有可能一部分南下去了古滇国。
参考知网论文《庄蹻入滇与庄豪入滇非一事辨》《“滇池”本在成都平原考》