| name | markt-recherche |
| description | Hamburger Bildungsmarkt mit Firecrawl analysieren — Bildungsträger, IHK, Ausschreibungen, Trends |
| user_invocable | true |
Marktrecherche — Hamburger Bildungsszene
Analysiere den Hamburger Bildungsmarkt mit Firecrawl für Business-Opportunities.
API-Key
source .env
Oder direkt: Lies den Key aus C:\Users\mail\entwicklung\docker\.env (Variable FIRECRAWL_API_KEY).
Ablauf
1. Nutzer fragt nach Modus
Frage den Nutzer welchen Recherche-Modus er will:
| Modus | Was wird gecrawlt | Credits (~) |
|---|
| schnell | Top 5 Quellen, nur Hauptseiten | ~10 |
| standard | Alle 12 Quellen, Hauptseiten + Kursverzeichnisse | ~50 |
| tief | Alle Quellen + Unterseiten (max 10 pro Domain) | ~120 |
| gezielt | Nutzer gibt URLs oder Keywords vor | variabel |
2. Quellen crawlen
Nutze Firecrawl API via curl/Bash:
curl -s -X POST https://api.firecrawl.dev/v1/scrape \
-H "Authorization: Bearer $FIRECRAWL_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://example.com",
"formats": ["markdown"],
"onlyMainContent": true
}'
Für ganze Websites (crawl statt scrape):
curl -s -X POST https://api.firecrawl.dev/v1/crawl \
-H "Authorization: Bearer $FIRECRAWL_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"url": "https://example.com",
"limit": 10,
"scrapeOptions": {
"formats": ["markdown"],
"onlyMainContent": true
}
}'
Crawl-Status prüfen (Crawl ist asynchron!):
curl -s https://api.firecrawl.dev/v1/crawl/{crawl_id} \
-H "Authorization: Bearer $FIRECRAWL_API_KEY"
3. Quellen-Katalog
Kategorie A: Bildungsträger (Kurs-Kataloge)
Kategorie B: Fortbildung & Institutionen
Kategorie C: Ausschreibungen & Jobs
Kategorie D: Förderprogramme
4. Analyse-Framework
Für jede Quelle extrahiere und analysiere:
Bildungsträger
- Kursangebot: Welche KI/Digital-Kurse gibt es?
- Preise: Was kosten sie? (Vergleich mit Dirks 75-100€/h)
- Lücken: Was fehlt? (Moodle, interaktive Lernmodule, H5P)
- Dozenten: Werden externe gesucht?
- Format: Online, Präsenz, Hybrid?
Ausschreibungen
- Thema: E-Learning, Moodle, KI, Digitalisierung?
- Budget: Falls angegeben
- Deadline: Bewerbungsfrist
- Anforderungen: Was wird gesucht?
Trends
- Neue Themen: Was taucht auf, was gab es vor 3 Monaten nicht?
- Preisentwicklung: Werden KI-Kurse teurer/günstiger?
- Format-Shift: Mehr Online? Mehr Hybrid?
5. Report erstellen
Erstelle einen strukturierten Report:
# Marktrecherche Hamburg — Bildungsszene
Datum: {YYYY-MM-DD}
## Executive Summary
- X Quellen analysiert
- Y relevante Opportunities gefunden
- Top-3 Handlungsempfehlungen
## Opportunities (nach Priorität)
### Sofort umsetzbar
- [Opportunity 1]: Beschreibung, Quelle, nächster Schritt
### Mittelfristig (1-3 Monate)
- [Opportunity 2]: ...
### Beobachten
- [Trend 1]: ...
## Konkurrenz-Update
| Anbieter | Neue Kurse | Preise | Bemerkung |
|----------|-----------|--------|-----------|
## Ausschreibungen
| Titel | Quelle | Deadline | Passt? |
|-------|--------|----------|--------|
## Empfehlungen
1. ...
2. ...
3. ...
6. Report speichern
Speichere den Report in: C:\Users\mail\entwicklung\_DEV_DOCS\_DEV_DOCS\Business\Marktrecherche\{YYYY-MM-DD}-marktrecherche.md
Hinweise
- Free Tier: 500 Credits/Monat. Standard-Recherche verbraucht ~50.
- LinkedIn: Braucht oft Login — Firecrawl kann das nicht. Nutze stattdessen die öffentliche Job-Suche.
- Dynamische Seiten: Firecrawl rendert JavaScript, WebFetch nicht. Für SPA-Seiten (React-basierte Kursverzeichnisse) Firecrawl bevorzugen.
- Rate Limit: Nicht mehr als 5 Requests parallel, sonst 429.