Dossier-Briefing
Strukturiertes Recherche-Briefing zu einem Thema oder einer Person
Überblick
Erzeugt ein leeres, strukturiertes Markdown-Briefing zu einem beliebigen Thema
(Person, Unternehmen, Ereignis, Konzept). Das Gerüst dient als Ausgangsbasis für
eine anschließende Recherche mit research-agent oder web-reading.
Trigger
| Phrase |
Aktion |
| „Erstell ein Briefing zu Marie Curie" |
Scaffold: Person, Typ=person |
| „Dossier über OpenAI" |
Scaffold: Unternehmen, Typ=organization |
| „Briefing zum Thema Quantencomputing" |
Scaffold: Thema, Typ=topic |
| „Bereite ein Recherche-Briefing zu COP30 vor" |
Scaffold: Ereignis, Typ=event |
Workflow
- Subjekt benennen: Name/Titel des Briefings aus der Nutzereingabe extrahieren.
- Typ erkennen: person, organization, topic, event (oder unspecified).
- Scaffold generieren: Markdown mit allen relevanten Abschnitten erzeugen.
- Ausgabe: stdout oder optional in eine Datei schreiben (
-o datei.md).
- Recherche starten: Gerüst an
research-agent oder web-reading übergeben,
um fehlende Abschnitte zu befüllen.
CLI
# Briefing zu stdout
PYTHONDONTWRITEBYTECODE=1 python dossier_briefing_core.py "Marie Curie" --typ person
# In Datei schreiben
PYTHONDONTWRITEBYTECODE=1 python dossier_briefing_core.py "OpenAI" --typ organization -o briefing_openai.md
# Themen-Briefing
PYTHONDONTWRITEBYTECODE=1 python dossier_briefing_core.py "Quantencomputing" --typ topic
# Ereignis
PYTHONDONTWRITEBYTECODE=1 python dossier_briefing_core.py "COP30" --typ event
# Ohne Typ-Angabe (generisch)
PYTHONDONTWRITEBYTECODE=1 python dossier_briefing_core.py "Mein Thema"
# Hilfe
PYTHONDONTWRITEBYTECODE=1 python dossier_briefing_core.py --help
Briefing-Typen und Abschnitte
| Typ |
Abschnitte |
person |
Basisdaten, Vita/Hintergrund, Werk & Beiträge, Quellen, Notizen |
organization |
Profil, Geschichte, Produkte/Dienste, Schlüsselpersonen, Quellen, Notizen |
topic |
Überblick, Hintergrund/Kontext, Aktuelle Entwicklung, Schlüsselquellen, Offene Fragen, Notizen |
event |
Eckdaten, Beteiligte, Verlauf/Hintergrund, Bedeutung, Quellen, Notizen |
unspecified |
Überblick, Hintergrund, Details, Quellen, Notizen |
Store
Kein persistenter Store. Das Gerüst wird nur ausgegeben (stdout oder Datei),
nicht in einer Datenbank abgelegt.
Haltung
- Immer betonen, dass das Gerüst leer ist und durch Recherche befüllt werden muss.
- Nie Inhalte erfinden oder halluzinieren — nur Struktur liefern.
- Bei unklarem Typ nachfragen oder
unspecified verwenden.
Datenschutz
Kein Netzwerkzugriff. Kein Store. Rein lokale Verarbeitung.
Verwandte Ressourcen
research-agent — befüllt das Briefing-Gerüst mit Recherche-Ergebnissen
web-reading — liest Webseiten und extrahiert Inhalte für das Briefing
Changelog
| Version |
Datum |
Änderung |
| 1.0.0 |
2026-06-22 |
Erstellt aus BACH dossier_generator.py v1.0.0; Store entfernt, verallgemeinert |
1---2name: dossier-briefing3description: Generates a structured research briefing for a topic or person as a Markdown scaffold (stdout or file). No persistent store.4---5<img src="banner.png" width="100%" alt="dossier-briefing banner">67# Dossier-Briefing89**Strukturiertes Recherche-Briefing zu einem Thema oder einer Person**1011---1213## Überblick1415Erzeugt ein leeres, strukturiertes Markdown-Briefing zu einem beliebigen Thema16(Person, Unternehmen, Ereignis, Konzept). Das Gerüst dient als Ausgangsbasis für17eine anschließende Recherche mit `research-agent` oder `web-reading`.1819---2021## Trigger2223| Phrase | Aktion |24|---|---|25| „Erstell ein Briefing zu Marie Curie" | Scaffold: Person, Typ=person |26| „Dossier über OpenAI" | Scaffold: Unternehmen, Typ=organization |27| „Briefing zum Thema Quantencomputing" | Scaffold: Thema, Typ=topic |28| „Bereite ein Recherche-Briefing zu COP30 vor" | Scaffold: Ereignis, Typ=event |2930---3132## Workflow33341. **Subjekt benennen:** Name/Titel des Briefings aus der Nutzereingabe extrahieren.352. **Typ erkennen:** person, organization, topic, event (oder unspecified).363. **Scaffold generieren:** Markdown mit allen relevanten Abschnitten erzeugen.374. **Ausgabe:** stdout oder optional in eine Datei schreiben (`-o datei.md`).385. **Recherche starten:** Gerüst an `research-agent` oder `web-reading` übergeben,39 um fehlende Abschnitte zu befüllen.4041---4243## CLI4445```bash46# Briefing zu stdout47PYTHONDONTWRITEBYTECODE=1 python dossier_briefing_core.py "Marie Curie" --typ person4849# In Datei schreiben50PYTHONDONTWRITEBYTECODE=1 python dossier_briefing_core.py "OpenAI" --typ organization -o briefing_openai.md5152# Themen-Briefing53PYTHONDONTWRITEBYTECODE=1 python dossier_briefing_core.py "Quantencomputing" --typ topic5455# Ereignis56PYTHONDONTWRITEBYTECODE=1 python dossier_briefing_core.py "COP30" --typ event5758# Ohne Typ-Angabe (generisch)59PYTHONDONTWRITEBYTECODE=1 python dossier_briefing_core.py "Mein Thema"6061# Hilfe62PYTHONDONTWRITEBYTECODE=1 python dossier_briefing_core.py --help63```6465---6667## Briefing-Typen und Abschnitte6869| Typ | Abschnitte |70|---|---|71| `person` | Basisdaten, Vita/Hintergrund, Werk & Beiträge, Quellen, Notizen |72| `organization` | Profil, Geschichte, Produkte/Dienste, Schlüsselpersonen, Quellen, Notizen |73| `topic` | Überblick, Hintergrund/Kontext, Aktuelle Entwicklung, Schlüsselquellen, Offene Fragen, Notizen |74| `event` | Eckdaten, Beteiligte, Verlauf/Hintergrund, Bedeutung, Quellen, Notizen |75| `unspecified` | Überblick, Hintergrund, Details, Quellen, Notizen |7677---7879## Store8081Kein persistenter Store. Das Gerüst wird nur ausgegeben (stdout oder Datei),82nicht in einer Datenbank abgelegt.8384---8586## Haltung8788- Immer betonen, dass das Gerüst leer ist und durch Recherche befüllt werden muss.89- Nie Inhalte erfinden oder halluzinieren — nur Struktur liefern.90- Bei unklarem Typ nachfragen oder `unspecified` verwenden.9192---9394## Datenschutz9596Kein Netzwerkzugriff. Kein Store. Rein lokale Verarbeitung.9798---99100## Verwandte Ressourcen101102- `research-agent` — befüllt das Briefing-Gerüst mit Recherche-Ergebnissen103- `web-reading` — liest Webseiten und extrahiert Inhalte für das Briefing104105---106107## Changelog108109| Version | Datum | Änderung |110|---|---|---|111| 1.0.0 | 2026-06-22 | Erstellt aus BACH dossier_generator.py v1.0.0; Store entfernt, verallgemeinert |