，领兵通过黔中郡，经过沅水往南，攻略西南。连克且兰（今贵州省福泉市一带），征服夜郎（今贵州省桐梓县一带），一直攻到滇池(今云南省昆明市一带)，征服了黔中、夜郎、滇等地区。庄硚以兵威戡定其地属楚，正要归报楚王，然而楚国的巫郡、黔中郡在前277年时被秦国攻占，庄硚回国之路断绝，遂留在滇池自立为滇王，号「庄王」。秦朝曾击败滇国，秦始皇下令开通五尺道至当地，但秦朝灭亡后，交通再度中断，关于秦朝有没有统治滇国，史学界尚有争议。汉初国力孱弱，西南疆界退守巴蜀。公元前122年，汉武帝命王然子、柏始昌等