1.4 KiB
1.4 KiB
Lastenheft: Consultancy Intelligence Agent (CIA)
Status: Initial | Datum: 31.01.2026 | Rolle: Solution Architecture
1. Zielsetzung
Automatisierte Überwachung, Extraktion und Analyse von Publikationen führender Unternehmensberatungen (z.B. McKinsey, BCG, Bain). Das System soll Wissen lokal sichern, strukturieren und für komplexe Abfragen (RAG) bereitstellen.
2. Funktionale Anforderungen (FA)
- FA-01: Dynamische Discovery: Automatisches Finden von Publikations-URLs basierend auf Basis-Domains.
- FA-02: Web-Scraping: Extraktion von Inhalten unter Umgehung von API-Kosten durch lokale Headless-Browser.
- FA-03: PDF-Management: Download, OCR-Verarbeitung und lokale Speicherung auf Ubuntu Server.
- FA-04: Metadaten-Extraktion: Identifikation von Datum, Autoren, Tags und Erstellung eines Abstracts via Ollama.
- FA-05: Vector-Storage: Indizierung der Inhalte in Qdrant für semantische Suche.
3. Nicht-funktionale Anforderungen (NFA)
- NFA-01: Local-First: Primäre Nutzung lokaler Ressourcen (Ollama, Ubuntu, Qdrant).
- NFA-02: Kosteneffizienz: Minimierung von API-Calls durch Web-Scraping und lokale Modelle.
- NFA-03: Modularität: Einfaches Hinzufügen neuer Beratungsanbieter über n8n-Nodes.
4. Ziel-Infrastruktur
- Orchestrator: n8n (lokal)
- LLM: Ollama (lokal) & OpenRouter (Fallback/Reasoning)
- Vector DB: Qdrant (lokal)
- Development: Cursor & Gitea