Low-alkali pre-treatment all-in-one agent AX-BHC is a low-alkali bleaching aid for cotton fabrics, used for high-temperature and low-alkali bleaching of cotton and its blended fabrics. It can shorten the printing and dyeing process of such fabrics to achieve the purpose of reducing production costs, improving production efficiency, and energy saving and emission reduction.