diff --git a/apps/ai-game-creator-shell/src/App.tsx b/apps/ai-game-creator-shell/src/App.tsx index af6de1ca1..cb243be0c 100644 --- a/apps/ai-game-creator-shell/src/App.tsx +++ b/apps/ai-game-creator-shell/src/App.tsx @@ -808,12 +808,12 @@ export function App({ return target; } const remaining = target.length - prefix.length; - const step = remaining > 160 ? 8 : remaining > 48 ? 4 : 2; + const step = remaining > 160 ? 4 : remaining > 48 ? 2 : 1; const next = target.slice(0, prefix.length + step); planningV2VisibleReplyRef.current = next; return next; }); - }, 32); + }, 50); return () => window.clearInterval(timer); }, []); diff --git a/apps/ai-game-creator-shell/tests/appSurface/harness.ts b/apps/ai-game-creator-shell/tests/appSurface/harness.ts index 0d0cf0a10..f2f689756 100644 --- a/apps/ai-game-creator-shell/tests/appSurface/harness.ts +++ b/apps/ai-game-creator-shell/tests/appSurface/harness.ts @@ -620,7 +620,7 @@ function createProjectSupervisorRuntimeHarness({ baseUrl: '', model: 'quality', apiKind: 'openai_responses', - reasoningEffort: 'max', + reasoningEffort: 'high', stream: true, webSearchEnabled: true, contextWindowTokens: 128000, diff --git a/apps/ai-game-creator-shell/tests/appSurface/runtime-settings.suite.ts b/apps/ai-game-creator-shell/tests/appSurface/runtime-settings.suite.ts index b3c9142a3..0811cd81b 100644 --- a/apps/ai-game-creator-shell/tests/appSurface/runtime-settings.suite.ts +++ b/apps/ai-game-creator-shell/tests/appSurface/runtime-settings.suite.ts @@ -1000,7 +1000,7 @@ export function registerPublishedRuntimeSettingsTests() { expect(screen.queryByLabelText('LLM API Key')).toBeNull(); expect(screen.queryByLabelText('LLM Base URL')).toBeNull(); expect(screen.queryByLabelText('LLM 模型')).toBeNull(); - expect(screen.getByLabelText('推理档')).toHaveProperty('value', 'max'); + expect(screen.getByLabelText('推理档')).toHaveProperty('value', 'high'); expect(screen.getByLabelText('联网检索')).toHaveProperty('checked', true); fireEvent.click(screen.getByRole('button', { name: /Agent 分工/ })); expect(screen.getByText('所有角色使用统一账号服务')).not.toBeNull(); @@ -1031,7 +1031,7 @@ export function registerPublishedRuntimeSettingsTests() { baseUrl: '', model: '', apiKind: 'openai_responses', - reasoningEffort: 'max', + reasoningEffort: 'high', stream: true, webSearchEnabled: true, contextWindowTokens: 128000,