Ontwerp een op maat gemaakte Windsurf AI-agent workflow
description
Met deze prompt kan de gebruiker een persoonlijke AI-gedreven workflow ontwerpen die aansluit op hun specifieke project en stijl, waardoor de productiviteit en codekwaliteit toenemen. Het lost het probleem op van standaard AI-interacties die niet altijd passen bij individuele behoeften en is effectiever dan generieke configuraties.
prompt
Help me een op maat gemaakte workflow te ontwerpen met Windsurf AI-agenten die is afgestemd op mijn ontwikkelingsstijl en projectvereisten. Beschrijf hoe ik Cascade en andere AI-functies kan configureren om mijn codering, debugging en impleme ...
try_prompt
generate_helper
disclaimerOnPageApi
tags
ai_answers
provider: openai
model: gpt-4.1-nano
Natuurlijk! Hier is een op maat gemaakte workflow met Windsurf AI-agenten, afgestemd op jouw ontwikkelingsstijl en projectvereisten voor een e-commerce webapplicatie:
1. Configuratie van Windsurf AI-agenten:
a. Cascade Instelling:
- Stel Cascade zo in dat het automatisch meerdere lagen van AI-modellen gebruikt voor verschillende taken.
- Bijvoorbeeld: laag 1 voor codegeneratie, laag 2 voor debugging, laag 3 voor optimalisatie en suggesties.
b. AI-functies:
- Activeer proactieve suggesties: laat Windsurf automatisch code-aanpassingen, verbeteringen en best practices voorstellen.
- Zet automatische foutoplossing aan: AI moet niet alleen fouten detecteren, maar ook voorstellen voor fixes bieden.
- Configureer de feedbackloop: AI leert van jouw acceptaties en aanpassingen om toekomstige suggesties te verbeteren.
2. Workflow-ontwerp:
a. Ontwikkeling:
- Gebruik Windsurf AI-agenten om code te genereren of te verbeteren op basis van jouw input.
- Laat de AI suggesties doen voor Python (backend), JavaScript (frontend), HTML en CSS.
b. Debugging:
- Wanneer je code test, detecteert Windsurf automatisch fouten en biedt suggesties voor fixes.
- Gebruik de automatische foutoplossingsfunctie om snel problemen op te lossen zonder handmatige debugging.
c. Implementatie:
- Configureer Windsurf om deployment-scripts te genereren en te optimaliseren.
- Laat AI controleren of alle code conform best practices is vóór deployment.
3. Integratie en automatisering:
- Automatisch linting en code review:
Gebruik AI-agenten om jouw code te controleren op stijl, performantie en security.
- Continuous Integration/Continuous Deployment (CI/CD):
- Integreer Windsurf met jouw CI/CD-pipeline zodat AI automatisch tests uitvoert, code optimaliseert en deployment voorbereidt.
- Feedback en learning:
- Laat Windsurf feedback verzamelen over de suggesties en fixes om de AI-modellen verder te trainen en te personaliseren.
4. Tips voor optimale configuratie:
- Stel voorkeuren in voor AI-interactie, zoals het geven van korte, concrete suggesties en automatische oplossingen waar mogelijk.
- Gebruik documentatie en commentaar om de AI te informeren over jouw ontwikkelingsstijl en projectdoelen.
- Regelmatige updates en fine-tuning van Windsurf-instellingen zorgen dat de AI beter aansluit bij jouw workflow.
Door deze configuratie en workflow te implementeren, maak je gebruik van Windsurf AI-agenten die je ontwikkelproces voor je e-commerce webapplicatie efficiënter, minder foutgevoelig en meer proactief maken.
provider: deepseek
model: deepseek-chat
Absoluut. Laten we een op maat gemaakte Windsurf AI-workflow ontwerpen die perfect is afgestemd op uw e-commerce webapplicatie en uw voorkeur voor proactieve ondersteuning.
### **Uw Windsurf AI Workflow voor E-commerce Ontwikkeling**
Dit ontwerp integreert Cascade en andere AI-agenten in uw ontwikkelingsproces (van coderen tot implementatie) voor Python, JavaScript, HTML en CSS.
---
#### **1. Configuratie van de AI-Agenten & Rollen (Team Setup)**
Eerst stelt u uw AI-team samen met gespecialiseerde rollen. In Windsurf kunt u meerdere agenten maken of één hoofdagent met gespecialiseerde instructies.
* **Primaire Agent (Architect & Supervisor):**
* **Naam:** `Ecom-Architect`
* **Rol:** Begrijpt de gehele applicatiestructuur (frontend, backend, database). Hij is uw eerste aanspreekpunt en deelt taken uit aan gespecialiseerde agenten.
* **Configuratie-Instructies (System Prompt):**
> "Jij bent Ecom-Architect, de hoofd-AI voor een Python/JS e-commerce webapp. Je bent proactief, anticipeert op problemen en stelt automatisch verbeteringen voor. Je focus ligt op schaalbare architectuur, beveiliging (PCI-DSS, OWASP) en gebruikerservaring. Je analyseert code, identificeert bugs voordat ze optreden en suggereert optimale libraries (bijv. Stripe voor betalingen, Django-ORM voor data). Je communiceert in het Nederlands."
* **Gespecialiseerde Agenten (Optioneel, kunt u aanroepen via @mention):**
* **`@Python-Backend`:** Specialist in Django/Flask, database-modellen, API-logica (REST of GraphQL), en beveiliging.
* **`@JS-Frontend`:** Specialist in React/Vue.js (indien van toepassing), DOM-manipulatie, asynchrone calls en UI/UX-interacties.
* **`@CSS-HTML-Designer`:** Specialist in responsive design, CSS-preprocessors (SASS), en toegankelijkheid (WCAG).
---
#### **2. Integratie in uw Ontwikkelingsproces met Cascade**
Cascade is uw krachtigste tool voor proactieve suggesties. Het leest uw codecontext en geeft real-time, automatische hulp.
**Configuratie van Cascade voor uw stack:**
1. **Activeer Cascade** in uw Windsurf IDE-extensie.
2. **Stel de Focus in:** Configureer Cascade om specifiek te letten op:
* **Beveiligingsantipatronen:** Onveilige database queries, onbetrouwbare gebruikersinvoer, exposure van gevoelige data.
* **E-commerce Specifieke Logica:** Winkelwagentje, voorraadbeheer, betalingsstromen, kortingslogica.
* **Prestatieknelpunten:** N+1 queryproblemen in database calls, ongedefinieerde JavaScript-variabelen, niet-geoptimaliseerde afbeeldingen in HTML.
* **Code-stijlconsistentie:** Volgens PEP8 voor Python en ESLint-regels voor JS.
**Hoe het werkt in de praktijk:**
* **Tijdens het coderen:** Terwijl u een `checkout()` functie schrijft in Python, **suggereert Cascade