后来,朱元璋对胡惟庸愈发宠信,胡惟庸为了巩固地位,没少说那些元老大臣的坏话。遗憾的是,就算胡惟庸再精明,也逃不过刘伯温的法眼,他身体不好,自知时日无多,便给朱元璋送去了一筐鱼,外加一缸水。然而,朱元璋却没有搞懂刘伯温的意思,但他作为皇帝,不好意思明问,所以只好一个人默默思索。洪武八年(1375年),刘伯温被胡惟庸害死了,“一筐鱼”的谜底就这么断了。
17年之后,朱元璋的长子朱标病逝,直到这一刻,朱元璋才“恍然大悟”,原来,刘伯温是在暗示他孩子众多,若想让他们拥有足够的成长空间,就要分散出去。就这样,朱元璋把孩子派到了全国各地,使他们各自为王,结果引发了后来的叛乱,实际上,朱元璋曲解了刘伯温的用意,他只是想说:打天下的功臣就像筐里的鱼,虽然筐外面就是水,但他们一辈子也逃不出去。