In this paper, analytical analysis of a wind-induced vibration energy harvester used for the bacterial disinfection of water is mainly considered. The complexification-averaging (CA) method is utilized to analytically calculate the results of the harvester, the model equations of the harvester satisfied are reduced into a set of complex variable equations. The relationship between the displacement amplitude and voltage amplitude is derived under the steady-state case. The amplitudes and phases of both the displacement and voltage are obtained. The analytical solutions of the harvester are then verified by direct numerical simulation. The response mechanism under different parameters is discussed. The frequency island and multi-valued phenomena are found. Meanwhile, it is found that a higher wind speed corresponds to a larger displacement amplitude and voltage. In addition, the RMS voltage and average power are studied. Both have the same variation rules under different excitation amplitudes. Under the same coupling coefficient, load resistance and piezoelectric patch capacitance, the lower the frequency, the easier it is to obtain the larger voltage output. However, the load resistance has the opposite effect on both of them. Finally, to obtain maximum output in a wider frequency region, the optimization and choice of the parameters is studied, and the critical boundary can be identified.