了扭转这一局面，清政府也置办了一批内河炮舰，试图凭此维护自己的主权。1903年，中国和日本签订合同，订造4艘江元级长江炮舰（525吨，吃水2.1米，13节）；1905年左右，再向日本订购楚泰级6舰（740吨，吃水2.43米，13节）。接着再1907年，广东水师从香港英商处订购4艘江大级小型川江炮舰（250吨，吃水2.28米，14节），用于西江的江防警戒。1909年，又向德国采购两艘川江炮舰新璧、新珍（辛亥革命后改名江犀、江鲲，140吨，吃水0.6米）；并在1911年，在国内的厂商另外仿造三艘川江炮舰，定名新