🎯 Grundprincipper
| Princip | Beskrivelse | Eksempel |
|---|---|---|
| Kontekst først | Giv baggrund (rolle, mål, begrænsninger) før spørgsmålet. | "Du er en Linux-sikkerhedsekspert. Analyser følgende n8n-workflow for sårbarheder: [indhold]" |
| Roller & Tone | Definer din rolle og forventet output-stil. | "Agér som en cybersikkerheds-auditor. Vær kritisk, konkret og brug JSON til output." |
| Strukturér input | Brug lister, JSON, eller markdown til klarhed. | { "mål": "Find CVE-er", "scope": ["Ubuntu 24.04", "nginx"] } |
| Iterativ forfinelse | Start bredt, forfin derefter med feedback. | "List top 5 CVE-er for nginx → Fokuser på dem med CVSS > 7" |
| Begræns output | Angiv format, længde, eller detaljeringsniveau. | "Giv 3 bullet points i JSON. Max 50 ord pr. punkt." |
🔧 Tekniske Prompts
1. Kodegenerering & Debugging
2. Systemadministration (Linux/Ubuntu)
3. Sikkerhedsanalyser
🛡️ Sikkerhed & Privacy
🔒 Sensitiv Data
Behandl data som fortroligt og slet det efter brug.
⚖️ Compliance
Foreslå GDPR-compliant løsninger til logging.
🎯 Penetration Test
Simuler angreb og generér rapport.
📊 Output Formater
| Format | Brug til | Eksempel-Prompt |
|---|---|---|
| JSON | Struktureret data, API-responses, konfigurationer | "Output som JSON med felter: `id`, `title`, `severity`, `action_items`" |
| Markdown | Dokumentation, checklister, trin-for-trin | "Skriv en guide i markdown med overskrifter og kodeblokke" |
| CSV/TSV | Tabulær data (f.eks. CVE-lister) | "Generér en CSV med kolonner: CVE_ID, CVSS, Description" |
| Mermaid | Arkitektur-diagrammer, flowcharts | "Lav et mermaid-diagram af min n8n + OpenCVE + nginx opsætning" |
| Bash/Python | Scripts, automatisering | "Skriv et Python-script til at..." |
⚡ Avancerede Teknikker
1. Few-Shot Prompting
Giv eksempler på ønsket output inden det egentlige spørgsmål:
2. Chain-of-Thought (CoT)
Bed om trinvis forklaring:
3. Temperature & Kreativitet
🌡️ Lav Temperature (0.2-0.5)
Faktuelle opgaver (kode, data-analyse).
🔥 Høj Temperature (0.7-1.0)
Brainstorming, kreative løsninger.
🚫 Undgå Disse Fejl
❌ For vagt spørgsmål
Fejl: "Hjælp mig med n8n"
Fix: "Hvordan konfigurerer jeg OAuth2 i n8n med Keycloak?"
❌ Ingen kontekst
Fejl: "Fix min kode"
Fix: "Her er min Python-kode (se nedenfor). Den fejer med `TypeError`. Hvorfor?"
❌ For lang prompt
Fejl: Skriver en roman i prompten.
Fix: Opdel i under-spørgsmål. Brug referencer.
❌ Ignorerer begrænsninger
Fejl: "Skriv en fuld n8n-server"
Fix: "Skriv en *modul* til at håndtere CVE-alerts i n8n"
❌ Uklart format
Fejl: "Giv mig data"
Fix: "Giv data som JSON med felter X, Y, Z"
🔍 Domæne-Specifikke Eksempler
🔒 Cybersikkerhed
🤖 n8n Automatisering
🖥️ Proxmox/AdGuard
📌 Quick Reference: Prompt-Templates
| Use Case | Template |
|---|---|
| Kode review | "Analyser dette [sprog]-script for sikkerhedshuller. Fokus: [XSS/SQLi/buffer overflow]. Output: JSON med `line`, `issue`, `severity`, `fix`." |
| Dokumentation | "Skriv en README.md for mit n8n-CVE-alert-system. Inkluder: opsætning, afhængigheder, eksempler." |
| Fejlfinding | "Min [tjeneste] returnerer [fejl]. Her er logs: [indhold]. Forklar årsagen og foreslå fixes." |
| Automatisering | "Automatiser følgende manuelle proces: [beskrivelse]. Brug n8n + [API'er]. Output: Workflow JSON." |
| Træning/Data | "Generér et syntetisk dataset med [X] rækker for [formål]. Format: CSV. Inkluder kolonner: [liste]." |
🛠 Værktøjer & Integrationer
🤖 n8n + Mistral
Brug HTTP Request-node til at kalde Mistral API'en med strukturerede prompts.
🔮 Clairvoyance AI
Integrer med n8n for at analysere logs eller generere rapporter.
🐳 Ollama
Lokalt kørsel af modeller for sensitive opgaver (f.eks. CVE-analyser).