import { useState } from 'react'; import { createRoot } from 'react-dom/client'; import { fixtureAgent } from './teacher-reply-api'; import { CodingComposer } from '../../../src/pages/Chat/CodingComposer'; import { TeacherChatPanel } from '../../../src/pages/Chat/TeacherChatPanel'; import '../../../src/styles/globals.css'; import '../../../src/pages/Chat/classroom-workspace.css'; import 'katex/dist/katex.min.css'; const params = new URLSearchParams(location.search); const chat = params.get('chat'); const continuous = chat !== 'legacy'; const width = Number(params.get('width')) || 508; const compareComposers = params.get('compareComposers') === '1'; export function OperationComposerComparison() { const [draft, setDraft] = useState(''); return

我的小狗世界

操作 Agent

{}} onSubmit={() => setDraft('')} onRecover={() => {}} onAddFiles={() => {}} onRemoveAttachment={() => {}} />
; } createRoot(document.getElementById('root')!).render(
智能体回复交互测试 · 真实页面组件 / 模拟回复
{compareComposers ? :

我的小狗世界

作品区域

}
);