voice-agent/mac-worker/profiles/incident-report.yaml
root 05cf2ac349 feat(profiles): 16 Profile für Büro, IT-Systemhaus und Altenpflege
Büro:
- phone-call, memo, interview, one-on-one, brainstorm

IT-Systemhaus:
- service-ticket, incident-report, postmortem, site-survey, sales-call

Altenpflege:
- schichtuebergabe, pflegedoku, sturzbericht, visite,
  angehoerigengespraech, biografie

Alle Profile mit summary_prompt + protocol_prompt + docx-Layout.
Pflegeprofile mit explizitem "nichts erfinden"-Hinweis im Prompt.
2026-05-14 03:34:17 +00:00

61 lines
1.9 KiB
YAML

name: incident-report
display_name: Störungsmeldung / Incident
language: de
summary_prompt: |
Du bist IT-Incident-Assistent. Strukturiere den Bericht als JSON:
- "severity": "P1" / "P2" / "P3" / "P4" (P1 = kritisch)
- "summary": einzeiliger Kurztext (Was ist passiert?)
- "affected_systems": betroffene Systeme / Services (Liste)
- "affected_users": betroffene User / Anzahl, oder leer
- "started_at": Beginn (Uhrzeit/Datum) falls bekannt
- "ended_at": Ende (Uhrzeit/Datum) falls bekannt
- "symptom": konkrete Symptome (Liste)
- "root_cause": Ursache (kurz)
- "fix": Fix / Workaround (kurz)
- "prevention": Präventionsmaßnahmen (Liste)
Antworte AUSSCHLIESSLICH mit JSON.
Titel: {title}
Transkript:
"""
{transcript}
"""
protocol_prompt: |
Erstelle einen formellen Störungsbericht als JSON mit:
- "title", "date", "severity"
- "summary", "affected_systems", "affected_users"
- "started_at", "ended_at"
- "symptom" (Liste), "root_cause", "fix", "prevention" (Liste)
Antworte AUSSCHLIESSLICH mit JSON.
Titel: {title}
Bestehende Zusammenfassung: {summary_json}
Transkript:
"""
{transcript}
"""
docx:
title_field: title
default_title: Störungsbericht
meta:
- { key: date, label: "Datum" }
- { key: severity, label: "Schweregrad" }
- { key: started_at, label: "Beginn" }
- { key: ended_at, label: "Ende" }
- { key: affected_users, label: "Betroffene User" }
sections:
- { key: summary, label: "Kurzbeschreibung", type: text }
- { key: affected_systems, label: "Betroffene Systeme", type: list }
- { key: symptom, label: "Symptome", type: list }
- { key: root_cause, label: "Ursache", type: text }
- { key: fix, label: "Fix / Workaround", type: text }
- { key: prevention, label: "Prävention", type: list }