这项关于 MOVEMETHOD 重构的研究强调了现有研究工具的局限性,并提出了一种利用大规模语言模型 (LLM) 的新方法。我们开发了 MM-assist,一个基于 LLM 的自动化 MOVEMETHOD 辅助工具,实现了从推荐到执行的整个过程的自动化。MM-assist 通过引入静态分析、自洽性、批判性和排名系统来解决 LLM 的“幻觉”问题,并通过重构感知的搜索增强生成 (RAG) 克服了 LLM 上下文规模有限的问题。MM-assist 的表现优于现有方法,并通过用户研究证明了其有效性和可用性。