The invention discloses an automatic dispensing robot system and an automatic dispensing method, which are used for preparing an intravenous infusion solution. The system comprises a closed cavity, wherein the closed cavity can be opened, and an input module, a powder bottle shaking module, an ampoule bottle breaking module, a disinfection module, a quantitative injection module and a visual detection and motion control module are arranged in the closed cavity. According to the automatic dispensing robot system, the breaking, disinfection and quantitative suction of an ampoule bottle, the disinfection and quantitative suction of a powder bottle and the mixing with a mother solution can be automatically realized, and the solution is prevented from being polluted; additionally, nursing personnel are prevented from being radiated and hurt by harmful substances; the probability of misoperation is reduced; the operating standard of intravenous infusion dispensing is standardized; and the dispensing efficiency is increased.