  }, 100);

            // 窗口大小变化时自动调整
            window.addEventListener('resize', () => {
                setTimeout(() => {
                    if (fitAddon && terminal) {
                        fitAddon.fit();
                    }
                }, 100);
            });

            // 使用ResizeObserver监听容器大小变化
            if (window.ResizeObserver) {
                const resizeObserver = new ResizeObserver(() => {
                    setTimeou