The invention relates to an intelligent medicine applying method. The method comprises the steps: S1: starting flow; S2: looking up medicines, and looking up the inventory of a single medicine in a pharmacy slot; S3: judging whether the inventory is equal to the maximum storage content, if so, switching the flow to S2, and if not, switching the flow to S4; S4: judging an available dosing cabin exists, if so, switching the flow to S5, and if not, switching the flow to S6; S5: placing the medicines into the available dosing cabins, judging whether the medicines are looked up continuously, if so, switching the flow to S2, and if not, switching the flow to S6; and S6: when the medicine sensors of all dosing cabins sense mthe medicines, and lifting up at least one dosing cabin. The dosing is judged by looking up the medicines in the invention, the dosing cabins with the medicines are controlled to operate when no available dosing cabin exists, and the medicines are placed into the available dosing cabins if the available dosing cabins exist and then the dosing cabins with the medicines are controlled to be operated, so that automatic dosing can be realized and the dosing efficiency can be improved, and finally the optimized control of the operation flow of the dosing cabin in a cache region can be finally realized.