功能添加以及BUG修复