有网友提问:为什么只有朱棣一个人能用步兵打败蒙古骑兵?事实上,朱棣靖之战和北伐的主力也是骑兵。《国榷》成祖“彝旗初建,初下大宁。建武梁哈以三千骑兵为奇兵,建立三千营!▷永乐八年八月乙卯纪事篇:升为石家奴官,“石家奴统领阿哈诸子者,无不征战有功。”
朱棣军是自己的亲兵和三阳的六千五人,水边的三万女真人。朱棣五次横扫漠北,军中甚至还有单独组织的蒙古骑兵(即大军)供他驾驭。
其中,这三千营还是皇帝的卫队(京营)。
《鸿猷录》和《皇明通纪》认为朱棣第一次北伐的部队是“骑兵”。也就是说,有十万多的军队,没有步兵,都是纯骑兵组成的。《列传第二百十五·外国八·鞑靼》中的《明史》记录也是一样的,狄怒。秋,命齐国公丘复为将军,武城侯王聪,同安侯霍真为副将,靖安侯王忠,又以安平侯李渊为左右将军。
在随后的北伐中,明军也出动了步兵,主要是长枪步兵、弓箭手和火器。这与明朝中期以后的明军不同。明朝中期以后,长枪兵的比例明显下降,步兵的战斗力也严重下降。
明军北伐主要是步骑结合,明军骑兵中还包括大量的蒙古骑兵和女真骑兵。再加上长矛步兵和枪兵,统一指挥。北伐只取得了五次胜利,虽然有时战果不尽如人意。