Nanochannel-based resistive pulse sensing (nano-RPS) system is widely used for the high-sensitive measurement and characterization of nanoscale biological particles and biomolecules due to its high surface to volume ratio. However, the geometric dimensions and surface properties of nanochannel are usually fixed, which limit the detections within particular ranges or types of nanoparticles. In order to improve the flexibility of nano-RPS system, it is of great significance to develop nanochannels with tunable dimensions and surface properties. In this work, we proposed a novel multi-module self-assembly (MS) strategy which allows to shrink the geometric dimensions and tune surface properties of the nanochannels simultaneously. The MS-tuned nano-RPS device exhibits an enhanced signal-to-noise ratio (SNR) for nanoparticle detections after shrunk the geometric dimensions by MS strategy. Meanwhile, by tuning the surface charge, an enhanced resolution for viral particles detection was achieved with the MS-tuned nano-RPS devices by analyzing the variation of pulse width due the tuned surface charge. The proposed MS strategy is versatile for various types of surface materials and can be potentially applied for nanoscale surface reconfiguration in various nanofluidic devices.