Generation of renewable and clean electricity energy from ubiquitous moisture for the power supply of portable electronic devices has become one of the most promising energy collection methods. However, the modest electrical output and transient power supply characteristics of existing moist-electric generator (MEG) severely limit its commercial application, leading to an urgent demand of developing a MEG with high electrical output and continuous power generation capacity. In this work, it is demonstrated that a flexible bacterial cellulose (BC)/Multi-walled carbon nanotube (MWCNT) double-layer (BM-dl) film prepared by vacuum filtration can maintain the moisture concentration difference in the film MEG. Unlike previous studies on cellulose based MEG, BM-dl film has a heterogeneous structure, resulting in a maximum output power density of 0.163 μW/cm2, an extreme voltage of 0.84 V, and current of 2.21 μA at RH = 90 %. BM-dl MEG can generate a voltage of 0.55 V continuously for 45 h in a natural environment (RH = 63–77 %, T = 26–27 °C), which is in a leading level among existing reported cellulose-based MEGs. In summary, this study provides new ideas for innovative design of MEG, which is highly competitive in terms of energy supply for the Internet of Things and wearable devices.