通过分析乡村旅游发展机制,梳理乡村旅游系统内部各驱动因素之间的作用路径和逻辑,以系统性、科学性视角构建乡村旅游发展机制系统动力学模型,以山东省为例,通过调控产业经济、生态环境、社会文化3个子系统参数,对构建的5种乡村旅游发展机制策略进行仿真模拟.结果表明:①乡村旅游内在发展机制由产业经济、生态环境、社会文化3个系统构成,这3个系统的耦合协调发展是乡村旅游健康发展的前提,每个子系统含有至少1个核心变量,各子系统通过1个或多个核心变量关联共同驱动乡村旅游发展.②产业经济-生态环境-社会文化耦合发展策略使乡村居民人均纯收入由2012年的9985元在未来的2030年提升至34481元,对山东省乡村旅游发展的推动作用最大,是最佳的乡村旅游发展机制.因此,在制定乡村旅游发展策略时,应充分考虑系统逻辑,加强乡村旅游资源与环境保护,强化乡村旅游参与主体教育、技术培训体系建设,充分发挥乡村旅游对经济的促进作用.