The present application discloses an
inhaler, which comprises a shell provided with a suction
nozzle, a receiving member provided with a
capsule compartment and a puncture needle slidably connected to the receiving member, the puncture needle is also connected to the receiving member through an elastic member, and the puncture needle has a matching portion and a
puncturing end; a working portion is provided inside the shell, the receiving member can enter and exit the shell along a first direction, the working portion and / or the matching portion are provided with a working surface, the working surface comprises a first sub-surface, and the first sub-surface gradually approaches a movement path of the
capsule compartment along a direction of entering the shell in the first direction; when the receiving member enters the shell and the matching portion passes through the working portion, the matching portion abutting against the working portion generates a displacement close to the
capsule compartment through the first sub-surface, the
puncturing end performs a
puncturing action, and the elastic member undergoes elastic deformation; in the process of the matching portion leaving the working portion, the matching portion can generate a displacement away from the movement path of the capsule compartment under the elastic force of the elastic member, and the puncturing end performs a resetting action. When filling the capsule, the present application can perform a puncturing operation on the capsule, which is relatively convenient.