The invention provides an intelligent doctor scheduling method, system and device based on clinical teaching, and a medium, and the method comprises the steps: constructing figure portrait features according to the basic information of members, wherein the figure portrait features comprise weights set according to professional and clinical diagnosis and treatment capabilities, and the members comprise superior doctors and subordinate doctors; dividing a plurality of posts according to departments and teaching requirements; collecting limiting factors and historical scheduling records of each member in the member module, and matching each member in the member module to each post and matching each student with each doctor according to figure portrait features and scheduling rules so as to determine a scheduling result. According to the invention, manpower can be reduced, highly-automatic and highly-adaptive shift arrangement is realized, energy is saved, efficiency is improved, and teaching quality is improved; the efficient arrangement, strong error correction and setting of error correction links are realized, and equal and random allocation of learning opportunities is realized; each member can be maintained, the system carries out matching and labor division on tasks according to rules, the system has perspectiveness, and repeated work is avoided.