Quantum entanglement is a basic resource of quantum information processing and quantum computation. The simple and efficient generation of entangled states is always one of the hot research topics. As one of the ideal carriers of quantum information encoding, neutral Rydberg atom occupies a place in the field of generation of entangled state with its unique advantages. For example, Rydberg atom has a large volume and is easily ionized by an external electric field, so it is very sensitive to the change in the external electric field. Therefore, the interaction strength between Rydberg atoms can be changed by altering the external electric field. Rydberg state is a highly excited state, but its radiation attenuation is very small: the radiation lifetime can reach a millisecond level or even longer. The distance between the atomic kernel and the outermost electron is relatively long, and the electric dipole moment is very large. In this paper, the four-level inverted “Y”-type Rydberg atomic system is introduced into the Rydberg blocking ball to form a superatom, and the quantum information is encoded on the effective energy level of the superatom under the condition of weak cavity field. We construct shortcuts to adiabatic passage in a three-superatom system. Combined with quantum Zeno dynamics and shortcuts to adiabatic passage, the three-particle singlet state is simply and effectively generated. In addition, the influence of decoherence factors (including cavity decay and spontaneous emission of superatoms) on the fidelity is considered in this scheme. Numerical simulation results show that the proposed scheme can obtain high fidelity without precisely controlling the evolution time, and the fidelity of singlet state is robust to decoherence factors, since no cavity-photon population is involved in the whole process because of the quantum Zeno dynamics.