基于善恶有报、积善余庆的天道观念,司马迁将楚国等先秦诸侯世胤绵长的原因归结为祖先"有德",滇国在《史记》中被视为楚国余胤,而"唯楚苗裔尚有滇王"则是"楚最无罪"的历史记忆与"汉因楚兴"的政治现实相互交缠之结果.出于滇国所处的生态情境、滇国自身的"王化"程度及对周边的"教化"效果等考虑,司马迁将滇国"英雄祖先"庄蹻的身份定位为楚国将军.但实际上,"滇为宠王"是司马迁在天道观念影响下形成的一种历史错觉,是司马迁囿于时代、不由自主的一种"无意识",滇国真实的历史命运应当在汉廷开边西南夷的背景中进行理解.