This paper proposes an intelligent scheduling method based on expert knowledge and preference filtering to address the key issues in the grid outage plan scheduling business. By combing, reconstructing, and function disassembling the manual scheduling process of the monthly outage plan, this paper proposes the initial scheduling, coordinated adjustment, rolling scheduling, and conflict retrospective process of the monthly outage plan. It conducts research on the difficult problems existing in the process. For the difficult problem of decoupling the plan adjustment and scheduling-solving process, this paper proposes an expert knowledge-based method, including knowledge graph-based plan association relationship discrimination and supervised learning-based plan prioritization. Finally, this paper carries out the system framework design, service design, database, and data structure design for the proposed intelligent scheduling method. It verifies the effectiveness of the proposed method through case tests in real power grids.