吴文楚和潘文璘被阮惠任命为参赞军务，以监视武文任的举动。武文任灭阮有整后，图谋割据北河自立。吴文楚和潘文璘将此报告阮惠。1788年，阮惠率军前往昇龙（今河内），吴文楚和潘文璘开城门接入，将武文任杀死。随后阮惠凯旋而归，留吴文楚守昇龙，以武文勇、潘文璘、阮文雪、吴时任辅佐。同年，流亡清朝的后黎朝昭统帝向清朝求援，清朝派遣孙士毅率大军助其复位。北河的西山军不敌，清军长驱直入。吴文楚与谋士吴时任商议，决定抛弃昇龙城，大军前往三叠山驻扎，等待阮惠大军的支援。阮惠率军来到后，吴文楚和潘文璘作为西山军的先锋攻打清军