'use client' /** * Magic Help Admin Page * * Comprehensive admin interface for TrOCR Handwriting Recognition and Exam Correction. * Features: * - Model status monitoring * - OCR testing with image upload * - Training data management * - Fine-tuning controls * - Architecture documentation * - Configuration settings */ import AdminLayout from '@/components/admin/AdminLayout' import { TABS } from './_components/types' import { useMagicHelp } from './_components/useMagicHelp' import OverviewTab from './_components/OverviewTab' import OcrTestTab from './_components/OcrTestTab' import TrainingTab from './_components/TrainingTab' import ArchitectureTab from './_components/ArchitectureTab' import SettingsTab from './_components/SettingsTab' export default function MagicHelpPage() { const { activeTab, setActiveTab, status, loading, ocrResult, ocrLoading, examples, trainingImage, setTrainingImage, trainingText, setTrainingText, fineTuning, settings, setSettings, settingsSaved, fetchStatus, handleFileUpload, handleAddTrainingExample, handleFineTune, saveSettings, getStatusBadge, } = useMagicHelp() return (
{/* Header */}

Magic Help - Handschrifterkennung

KI-gestützte Klausurkorrektur mit TrOCR und Privacy-by-Design

{getStatusBadge()}
{/* Tabs */}
{TABS.map((tab) => ( ))}
{/* Tab Content */} {activeTab === 'overview' && ( )} {activeTab === 'test' && ( )} {activeTab === 'training' && ( )} {activeTab === 'architecture' && } {activeTab === 'settings' && ( )}
) }