En el primer año de Yongle (Emperador), Chen Xuan fue nombrado comandante de compañía, a cargo de los asuntos marítimos, y transportó más de 490.000 shi de grano a Beijing y Liaodong.
Después de que Song Li dragara el río Huitong, el tribunal negoció una suspensión de la navegación, pero aun así pidió a Chen Xuan que supervisara el transporte acuático. Se están llevando a cabo conversaciones para construir más de 2.000 embarcaciones de poca profundidad. Al principio, se transportaron 2 millones de shi de cereales, pero gradualmente aumentaron a 5 millones de shi y los fondos del país se enriquecieron. En ese momento, cuando los barcos que transportaban agua desde el sur del río Yangtze llegaron a Huai'an, tuvieron que cruzar la presa y cruzar el río Huaihe hasta Qinghe por transporte terrestre, lo que consumió mucha mano de obra y recursos financieros. En el año 13 del reinado de Yongle, Chen Xuan adoptó la sugerencia de una persona anciana y conocedora y cavó un canal de 20 millas de largo desde el lago Guanjia en el oeste de la ciudad de Huai'an, lo llamó Qingjiangpu y desvió el lago hacia Huaihe. Río, y construyó cuatro puertas que drenan el lago a tiempo. Se construyó un terraplén de diez millas a lo largo de la orilla del lago para tirar de los botes. A partir de entonces, los barcos de transporte acuático pudieron llegar directamente al río Amarillo, ahorrando innumerables gastos. Posteriormente, se dragó el canal de Xuzhou a Jining. Debido a las peligrosas inundaciones en Luliang, se construyó un canal en el oeste y se instalaron dos compuertas para almacenar agua para el transporte acuático. Se construyeron los largos diques del lago Diaoyang en el condado de Peixian y del lago Wangnan en Jining, y se excavó el río Baita en Taizhou para conectarlo con el río Yangtze. Se construyó el terraplén del lago Gaoyou y se cavó un canal de 40 millas de largo dentro del terraplén para evitar el peligro causado por el viento y las olas. Desde el río Huaihe hasta Linqing para inspeccionar el potencial hídrico, se instalaron un total de 47 esclusas. El almacén de Changying (utilizado para almacenar grano para uso en el canal) se construyó en la orilla del río Huaihe y tenía 40 distritos. Se han instalado graneros en Xuzhou, Linqing, Tongzhou y otros lugares para facilitar el transbordo. Preocupados de que los barcos que transportaban granos encallaran, se construyeron 568 casas desde Huai'an hasta Tongzhou y se desplegaron soldados para guiar a los barcos que transportaban granos para evitar aguas poco profundas. Se cavaron pozos y se plantaron árboles junto al río para facilitar el paso de los peatones. Todo lo que planeó y organizó reflejó su meticulosa visión a largo plazo. Él personalmente dirigió Caohe durante 30 años sin cometer un solo error.