With the rapid development of wearable electronics like artificial e-skins and smart patch, harvesting biomechanical energy and realizing self-powered sensing are of essential importance for achieving sustainable and efficient function of the system. Here we report a flexible hybrid device that can be conformally attached on soft surface like human skin to harvest diversity touch energies based on electrospun nanofiber mat. Facilitated by the working mechanisms of triboeletric and piezoelectric, the device can generate maximum peak power up to 84μW/cm2 and 0.11μW/cm2 for the TENG and PENG part when stimulated by a compressive stress, which can enhance the energy harvesting efficiency and expand its application areas. By virtue of the high sensitivity of the piezoelectric nanomaterial, the device can also be attached on different parts of body for real-time monitoring the human physiological signals such as respiratory information and radial artery pulse, which shows potential value in self-powered e-skins and healthcare monitoring systems.