The virtual digital assistant provides 24-hour service to teachers and students, enabling learning anytime and anywhere, achieving a new teaching method of human-machine co-teaching and co-education, meeting personalized and customized teaching progress and space, providing tutoring and simple communication during preview time, and recording students' problem points. During class, it cooperates with teachers to realize the opening and closing of relevant equipment in the classroom, student attendance, classification and slicing of teaching knowledge points, and strong association between video, audio, and text. It collects and catalogs teaching resources and after class, replays and explains knowledge according to students' needs, and provides individualized guidance for homework. The digital assistant can assist teachers in managing classroom discipline, solve problems such as sleeping and playing with mobile phones, or skipping classes, and regulate the teaching order.