�所有必填项';
        return;
      }
      
      const form = document.getElementById('installForm');
      const formData = new FormData(form);
      const params = new URLSearchParams();
      for (const [key, value] of formData.entries()) {
        params.append(key, value);
      }

      const progressBar = this;
      const installText = document.getElementById('install-text');
      let progress = 0;
      
      // 重置状态
      installText.textContent = '';
      progressBar.textContent