| <!DOCTYPE html> |
| <html lang="de"> |
| <head> |
| <meta charset="UTF-8"> |
| <meta name="viewport" content="width=device-width, initial-scale=1.0"> |
| <title>KI-Agenten Plattform | Deutsche AI-Lösungen</title> |
| <script src="https://cdn.tailwindcss.com"></script> |
| <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"> |
| <style> |
| .gradient-bg { |
| background: linear-gradient(135deg, #3b82f6, #8b5cf6); |
| } |
| .sidebar-item.active { |
| background-color: rgba(255,255,255,0.1); |
| border-left: 4px solid #8b5cf6; |
| } |
| .page-transition { |
| transition: opacity 0.3s ease; |
| } |
| .page-hidden { |
| opacity: 0; |
| pointer-events: none; |
| } |
| .page-visible { |
| opacity: 1; |
| } |
| .pulse-animation { |
| animation: pulse 2s infinite; |
| } |
| @keyframes pulse { |
| 0% { box-shadow: 0 0 0 0 rgba(59, 130, 246, 0.7); } |
| 70% { box-shadow: 0 0 0 10px rgba(59, 130, 246, 0); } |
| 100% { box-shadow: 0 0 0 0 rgba(59, 130, 246, 0); } |
| } |
| .agent-card:hover { |
| transform: translateY(-5px); |
| box-shadow: 0 10px 25px rgba(0,0,0,0.1); |
| } |
| </style> |
| </head> |
| <body class="bg-gray-50 font-sans text-gray-800"> |
| <div class="flex h-screen overflow-hidden"> |
| |
| <div class="w-64 bg-gray-900 text-white flex flex-col border-r border-gray-800"> |
| <div class="p-4 border-b border-gray-800"> |
| <h1 class="text-2xl font-bold flex items-center"> |
| <i class="fas fa-robot mr-2 text-blue-400"></i> |
| KI-Agenten |
| </h1> |
| <p class="text-gray-400 text-sm mt-1">Deutsche AI-Lösungen</p> |
| </div> |
| |
| <div class="flex-1 overflow-y-auto"> |
| <div class="p-4"> |
| <h2 class="text-lg font-semibold text-gray-300 mb-2 flex items-center"> |
| <i class="fas fa-home mr-2 text-blue-400"></i> |
| Navigation |
| </h2> |
| <ul class="space-y-1"> |
| <li class="sidebar-item active px-3 py-2 rounded cursor-pointer flex items-center" onclick="showPage('dashboard')"> |
| <i class="fas fa-tachometer-alt mr-2 text-blue-400"></i> |
| Dashboard |
| </li> |
| <li class="sidebar-item px-3 py-2 rounded cursor-pointer flex items-center" onclick="showPage('agents')"> |
| <i class="fas fa-robot mr-2 text-purple-400"></i> |
| Meine Agenten |
| </li> |
| <li class="sidebar-item px-3 py-2 rounded cursor-pointer flex items-center" onclick="showPage('workflows')"> |
| <i class="fas fa-project-diagram mr-2 text-green-400"></i> |
| Workflows |
| </li> |
| <li class="sidebar-item px-3 py-2 rounded cursor-pointer flex items-center" onclick="showPage('knowledge')"> |
| <i class="fas fa-brain mr-2 text-yellow-400"></i> |
| Wissensbasis |
| </li> |
| <li class="sidebar-item px-3 py-2 rounded cursor-pointer flex items-center" onclick="showPage('analytics')"> |
| <i class="fas fa-chart-bar mr-2 text-red-400"></i> |
| Analysen |
| </li> |
| </ul> |
| </div> |
| |
| <div class="p-4 border-t border-gray-800"> |
| <h2 class="text-lg font-semibold text-gray-300 mb-2 flex items-center"> |
| <i class="fas fa-cog mr-2 text-blue-400"></i> |
| Einstellungen |
| </h2> |
| <ul class="space-y-1"> |
| <li class="sidebar-item px-3 py-2 rounded cursor-pointer flex items-center" onclick="showPage('integrations')"> |
| <i class="fas fa-plug mr-2 text-gray-400"></i> |
| Integrationen |
| </li> |
| <li class="sidebar-item px-3 py-2 rounded cursor-pointer flex items-center" onclick="showPage('team')"> |
| <i class="fas fa-users mr-2 text-gray-400"></i> |
| Team |
| </li> |
| <li class="sidebar-item px-3 py-2 rounded cursor-pointer flex items-center" onclick="showPage('billing')"> |
| <i class="fas fa-credit-card mr-2 text-gray-400"></i> |
| Abrechnung |
| </li> |
| </ul> |
| </div> |
| </div> |
| |
| <div class="p-4 border-t border-gray-800"> |
| <div class="flex items-center space-x-3"> |
| <div class="h-10 w-10 rounded-full bg-blue-500 flex items-center justify-center text-white font-bold"> |
| <i class="fas fa-user"></i> |
| </div> |
| <div> |
| <p class="text-sm font-medium">Max Mustermann</p> |
| <p class="text-xs text-gray-400">Admin</p> |
| </div> |
| </div> |
| </div> |
| </div> |
| |
| |
| <div class="flex-1 flex flex-col overflow-hidden"> |
| |
| <header class="bg-white shadow-sm z-10"> |
| <div class="flex items-center justify-between px-6 py-4"> |
| <div class="flex items-center"> |
| <h2 id="page-title" class="text-xl font-semibold">Dashboard</h2> |
| </div> |
| |
| <div class="flex items-center space-x-4"> |
| <div class="relative"> |
| <input type="text" placeholder="Suchen..." |
| class="pl-10 pr-4 py-2 rounded-lg border border-gray-300 focus:outline-none focus:ring-2 focus:ring-blue-500 focus:border-transparent"> |
| <i class="fas fa-search absolute left-3 top-3 text-gray-400"></i> |
| </div> |
| <button class="pulse-animation gradient-bg text-white py-2 px-4 rounded-lg font-medium flex items-center"> |
| <i class="fas fa-plus mr-2"></i> |
| Neuer Agent |
| </button> |
| <div class="relative"> |
| <button class="text-gray-500 hover:text-gray-700"> |
| <i class="fas fa-bell"></i> |
| </button> |
| <span class="absolute top-0 right-0 h-2 w-2 rounded-full bg-red-500"></span> |
| </div> |
| </div> |
| </div> |
| </header> |
| |
| |
| <main class="flex-1 overflow-y-auto p-6 bg-gray-50"> |
| |
| <div id="dashboard-page" class="page-transition page-visible"> |
| <div class="mb-6"> |
| <h2 class="text-2xl font-bold text-gray-800">Willkommen zurück, Max</h2> |
| <p class="text-gray-600">Hier ist dein Überblick über die KI-Agenten Plattform</p> |
| </div> |
| |
| |
| <div class="grid grid-cols-1 md:grid-cols-4 gap-4 mb-6"> |
| <div class="bg-white rounded-lg shadow p-4"> |
| <div class="flex items-center justify-between"> |
| <div> |
| <p class="text-gray-500 text-sm">Aktive Agenten</p> |
| <h3 class="text-2xl font-bold">12</h3> |
| </div> |
| <div class="p-3 rounded-full bg-blue-100 text-blue-500"> |
| <i class="fas fa-robot"></i> |
| </div> |
| </div> |
| </div> |
| <div class="bg-white rounded-lg shadow p-4"> |
| <div class="flex items-center justify-between"> |
| <div> |
| <p class="text-gray-500 text-sm">Laufende Workflows</p> |
| <h3 class="text-2xl font-bold">5</h3> |
| </div> |
| <div class="p-3 rounded-full bg-purple-100 text-purple-500"> |
| <i class="fas fa-project-diagram"></i> |
| </div> |
| </div> |
| </div> |
| <div class="bg-white rounded-lg shadow p-4"> |
| <div class="flex items-center justify-between"> |
| <div> |
| <p class="text-gray-500 text-sm">API-Anfragen (24h)</p> |
| <h3 class="text-2xl font-bold">1,248</h3> |
| </div> |
| <div class="p-3 rounded-full bg-green-100 text-green-500"> |
| <i class="fas fa-bolt"></i> |
| </div> |
| </div> |
| </div> |
| <div class="bg-white rounded-lg shadow p-4"> |
| <div class="flex items-center justify-between"> |
| <div> |
| <p class="text-gray-500 text-sm">Speicherplatz</p> |
| <h3 class="text-2xl font-bold">37%</h3> |
| </div> |
| <div class="p-3 rounded-full bg-yellow-100 text-yellow-500"> |
| <i class="fas fa-database"></i> |
| </div> |
| </div> |
| </div> |
| </div> |
| |
| |
| <div class="bg-white rounded-lg shadow p-6 mb-6"> |
| <div class="flex justify-between items-center mb-4"> |
| <h3 class="text-lg font-semibold">Letzte Aktivitäten</h3> |
| <button class="text-sm text-blue-500 hover:text-blue-700">Alle anzeigen</button> |
| </div> |
| <div class="space-y-4"> |
| <div class="flex items-start"> |
| <div class="p-2 rounded-full bg-blue-100 text-blue-500 mr-3"> |
| <i class="fas fa-robot"></i> |
| </div> |
| <div> |
| <p class="font-medium">Kunden-Support Agent aktualisiert</p> |
| <p class="text-sm text-gray-500">Vor 12 Minuten von Max Mustermann</p> |
| </div> |
| </div> |
| <div class="flex items-start"> |
| <div class="p-2 rounded-full bg-green-100 text-green-500 mr-3"> |
| <i class="fas fa-check"></i> |
| </div> |
| <div> |
| <p class="font-medium">Workflow "Datenanalyse" erfolgreich abgeschlossen</p> |
| <p class="text-sm text-gray-500">Vor 1 Stunde automatisch</p> |
| </div> |
| </div> |
| <div class="flex items-start"> |
| <div class="p-2 rounded-full bg-purple-100 text-purple-500 mr-3"> |
| <i class="fas fa-project-diagram"></i> |
| </div> |
| <div> |
| <p class="font-medium">Neuer Workflow erstellt</p> |
| <p class="text-sm text-gray-500">Vor 3 Stunden von Anna Schmidt</p> |
| </div> |
| </div> |
| </div> |
| </div> |
| |
| |
| <div class="grid grid-cols-1 md:grid-cols-3 gap-4"> |
| <div class="bg-white rounded-lg shadow p-6"> |
| <h3 class="text-lg font-semibold mb-4">Neuen Agenten erstellen</h3> |
| <p class="text-gray-600 mb-4">Erstelle einen neuen KI-Agenten für spezifische Aufgaben</p> |
| <button class="gradient-bg text-white py-2 px-4 rounded-lg font-medium w-full"> |
| Agent erstellen |
| </button> |
| </div> |
| <div class="bg-white rounded-lg shadow p-6"> |
| <h3 class="text-lg font-semibold mb-4">Workflow starten</h3> |
| <p class="text-gray-600 mb-4">Automatisierte Prozesse mit mehreren Agenten</p> |
| <button class="gradient-bg text-white py-2 px-4 rounded-lg font-medium w-full"> |
| Workflow erstellen |
| </button> |
| </div> |
| <div class="bg-white rounded-lg shadow p-6"> |
| <h3 class="text-lg font-semibold mb-4">Wissensbasis erweitern</h3> |
| <p class="text-gray-600 mb-4">Füge neues Wissen für deine Agenten hinzu</p> |
| <button class="gradient-bg text-white py-2 px-4 rounded-lg font-medium w-full"> |
| Dokument hochladen |
| </button> |
| </div> |
| </div> |
| </div> |
| |
| |
| <div id="agents-page" class="page-transition page-hidden"> |
| <div class="mb-6 flex justify-between items-center"> |
| <div> |
| <h2 class="text-2xl font-bold text-gray-800">Meine Agenten</h2> |
| <p class="text-gray-600">Verwalte deine KI-Agenten und deren Konfigurationen</p> |
| </div> |
| <button class="gradient-bg text-white py-2 px-4 rounded-lg font-medium flex items-center"> |
| <i class="fas fa-plus mr-2"></i> |
| Neuer Agent |
| </button> |
| </div> |
| |
| <div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6"> |
| |
| <div class="agent-card bg-white rounded-lg shadow p-6 transition-all duration-300"> |
| <div class="flex items-start justify-between mb-4"> |
| <div class="flex items-center"> |
| <div class="p-3 rounded-full bg-blue-100 text-blue-500 mr-3"> |
| <i class="fas fa-headset"></i> |
| </div> |
| <div> |
| <h3 class="font-bold text-lg">Kunden-Support</h3> |
| <p class="text-gray-500 text-sm">Beantwortet Kundenanfragen</p> |
| </div> |
| </div> |
| <span class="text-xs bg-green-100 text-green-800 px-2 py-1 rounded-full">Aktiv</span> |
| </div> |
| <p class="text-gray-600 mb-4">Beantwortet automatisch Kundenanfragen per E-Mail und Chat mit natürlicher Sprache.</p> |
| <div class="flex flex-wrap gap-2 mb-4"> |
| <span class="px-2 py-1 bg-blue-100 text-blue-600 text-xs rounded-full">#support</span> |
| <span class="px-2 py-1 bg-purple-100 text-purple-600 text-xs rounded-full">#nlp</span> |
| <span class="px-2 py-1 bg-green-100 text-green-600 text-xs rounded-full">#24/7</span> |
| </div> |
| <div class="flex justify-between items-center text-sm"> |
| <span class="text-gray-500">Zuletzt aktualisiert: 12.05.2023</span> |
| <button class="text-blue-500 hover:text-blue-700"> |
| <i class="fas fa-cog"></i> |
| </button> |
| </div> |
| </div> |
| |
| <div class="agent-card bg-white rounded-lg shadow p-6 transition-all duration-300"> |
| <div class="flex items-start justify-between mb-4"> |
| <div class="flex items-center"> |
| <div class="p-3 rounded-full bg-purple-100 text-purple-500 mr-3"> |
| <i class="fas fa-chart-line"></i> |
| </div> |
| <div> |
| <h3 class="font-bold text-lg">Daten-Analyst</h3> |
| <p class="text-gray-500 text-sm">Analysiert Geschäftsdaten</p> |
| </div> |
| </div> |
| <span class="text-xs bg-green-100 text-green-800 px-2 py-1 rounded-full">Aktiv</span> |
| </div> |
| <p class="text-gray-600 mb-4">Verarbeitet große Datenmengen und erstellt automatische Berichte und Vorhersagen.</p> |
| <div class="flex flex-wrap gap-2 mb-4"> |
| <span class="px-2 py-1 bg-blue-100 text-blue-600 text-xs rounded-full">#analytics</span> |
| <span class="px-2 py-1 bg-red-100 text-red-600 text-xs rounded-full">#machinelearning</span> |
| <span class="px-2 py-1 bg-yellow-100 text-yellow-600 text-xs rounded-full">#reports</span> |
| </div> |
| <div class="flex justify-between items-center text-sm"> |
| <span class="text-gray-500">Zuletzt aktualisiert: 05.05.2023</span> |
| <button class="text-blue-500 hover:text-blue-700"> |
| <i class="fas fa-cog"></i> |
| </button> |
| </div> |
| </div> |
| |
| <div class="agent-card bg-white rounded-lg shadow p-6 transition-all duration-300"> |
| <div class="flex items-start justify-between mb-4"> |
| <div class="flex items-center"> |
| <div class="p-3 rounded-full bg-green-100 text-green-500 mr-3"> |
| <i class="fas fa-language"></i> |
| </div> |
| <div> |
| <h3 class="font-bold text-lg">Übersetzer</h3> |
| <p class="text-gray-500 text-sm">Mehrsprachige Übersetzungen</p> |
| </div> |
| </div> |
| <span class="text-xs bg-yellow-100 text-yellow-800 px-2 py-1 rounded-full">In Wartung</span> |
| </div> |
| <p class="text-gray-600 mb-4">Übersetzt Texte zwischen 15 Sprachen mit hoher Genauigkeit und natürlichem Sprachfluss.</p> |
| <div class="flex flex-wrap gap-2 mb-4"> |
| <span class="px-2 py-1 bg-blue-100 text-blue-600 text-xs rounded-full">#translation</span> |
| <span class="px-2 py-1 bg-purple-100 text-purple-600 text-xs rounded-full">#multilingual</span> |
| <span class="px-2 py-1 bg-pink-100 text-pink-600 text-xs rounded-full">#nlp</span> |
| </div> |
| <div class="flex justify-between items-center text-sm"> |
| <span class="text-gray-500">Zuletzt aktualisiert: 28.04.2023</span> |
| <button class="text-blue-500 hover:text-blue-700"> |
| <i class="fas fa-cog"></i> |
| </button> |
| </div> |
| </div> |
| </div> |
| </div> |
| |
| |
| <div id="workflows-page" class="page-transition page-hidden"> |
| <div class="mb-6 flex justify-between items-center"> |
| <div> |
| <h2 class="text-2xl font-bold text-gray-800">Workflows</h2> |
| <p class="text-gray-600">Automatisierte Prozesse mit mehreren KI-Agenten</p> |
| </div> |
| <button class="gradient-bg text-white py-2 px-4 rounded-lg font-medium flex items-center"> |
| <i class="fas fa-plus mr-2"></i> |
| Neuer Workflow |
| </button> |
| </div> |
| |
| <div class="bg-white rounded-lg shadow overflow-hidden mb-6"> |
| <div class="grid grid-cols-12 bg-gray-100 p-4 font-medium text-gray-700"> |
| <div class="col-span-4">Name</div> |
| <div class="col-span-2">Status</div> |
| <div class="col-span-2">Agenten</div> |
| <div class="col-span-2">Letzte Ausführung</div> |
| <div class="col-span-2">Aktionen</div> |
| </div> |
| |
| <div class="divide-y divide-gray-200"> |
| <div class="grid grid-cols-12 p-4 items-center hover:bg-gray-50"> |
| <div class="col-span-4 font-medium">Kunden-Support Pipeline</div> |
| <div class="col-span-2"> |
| <span class="text-xs bg-green-100 text-green-800 px-2 py-1 rounded-full">Aktiv</span> |
| </div> |
| <div class="col-span-2">3 Agenten</div> |
| <div class="col-span-2 text-sm text-gray-500">Heute, 10:32</div> |
| <div class="col-span-2 flex space-x-2"> |
| <button class="text-blue-500 hover:text-blue-700"> |
| <i class="fas fa-play"></i> |
| </button> |
| <button class="text-blue-500 hover:text-blue-700"> |
| <i class="fas fa-edit"></i> |
| </button> |
| <button class="text-blue-500 hover:text-blue-700"> |
| <i class="fas fa-chart-bar"></i> |
| </button> |
| </div> |
| </div> |
| |
| <div class="grid grid-cols-12 p-4 items-center hover:bg-gray-50"> |
| <div class="col-span-4 font-medium">Tägliche Berichterstattung</div> |
| <div class="col-span-2"> |
| <span class="text-xs bg-green-100 text-green-800 px-2 py-1 rounded-full">Aktiv</span> |
| </div> |
| <div class="col-span-2">2 Agenten</div> |
| <div class="col-span-2 text-sm text-gray-500">Gestern, 06:00</div> |
| <div class="col-span-2 flex space-x-2"> |
| <button class="text-blue-500 hover:text-blue-700"> |
| <i class="fas fa-play"></i> |
| </button> |
| <button class="text-blue-500 hover:text-blue-700"> |
| <i class="fas fa-edit"></i> |
| </button> |
| <button class="text-blue-500 hover:text-blue-700"> |
| <i class="fas fa-chart-bar"></i> |
| </button> |
| </div> |
| </div> |
| |
| <div class="grid grid-cols-12 p-4 items-center hover:bg-gray-50"> |
| <div class="col-span-4 font-medium">Datenbereinigung</div> |
| <div class="col-span-2"> |
| <span class="text-xs bg-gray-100 text-gray-800 px-2 py-1 rounded-full">Pausiert</span> |
| </div> |
| <div class="col-span-2">1 Agent</div> |
| <div class="col-span-2 text-sm text-gray-500">15.05.2023</div> |
| <div class="col-span-2 flex space-x-2"> |
| <button class="text-blue-500 hover:text-blue-700"> |
| <i class="fas fa-play"></i> |
| </button> |
| <button class="text-blue-500 hover:text-blue-700"> |
| <i class="fas fa-edit"></i> |
| </button> |
| <button class="text-blue-500 hover:text-blue-700"> |
| <i class="fas fa-chart-bar"></i> |
| </button> |
| </div> |
| </div> |
| </div> |
| </div> |
| |
| <div class="bg-white rounded-lg shadow p-6"> |
| <h3 class="text-lg font-semibold mb-4">Workflow Editor</h3> |
| <div class="bg-gray-100 rounded-lg p-4 h-64 flex items-center justify-center text-gray-500"> |
| <p>Wähle einen Workflow aus oder erstelle einen neuen, um ihn zu bearbeiten</p> |
| </div> |
| </div> |
| </div> |
| |
| |
| <div id="knowledge-page" class="page-transition page-hidden"> |
| <div class="mb-6 flex justify-between items-center"> |
| <div> |
| <h2 class="text-2xl font-bold text-gray-800">Wissensbasis</h2> |
| <p class="text-gray-600">Zentrales Wissen für deine KI-Agenten</p> |
| </div> |
| <button class="gradient-bg text-white py-2 px-4 rounded-lg font-medium flex items-center"> |
| <i class="fas fa-plus mr-2"></i> |
| Dokument hinzufügen |
| </button> |
| </div> |
| |
| <div class="grid grid-cols-1 md:grid-cols-4 gap-4 mb-6"> |
| <div class="bg-white rounded-lg shadow p-4"> |
| <div class="flex items-center justify-between"> |
| <div> |
| <p class="text-gray-500 text-sm">Dokumente</p> |
| <h3 class="text-2xl font-bold">248</h3> |
| </div> |
| <div class="p-3 rounded-full bg-blue-100 text-blue-500"> |
| <i class="fas fa-file-alt"></i> |
| </div> |
| </div> |
| </div> |
| <div class="bg-white rounded-lg shadow p-4"> |
| <div class="flex items-center justify-between"> |
| <div> |
| <p class="text-gray-500 text-sm">Kategorien</p> |
| <h3 class="text-2xl font-bold">12</h3> |
| </div> |
| <div class="p-3 rounded-full bg-purple-100 text-purple-500"> |
| <i class="fas fa-folder"></i> |
| </div> |
| </div> |
| </div> |
| <div class="bg-white rounded-lg shadow p-4"> |
| <div class="flex items-center justify-between"> |
| <div> |
| <p class="text-gray-500 text-sm">Genutzter Speicher</p> |
| <h3 class="text-2xl font-bold">37%</h3> |
| </div> |
| <div class="p-3 rounded-full bg-green-100 text-green-500"> |
| <i class="fas fa-database"></i> |
| </div> |
| </div> |
| </div> |
| <div class="bg-white rounded-lg shadow p-4"> |
| <div class="flex items-center justify-between"> |
| <div> |
| <p class="text-gray-500 text-sm">Letztes Update</p> |
| <h3 class="text-2xl font-bold">Heute</h3> |
| </div> |
| <div class="p-3 rounded-full bg-yellow-100 text-yellow-500"> |
| <i class="fas fa-sync-alt"></i> |
| </div> |
| </div> |
| </div> |
| </div> |
| |
| <div class="bg-white rounded-lg shadow overflow-hidden mb-6"> |
| <div class="grid grid-cols-12 bg-gray-100 p-4 font-medium text-gray-700"> |
| <div class="col-span-5">Name</div> |
| <div class="col-span-2">Typ</div> |
| <div class="col-span-2">Größe</div> |
| <div class="col-span-2">Hinzugefügt</div> |
| <div class="col-span-1">Aktionen</div> |
| </div> |
| |
| <div class="divide-y divide-gray-200"> |
| <div class="grid grid-cols-12 p-4 items-center hover:bg-gray-50"> |
| <div class="col-span-5 font-medium flex items-center"> |
| <i class="fas fa-file-pdf text-red-500 mr-2"></i> |
| Produkthandbuch 2023 |
| </div> |
| <div class="col-span-2 text-sm text-gray-500">PDF</div> |
| <div class="col-span-2 text-sm text-gray-500">4.2 MB</div> |
| <div class="col-span-2 text-sm text-gray-500">12.05.2023</div> |
| <div class="col-span-1 flex justify-end"> |
| <button class="text-blue-500 hover:text-blue-700"> |
| <i class="fas fa-ellipsis-v"></i> |
| </button> |
| </div> |
| </div> |
| |
| <div class="grid grid-cols-12 p-4 items-center hover:bg-gray-50"> |
| <div class="col-span-5 font-medium flex items-center"> |
| <i class="fas fa-file-excel text-green-500 mr-2"></i> |
| Kundenfeedback Q1 2023 |
| </div> |
| <div class="col-span-2 text-sm text-gray-500">Excel</div> |
| <div class="col-span-2 text-sm text-gray-500">1.8 MB</div> |
| <div class="col-span-2 text-sm text-gray-500">05.05.2023</div> |
| <div class="col-span-1 flex justify-end"> |
| <button class="text-blue-500 hover:text-blue-700"> |
| <i class="fas fa-ellipsis-v"></i> |
| </button> |
| </div> |
| </div> |
| |
| <div class="grid grid-cols-12 p-4 items-center hover:bg-gray-50"> |
| <div class="col-span-5 font-medium flex items-center"> |
| <i class="fas fa-file-word text-blue-500 mr-2"></i> |
| Support-Richtlinien |
| </div> |
| <div class="col-span-2 text-sm text-gray-500">Word</div> |
| <div class="col-span-2 text-sm text-gray-500">2.5 MB</div> |
| <div class="col-span-2 text-sm text-gray-500">28.04.2023</div> |
| <div class="col-span-1 flex justify-end"> |
| <button class="text-blue-500 hover:text-blue-700"> |
| <i class="fas fa-ellipsis-v"></i> |
| </button> |
| </div> |
| </div> |
| </div> |
| </div> |
| |
| <div class="bg-white rounded-lg shadow p-6"> |
| <h3 class="text-lg font-semibold mb-4">Dokument hochladen</h3> |
| <div class="border-2 border-dashed border-gray-300 rounded-lg p-8 text-center cursor-pointer hover:bg-gray-50"> |
| <i class="fas fa-cloud-upload-alt text-4xl text-blue-500 mb-3"></i> |
| <p class="font-medium">Dateien hierher ziehen oder klicken zum Auswählen</p> |
| <p class="text-gray-500 text-sm mt-1">Unterstützte Formate: PDF, DOCX, XLSX, PPTX, TXT, CSV</p> |
| </div> |
| </div> |
| </div> |
| |
| |
| <div id="analytics-page" class="page-transition page-hidden"> |
| <div class="mb-6"> |
| <h2 class="text-2xl font-bold text-gray-800">Analysen</h2> |
| <p class="text-gray-600">Leistungsmetriken und Nutzungsstatistiken</p> |
| </div> |
| |
| <div class="grid grid-cols-1 lg:grid-cols-3 gap-6 mb-6"> |
| <div class="bg-white rounded-lg shadow p-6"> |
| <h3 class="text-lg font-semibold mb-4">Agenten-Nutzung</h3> |
| <div class="h-64 flex items-center justify-center text-gray-500"> |
| <p>Liniendiagramm der Agenten-Nutzung</p> |
| </div> |
| </div> |
| <div class="bg-white rounded-lg shadow p-6"> |
| <h3 class="text-lg font-semibold mb-4">Workflow-Ausführungen</h3> |
| <div class="h-64 flex items-center justify-center text-gray-500"> |
| <p>Balkendiagramm der Workflow-Ausführungen</p> |
| </div> |
| </div> |
| <div class="bg-white rounded-lg shadow p-6"> |
| <h3 class="text-lg font-semibold mb-4">API-Anfragen</h3> |
| <div class="h-64 flex items-center justify-center text-gray-500"> |
| <p>Kreisdiagramm der API-Anfragen</p> |
| </div> |
| </div> |
| </div> |
| |
| <div class="bg-white rounded-lg shadow p-6 mb-6"> |
| <div class="flex justify-between items-center mb-4"> |
| <h3 class="text-lg font-semibold">Detaillierte Statistiken</h3> |
| <div class="flex space-x-2"> |
| <select class="border border-gray-300 rounded-md px-3 py-1 text-sm"> |
| <option>Letzte 7 Tage</option> |
| <option>Letzte 30 Tage</option> |
| <option>Dieses Quartal</option> |
| <option>Dieses Jahr</option> |
| </select> |
| <button class="border border-gray-300 rounded-md px-3 py-1 text-sm"> |
| <i class="fas fa-download"></i> |
| </button> |
| </div> |
| </div> |
| <div class="h-96 flex items-center justify-center text-gray-500"> |
| <p>Detailliertes Liniendiagramm mit verschiedenen Metriken</p> |
| </div> |
| </div> |
| |
| <div class="grid grid-cols-1 md:grid-cols-2 gap-6"> |
| <div class="bg-white rounded-lg shadow p-6"> |
| <h3 class="text-lg font-semibold mb-4">Top Agenten</h3> |
| <div class="space-y-4"> |
| <div> |
| <div class="flex justify-between text-sm mb-1"> |
| <span>Kunden-Support</span> |
| <span>1,248 Anfragen</span> |
| </div> |
| <div class="w-full bg-gray-200 rounded-full h-2"> |
| <div class="bg-blue-500 h-2 rounded-full" style="width: 75%"></div> |
| </div> |
| </div> |
| <div> |
| <div class="flex justify-between text-sm mb-1"> |
| <span>Daten-Analyst</span> |
| <span>842 Anfragen</span> |
| </div> |
| <div class="w-full bg-gray-200 rounded-full h-2"> |
| <div class="bg-purple-500 h-2 rounded-full" style="width: 50%"></div> |
| </div> |
| </div> |
| <div> |
| <div class="flex justify-between text-sm mb-1"> |
| <span>Übersetzer</span> |
| <span>512 Anfragen</span> |
| </div> |
| <div class="w-full bg-gray-200 rounded-full h-2"> |
| <div class="bg-green-500 h-2 rounded-full" style="width: 30%"></div> |
| </div> |
| </div> |
| </div> |
| </div> |
| <div class="bg-white rounded-lg shadow p-6"> |
| <h3 class="text-lg font-semibold mb-4">Systemauslastung</h3> |
| <div class="space-y-4"> |
| <div> |
| <div class="flex justify-between text-sm mb-1"> |
| <span>CPU</span> |
| <span>37%</span> |
| </div> |
| <div class="w-full bg-gray-200 rounded-full h-2"> |
| <div class="bg-yellow-500 h-2 rounded-full" style="width: 37%"></div> |
| </div> |
| </div> |
| <div> |
| <div class="flex justify-between text-sm mb-1"> |
| <span>RAM</span> |
| <span>58%</span> |
| </div> |
| <div class="w-full bg-gray-200 rounded-full h-2"> |
| <div class="bg-red-500 h-2 rounded-full" style="width: 58%"></div> |
| </div> |
| </div> |
| <div> |
| <div class="flex justify-between text-sm mb-1"> |
| <span>Speicher</span> |
| <span>42%</span> |
| </div> |
| <div class="w-full bg-gray-200 rounded-full h-2"> |
| <div class="bg-blue-500 h-2 rounded-full" style="width: 42%"></div> |
| </div> |
| </div> |
| </div> |
| </div> |
| </div> |
| </div> |
| |
| |
| <div id="integrations-page" class="page-transition page-hidden"> |
| <div class="mb-6"> |
| <h2 class="text-2xl font-bold text-gray-800">Integrationen</h2> |
| <p class="text-gray-600">Verbinde deine KI-Agenten mit anderen Diensten</p> |
| </div> |
| |
| <div class="grid grid-cols-1 md:grid-cols-3 gap-6 mb-6"> |
| <div class="bg-white rounded-lg shadow p-6"> |
| <div class="flex items-center mb-4"> |
| <div class="p-3 rounded-full bg-blue-100 text-blue-500 mr-3"> |
| <i class="fab fa-slack"></i> |
| </div> |
| <h3 class="text-lg font-semibold">Slack</h3> |
| </div> |
| <p class="text-gray-600 mb-4">Integriere deine Agenten direkt in Slack-Kanäle für Team-Kommunikation.</p> |
| <button class="w-full border border-gray-300 rounded-md py-2 text-sm font-medium"> |
| Konfigurieren |
| </button> |
| </div> |
| |
| <div class="bg-white rounded-lg shadow p-6"> |
| <div class="flex items-center mb-4"> |
| <div class="p-3 rounded-full bg-green-100 text-green-500 mr-3"> |
| <i class="fab fa-google"></i> |
| </div> |
| <h3 class="text-lg font-semibold">Google Workspace</h3> |
| </div> |
| <p class="text-gray-600 mb-4">Verbinde mit Google Docs, Sheets und Drive für Dokumentenverarbeitung.</p> |
| <button class="w-full border border-gray-300 rounded-md py-2 text-sm font-medium"> |
| Konfigurieren |
| </button> |
| </div> |
| |
| <div class="bg-white rounded-lg shadow p-6"> |
| <div class="flex items-center mb-4"> |
| <div class="p-3 rounded-full bg-purple-100 text-purple-500 mr-3"> |
| <i class="fas fa-database"></i> |
| </div> |
| <h3 class="text-lg font-semibold">SQL Datenbanken</h3> |
| </div> |
| <p class="text-gray-600 mb-4">Verbinde mit MySQL, PostgreSQL oder anderen SQL-Datenbanken.</p> |
| <button class="w-full border border-gray-300 rounded-md py-2 text-sm font-medium"> |
| Konfigurieren |
| </button> |
| </div> |
| </div> |
| |
| <div class="bg-white rounded-lg shadow p-6"> |
| <h3 class="text-lg font-semibold mb-4">Benutzerdefinierte Integration</h3> |
| <div class="grid grid-cols-1 md:grid-cols-2 gap-4 mb-4"> |
| <div> |
| <label class="block text-sm font-medium text-gray-700 mb-1">API-Endpunkt</label> |
| <input type="text" placeholder="https://api.example.com/v1" |
| class="w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500"> |
| </div> |
| <div> |
| <label class="block text-sm font-medium text-gray-700 mb-1">Authentifizierung</label> |
| <select class="w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500"> |
| <option>API Key</option> |
| <option>OAuth 2.0</option> |
| <option>Basic Auth</option> |
| </select> |
| </div> |
| </div> |
| <div class="mb-4"> |
| <label class="block text-sm font-medium text-gray-700 mb-1">Beschreibung</label> |
| <textarea rows="3" placeholder="Beschreibe den Zweck dieser Integration..." |
| class="w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500"></textarea> |
| </div> |
| <div class="flex justify-end"> |
| <button class="gradient-bg text-white px-4 py-2 rounded-md hover:opacity-90"> |
| Integration speichern |
| </button> |
| </div> |
| </div> |
| </div> |
| |
| |
| <div id="team-page" class="page-transition page-hidden"> |
| <div class="mb-6 flex justify-between items-center"> |
| <div> |
| <h2 class="text-2xl font-bold text-gray-800">Team</h2> |
| <p class="text-gray-600">Verwalte Teammitglieder und Berechtigungen</p> |
| </div> |
| <button class="gradient-bg text-white py-2 px-4 rounded-lg font-medium flex items-center"> |
| <i class="fas fa-plus mr-2"></i> |
| Mitglied einladen |
| </button> |
| </div> |
| |
| <div class="bg-white rounded-lg shadow overflow-hidden mb-6"> |
| <div class="grid grid-cols-12 bg-gray-100 p-4 font-medium text-gray-700"> |
| <div class="col-span-4">Mitglied</div> |
| <div class="col-span-3">Rolle</div> |
| <div class="col-span-3">Letzte Aktivität</div> |
| <div class="col-span-2">Aktionen</div> |
| </div> |
| |
| <div class="divide-y divide-gray-200"> |
| <div class="grid grid-cols-12 p-4 items-center hover:bg-gray-50"> |
| <div class="col-span-4 flex items-center"> |
| <div class="h-10 w-10 rounded-full bg-blue-500 flex items-center justify-center text-white font-bold mr-3"> |
| MM |
| </div> |
| <div> |
| <p class="font-medium">Max Mustermann</p> |
| <p class="text-sm text-gray-500">max@beispiel.de</p> |
| </div> |
| </div> |
| <div class="col-span-3"> |
| <span class="px-2 py-1 bg-blue-100 text-blue-800 text-xs rounded-full">Admin</span> |
| </div> |
| <div class="col-span-3 text-sm text-gray-500">Heute, 11:45</div> |
| <div class="col-span-2 flex justify-end"> |
| <button class="text-blue-500 hover:text-blue-700"> |
| <i class="fas fa-ellipsis-v"></i> |
| </button> |
| </div> |
| </div> |
| |
| <div class="grid grid-cols-12 p-4 items-center hover:bg-gray-50"> |
| <div class="col-span-4 flex items-center"> |
| <div class="h-10 w-10 rounded-full bg-purple-500 flex items-center justify-center text-white font-bold mr-3"> |
| AS |
| </div> |
| <div> |
| <p class="font-medium">Anna Schmidt</p> |
| <p class="text-sm text-gray-500">anna@beispiel.de</p> |
| </div> |
| </div> |
| <div class="col-span-3"> |
| <span class="px-2 py-1 bg-purple-100 text-purple-800 text-xs rounded-full">Entwickler</span> |
| </div> |
| <div class="col-span-3 text-sm text-gray-500">Gestern, 15:30</div> |
| <div class="col-span-2 flex justify-end"> |
| <button class="text-blue-500 hover:text-blue-700"> |
| <i class="fas fa-ellipsis-v"></i> |
| </button> |
| </div> |
| </div> |
| |
| <div class="grid grid-cols-12 p-4 items-center hover:bg-gray-50"> |
| <div class="col-span-4 flex items-center"> |
| <div class="h-10 w-10 rounded-full bg-green-500 flex items-center justify-center text-white font-bold mr-3"> |
| TJ |
| </div> |
| <div> |
| <p class="font-medium">Thomas Jäger</p> |
| <p class="text-sm text-gray-500">thomas@beispiel.de</p> |
| </div> |
| </div> |
| <div class="col-span-3"> |
| <span class="px-2 py-1 bg-green-100 text-green-800 text-xs rounded-full">Analyst</span> |
| </div> |
| <div class="col-span-3 text-sm text-gray-500">15.05.2023</div> |
| <div class="col-span-2 flex justify-end"> |
| <button class="text-blue-500 hover:text-blue-700"> |
| <i class="fas fa-ellipsis-v"></i> |
| </button> |
| </div> |
| </div> |
| </div> |
| </div> |
| |
| <div class="bg-white rounded-lg shadow p-6"> |
| <h3 class="text-lg font-semibold mb-4">Neues Teammitglied einladen</h3> |
| <div class="grid grid-cols-1 md:grid-cols-3 gap-4 mb-4"> |
| <div> |
| <label class="block text-sm font-medium text-gray-700 mb-1">E-Mail</label> |
| <input type="email" placeholder="mitglied@beispiel.de" |
| class="w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500"> |
| </div> |
| <div> |
| <label class="block text-sm font-medium text-gray-700 mb-1">Rolle</label> |
| <select class="w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500"> |
| <option>Admin</option> |
| <option>Entwickler</option> |
| <option>Analyst</option> |
| <option>Betrachter</option> |
| </select> |
| </div> |
| <div class="flex items-end"> |
| <button class="gradient-bg text-white px-4 py-2 rounded-md hover:opacity-90 w-full"> |
| Einladung senden |
| </button> |
| </div> |
| </div> |
| </div> |
| </div> |
| |
| |
| <div id="billing-page" class="page-transition page-hidden"> |
| <div class="mb-6"> |
| <h2 class="text-2xl font-bold text-gray-800">Abrechnung</h2> |
| <p class="text-gray-600">Verwalte dein Abonnement und Zahlungsmethoden</p> |
| </div> |
| |
| <div class="grid grid-cols-1 lg:grid-cols-3 gap-6 mb-6"> |
| <div class="bg-white rounded-lg shadow p-6"> |
| <h3 class="text-lg font-semibold mb-4">Aktueller Plan</h3> |
| <div class="bg-blue-50 border border-blue-100 rounded-lg p-4 mb-4"> |
| <div class="flex justify-between items-start mb-2"> |
| <div> |
| <p class="font-medium">Professional</p> |
| <p class="text-sm text-gray-600">€49/Monat</p> |
| </div> |
| <span class="text-xs bg-blue-100 text-blue-800 px-2 py-1 rounded-full">Aktiv</span> |
| </div> |
| <p class="text-sm text-gray-600 mb-3">10 aktive Agenten, 50 Workflows, 100GB Speicher</p> |
| <button class="w-full border border-blue-500 text-blue-500 rounded-md py-2 text-sm font-medium hover:bg-blue-50"> |
| Plan ändern |
| </button> |
| </div> |
| |
| <div class="space-y-3"> |
| <div class="flex justify-between text-sm"> |
| <span class="text-gray-600">Nächste Rechnung</span> |
| <span class="font-medium">01.06.2023</span> |
| </div> |
| <div class="flex justify-between text-sm"> |
| <span class="text-gray-600">Zahlungsmethode</span> |
| <span class="font-medium">Mastercard **** 4242</span> |
| </div> |
| <div class="flex justify-between text-sm"> |
| <span class="text-gray-600">Rechnungsadresse</span> |
| <span class="font-medium">Musterstraße 1, 10115 Berlin</span> |
| </div> |
| </div> |
| </div> |
| |
| <div class="bg-white rounded-lg shadow p-6"> |
| <h3 class="text-lg font-semibold mb-4">Nutzungsübersicht</h3> |
| <div class="space-y-4"> |
| <div> |
| <div class="flex justify-between text-sm mb-1"> |
| <span>Agenten</span> |
| <span>8/10</span> |
| </div> |
| <div class="w-full bg-gray-200 rounded-full h-2"> |
| <div class="bg-blue-500 h-2 rounded-full" style="width: 80%"></div> |
| </div> |
| </div> |
| <div> |
| <div class="flex justify-between text-sm mb-1"> |
| <span>Workflows</span> |
| <span>32/50</span> |
| </div> |
| <div class="w-full bg-gray-200 rounded-full h-2"> |
| <div class="bg-purple-500 h-2 rounded-full" style="width: 64%"></div> |
| </div> |
| </div> |
| <div> |
| <div class="flex justify-between text-sm mb-1"> |
| <span>Speicher</span> |
| <span>37GB/100GB</span> |
| </div> |
| <div class="w-full bg-gray-200 rounded-full h-2"> |
| <div class="bg-green-500 h-2 rounded-full" style="width: 37%"></div> |
| </div> |
| </div> |
| <div> |
| <div class="flex justify-between text-sm mb-1"> |
| <span>API-Anfragen</span> |
| <span>12,482/50,000</span> |
| </div> |
| <div class="w-full bg-gray-200 rounded-full h-2"> |
| <div class="bg-yellow-500 h-2 rounded-full" style="width: 25%"></div> |
| </div> |
| </div> |
| </div> |
| </div> |
| |
| <div class="bg-white rounded-lg shadow p-6"> |
| <h3 class="text-lg font-semibold mb-4">Rechnungen</h3> |
| <div class="space-y-3"> |
| <div class="flex justify-between items-center p-2 hover:bg-gray-50 rounded"> |
| <div> |
| <p class="font-medium">Mai 2023</p> |
| <p class="text-sm text-gray-500">01.05.2023</p> |
| </div> |
| <div class="flex items-center space-x-2"> |
| <span class="text-sm font-medium">€49,00</span> |
| <button class="text-blue-500 hover:text-blue-700"> |
| <i class="fas fa-download"></i> |
| </button> |
| </div> |
| </div> |
| <div class="flex justify-between items-center p-2 hover:bg-gray-50 rounded"> |
| <div> |
| <p class="font-medium">April 2023</p> |
| <p class="text-sm text-gray-500">01.04.2023</p> |
| </div> |
| <div class="flex items-center space-x-2"> |
| <span class="text-sm font-medium">€49,00</span> |
| <button class="text-blue-500 hover:text-blue-700"> |
| <i class="fas fa-download"></i> |
| </button> |
| </div> |
| </div> |
| <div class="flex justify-between items-center p-2 hover:bg-gray-50 rounded"> |
| <div> |
| <p class="font-medium">März 2023</p> |
| <p class="text-sm text-gray-500">01.03.2023</p> |
| </div> |
| <div class="flex items-center space-x-2"> |
| <span class="text-sm font-medium">€49,00</span> |
| <button class="text-blue-500 hover:text-blue-700"> |
| <i class="fas fa-download"></i> |
| </button> |
| </div> |
| </div> |
| </div> |
| <button class="w-full border border-gray-300 rounded-md py-2 text-sm font-medium mt-4 hover:bg-gray-50"> |
| Alle Rechnungen anzeigen |
| </button> |
| </div> |
| </div> |
| |
| <div class="bg-white rounded-lg shadow p-6"> |
| <h3 class="text-lg font-semibold mb-4">Zahlungsmethode</h3> |
| <div class="border border-gray-200 rounded-lg p-4 mb-4"> |
| <div class="flex justify-between items-center mb-2"> |
| <div class="flex items-center"> |
| <i class="fab fa-cc-mastercard text-2xl text-gray-700 mr-3"></i> |
| <div> |
| <p class="font-medium">Mastercard</p> |
| <p class="text-sm text-gray-600">**** **** **** 4242</p> |
| </div> |
| </div> |
| <span class="text-xs bg-green-100 text-green-800 px-2 py-1 rounded-full">Standard</span> |
| </div> |
| <div class="flex justify-between text-sm text-gray-600"> |
| <span>Läuft ab 05/24</span> |
| <button class="text-blue-500 hover:text-blue-700">Bearbeiten</button> |
| </div> |
| </div> |
| <button class="gradient-bg text-white px-4 py-2 rounded-md hover:opacity-90"> |
| <i class="fas fa-plus mr-2"></i> |
| Neue Zahlungsmethode hinzufügen |
| </button> |
| </div> |
| </div> |
| </main> |
| </div> |
| </div> |
|
|
| |
| <div id="new-agent-modal" class="fixed inset-0 bg-black bg-opacity-50 flex items-center justify-center z-50 hidden"> |
| <div class="bg-white rounded-lg shadow-xl w-full max-w-2xl"> |
| <div class="p-4 border-b border-gray-200 flex justify-between items-center"> |
| <h3 class="text-lg font-semibold">Neuen Agenten erstellen</h3> |
| <button class="text-gray-500 hover:text-gray-700" onclick="closeModal('new-agent-modal')"> |
| <i class="fas fa-times"></i> |
| </button> |
| </div> |
| |
| <div class="p-6"> |
| <div class="mb-4"> |
| <label class="block text-sm font-medium text-gray-700 mb-1">Name des Agenten</label> |
| <input type="text" placeholder="z.B. Kunden-Support Agent" |
| class="w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500"> |
| </div> |
| |
| <div class="mb-4"> |
| <label class="block text-sm font-medium text-gray-700 mb-1">Beschreibung</label> |
| <textarea rows="3" placeholder="Beschreibe die Hauptaufgaben dieses Agenten..." |
| class="w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500"></textarea> |
| </div> |
| |
| <div class="grid grid-cols-1 md:grid-cols-2 gap-4 mb-4"> |
| <div> |
| <label class="block text-sm font-medium text-gray-700 mb-1">Kategorie</label> |
| <select class="w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500"> |
| <option>Support</option> |
| <option>Analyse</option> |
| <option>Übersetzung</option> |
| <option>Datenverarbeitung</option> |
| </select> |
| </div> |
| <div> |
| <label class="block text-sm font-medium text-gray-700 mb-1">Modell</label> |
| <select class="w-full px-3 py-2 border border-gray-300 rounded-md focus:outline-none focus:ring-2 focus:ring-blue-500"> |
| <option>DeepSeek V3.1</option> |
| <option>Local LLM</option> |
| <option>GPT-4</option> |
| </select> |
| </div> |
| </div> |
| |
| <div class="mb-4"> |
| <label class="block text-sm font-medium text-gray-700 mb-1">Wissensbasis</label> |
| <div class="border border-gray-300 rounded-md p-2 max-h-32 overflow-y-auto"> |
| <div class="space-y-2"> |
| <div class="flex items-center"> |
| <input type="checkbox" id="knowledge-1" class="h-4 w-4 text-blue-600 focus:ring-blue-500 border-gray-300 rounded"> |
| <label for="knowledge-1" class="ml-2 block text-sm text-gray-700"> |
| Produkthandbuch 2023 |
| </label> |
| </div> |
| <div class="flex items-center"> |
| <input type="checkbox" id="knowledge-2" class="h-4 w-4 text-blue-600 focus:ring-blue-500 border-gray-300 rounded"> |
| <label for="knowledge-2" class="ml-2 block text-sm text-gray-700"> |
| Support-Richtlinien |
| </label> |
| </div> |
| <div class="flex items-center"> |
| <input type="checkbox" id="knowledge-3" class="h-4 w-4 text-blue-600 focus:ring-blue-500 border-gray-300 rounded"> |
| <label for="knowledge-3" class="ml-2 block text-sm text-gray-700"> |
| FAQ Dokument |
| </label> |
| </div> |
| </div> |
| </div> |
| </div> |
| |
| <div class="flex justify-end space-x-3"> |
| <button class="px-4 py-2 border border-gray-300 rounded-md text-gray-700 hover:bg-gray-50" onclick="closeModal('new-agent-modal')"> |
| Abbrechen |
| </button> |
| <button class="gradient-bg text-white px-4 py-2 rounded-md hover:opacity-90"> |
| <i class="fas fa-save mr-2"></i> |
| Agent erstellen |
| </button> |
| </div> |
| </div> |
| </div> |
| </div> |
|
|
| <script> |
| |
| function showPage(pageId) { |
| |
| document.querySelectorAll('.page-transition').forEach(page => { |
| page.classList.add('page-hidden'); |
| page.classList.remove('page-visible'); |
| }); |
| |
| |
| document.getElementById(pageId + '-page').classList.remove('page-hidden'); |
| document.getElementById(pageId + '-page').classList.add('page-visible'); |
| |
| |
| const titles = { |
| 'dashboard': 'Dashboard', |
| 'agents': 'Meine Agenten', |
| 'workflows': 'Workflows', |
| 'knowledge': 'Wissensbasis', |
| 'analytics': 'Analysen', |
| 'integrations': 'Integrationen', |
| 'team': 'Team', |
| 'billing': 'Abrechnung' |
| }; |
| document.getElementById('page-title').textContent = titles[pageId]; |
| |
| |
| document.querySelectorAll('.sidebar-item').forEach(item => { |
| item.classList.remove('active'); |
| }); |
| event.currentTarget.classList.add('active'); |
| } |
| |
| |
| function openModal(modalId) { |
| document.getElementById(modalId).classList.remove('hidden'); |
| } |
| |
| function closeModal(modalId) { |
| document.getElementById(modalId).classList.add('hidden'); |
| } |
| |
| |
| document.querySelectorAll('[onclick*="new-agent-modal"]').forEach(button => { |
| button.addEventListener('click', () => openModal('new-agent-modal')); |
| }); |
| |
| |
| async function createAgent(agentData) { |
| |
| console.log('Creating agent:', agentData); |
| |
| |
| await new Promise(resolve => setTimeout(resolve, 1500)); |
| |
| return { |
| success: true, |
| agentId: 'agent_' + Math.random().toString(36).substr(2, 9), |
| message: 'Agent erfolgreich erstellt' |
| }; |
| } |
| |
| |
| document.addEventListener('DOMContentLoaded', function() { |
| showPage('dashboard'); |
| }); |
| </script> |
| <p style="border-radius: 8px; text-align: center; font-size: 12px; color: #fff; margin-top: 16px;position: fixed; left: 8px; bottom: 8px; z-index: 10; background: rgba(0, 0, 0, 0.8); padding: 4px 8px;">Made with <img src="https://enzostvs-deepsite.hf.space/logo.svg" alt="DeepSite Logo" style="width: 16px; height: 16px; vertical-align: middle;display:inline-block;margin-right:3px;filter:brightness(0) invert(1);"><a href="https://enzostvs-deepsite.hf.space" style="color: #fff;text-decoration: underline;" target="_blank" >DeepSite</a> - 🧬 <a href="https://enzostvs-deepsite.hf.space?remix=a40login/agenten" style="color: #fff;text-decoration: underline;" target="_blank" >Remix</a></p></body> |
| </html> |