slogan3

Ontwikkel een AI-gestuurde Windsurf Prestatie- en Resource Monitor

description

Met deze prompt kan de gebruiker een geavanceerde AI-monitor bouwen die hen inzicht geeft in kritieke prestatiegegevens tijdens ontwikkeling en implementatie. Dit helpt bij het vroegtijdig opsporen van bottlenecks en resourceproblemen, waardoor de efficiëntie en stabiliteit van de software worden verbeterd. Vergeleken met standaard analysetools biedt het een geïntegreerde, contextbewuste AI-aanpak binnen de IDE, wat het debuggen en optimaliseren versnelt.

prompt

Help me een AI-gestuurde prestatie- en resource monitor te ontwerpen binnen Windsurf die real-time analyses levert van mijn applicatieprestaties tijdens het ontwikkelen en implementeren. Mijn projecttype: <voer het type ...

try_prompt

generate_helper
disclaimerOnPageApi

ai_answers

provider: openai
model: gpt-4.1-nano
Natuurlijk! Hier is een voorstel voor het ontwerpen van een AI-gestuurde prestatie- en resource monitor binnen Windsurf voor jouw webapplicatie in JavaScript/TypeScript: 1. **Architectuur en Integratie:** - **Data verzameling:** Integreer bestaande monitoring tools zoals Performance API, Error Tracking (bijv. Sentry), en custom logging in je app. - **Data opslag:** Verzamel en sla gegevens op in een centrale database (bijv. Firebase, MongoDB, of een time-series database zoals InfluxDB). - **AI-component:** Gebruik machine learning modellen (bijv. via TensorFlow.js of een externe API) om patronen en afwijkingen te detecteren. 2. **Te monitoren prestatie-indicatoren:** - **Laadtijd pagina's:** Meet met Performance API (bijv. `performance.timing` of `performance.getEntriesByType('navigation')`). - **Aantal fouten per minuut:** Log JavaScript-fouten en HTTP-fouten; tel deze en visualiseer per tijdseenheid. - **Geheugengebruik:** Gebruik de `performance.memory` API (alleen Chrome) of andere methoden om geheugengebruik te monitoren. 3. **Real-time analyses:** - **Dashboards:** Bouw een dashboard binnen Windsurf dat live data toont via bijvoorbeeld WebSocket-verbindingen. - **Alerts:** Stel drempelwaarden in (bijv. laadtijd > 3 seconden, fouten > 5/minuut, geheugengebruik > 80%) en laat AI automatisch afwijkingen detecteren en waarschuwingen genereren. 4. **AI-gestuurde functies:** - **Anomalie detectie:** Gebruik clustering of outlier detection om onverwachte prestatie-dalingen te identificeren. - **Voorspellingen:** Laat AI voorspellen wanneer bepaalde indicatoren mogelijk problematisch worden op basis van historische data. 5. **Implementatie voorbeelden:** - Voeg in je app code monitoring scripts toe die data naar Windsurf sturen. - Gebruik bestaande AI-modellen of train je eigen modellen op je data. - Integreer API's voor automatische rapporten en waarschuwingen. 6. **Ontwerp overzicht:** - **Frontend:** Windsurf dashboard met grafieken, logs en waarschuwingen. - **Backend:** Data verzameling, opslag en AI-analyse. - **Integraties:** API's voor data-invoer en AI-diensten. Wil je dat ik een voorbeeldcode of specifieke implementatiestappen voorzie?
provider: deepseek
model: deepseek-chat
Hier is een ontwerp voor een AI-gestuurde prestatie- en resource monitor binnen Windsurf, specifiek afgestemd op uw webapplicatie in JavaScript/TypeScript: ## Kern Prestatie-indicatoren (KPIs) ### 📊 **Laadtijd Prestatie-indicatoren** - **First Contentful Paint (FCP)** - **Largest Contentful Paint (LCP)** - **Time to Interactive (TTI)** - **First Input Delay (FID)** - **Cumulative Layout Shift (CLS)** - **DOM Content Loaded tijd** - **Complete Page Load tijd** ### 🚨 **Fout-monitoring** - **JavaScript Runtime Errors** per minuut - **HTTP Foutcodes (4xx/5xx)** distributie - **Network Request Failures** - **Unhandled Promise Rejections** - **Console Errors & Waarschuwingen** ### 💾 **Geheugengebruik Metrics** - **Heap Memory Usage** (real-time) - **Garbage Collection frequentie** - **Memory Leaks detectie** - **Node.js Process Memory** (indien van toepassing) - **Bundle Size & Asset Loading** ## AI-Gestuurde Features ### 🔍 **Predictive Analytics** - Anomalie detectie in prestatie-trends - Voorspelling van performance bottlenecks - Automatische correlatie tussen code changes en prestatie-impact ### 📈 **Real-time Dashboard** - Live prestatie-grafieken tijdens development - Side-by-side vergelijking tussen development en productie - Automatische alerts bij drempel overschrijdingen ### 🛠 **Integration Specifiek voor JS/TS** - Web Vitals API integratie - Source Map analysis voor error tracking - Bundle analyzer voor optimalisatie insights - Framework-specifieke monitoring (React, Angular, Vue) Zou u meer details willen over specifieke implementatieaspecten of aanvullende metrics die relevant zijn voor uw project?