General practitioners provide basic, continuous, comprehensive and holistic medical services to individuals and their families, which requires them to have a more “extensive” knowledge structure. However, within the limited training period, how to successfully complete subspecialty training and acquire the clinical skills and knowledge needed in community health services is an urgent problem which need to be explored. Based on the basic characteristics of community health service, the ophthalmology training of the standardized training of general practitioners, focus on the eye and systemic diseases, ophthalmic emergency and side-effect of systemic drug on eye would help general practitioners rapidly and accurately find and diagnose all kinds of serious emergent ophthalmologic diseases, and then refer to professional eye institutions in time, which avoid delay in diagnosis and treatment and save more valuable time for subsequent professional treatment. It would make the general practitioners become good healthy gatekeepers for the local community residents.