修改交互，代码未优化