To realize the mechanization of film-covering direct seeding in paddy field, this paper analyzes the agronomic requirements of film-covering direct seeding of rice and the characteristics of paddy field operating conditions, and designs the overall structure of film-covering direct seeding machine by referring to the mechanical properties of degradable plastic film and paddy field working conditions. This machine adopts suspension structure and is powered by the handpiece of high speed rice transplanter. In the process of design, the resistance should be reduced as far as possible on the premise of film laying, so that the structure can be light and simplified to ensure the excellent trafficability of machines and tools in the paddy field. The power parameters and other main parameters of the direct seeding machine are determined. The stress of the designed machine during working is analyzed, which provides reference and basis for the subsequent research on the direct seeding mulch applicator in paddy field.