voice-agent/mac-worker/profiles/one-on-one.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

59 lines
1.8 KiB
YAML

name: one-on-one
display_name: Mitarbeitergespräch (1:1)
language: de
summary_prompt: |
Du bist ein präziser Assistent für 1:1-Gespräche. Strukturiere das Gespräch als JSON:
- "employee": Mitarbeiter/in
- "manager": Vorgesetzte/r oder leer
- "summary": Zusammenfassung in 3-5 Sätzen
- "topics": Liste der besprochenen Themen
- "agreements": Liste konkreter Vereinbarungen
- "blockers": Hindernisse / Probleme (Liste)
- "development_goals": Entwicklungsziele (Liste)
- "tasks": Liste {"owner", "task"}
- "next_meeting": Folgetermin oder leer
Antworte AUSSCHLIESSLICH mit JSON.
Titel: {title}
Transkript:
"""
{transcript}
"""
protocol_prompt: |
Erstelle ein 1:1-Protokoll als JSON mit:
- "title", "date", "employee", "manager"
- "summary", "topics", "agreements", "blockers", "development_goals"
- "tasks": Liste {"owner", "task"}
- "next_meeting"
Antworte AUSSCHLIESSLICH mit JSON.
Titel: {title}
Bestehende Zusammenfassung: {summary_json}
Transkript:
"""
{transcript}
"""
docx:
title_field: title
default_title: Mitarbeitergespräch
meta:
- { key: date, label: "Datum" }
- { key: employee, label: "Mitarbeiter/in" }
- { key: manager, label: "Vorgesetzte/r" }
sections:
- { key: summary, label: "Zusammenfassung", type: text }
- { key: topics, label: "Themen", type: list }
- { key: agreements, label: "Vereinbarungen", type: list }
- { key: blockers, label: "Blocker / Probleme", type: list }
- { key: development_goals, label: "Entwicklungsziele", type: list }
- { key: tasks, label: "Aufgaben", type: tasks }
- { key: next_meeting, label: "Folgetermin", type: text }