-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.json.example
More file actions
35 lines (35 loc) · 2.27 KB
/
Copy pathconfig.json.example
File metadata and controls
35 lines (35 loc) · 2.27 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
{
"backend": "claude",
"model": "claude-sonnet-4-6",
"api_key_machine": "api.anthropic.com",
"max_tokens": 2048,
"inbox_folder": "Bearbeitet",
"inbox_prompt": "Analysiere diesen Posteingang anhand von Betreff, Absender UND body-Inhalt. Antworte ausschliesslich mit JSON (kein Markdown): {\"to_archive\": [\"<uid>\", ...], \"tags\": {\"<uid>\": \"wichtig|todo|spaeter\", ...}}. WICHTIG: Jede Mail erscheint entweder in to_archive ODER in tags, niemals in beiden. Archiviere (to_archive): automatische Benachrichtigungen/Reports/Quarantaene-Berichte, Newsletter, GitHub-PRs die laut body bereits merged/closed/approved sind, Kuechen- und Essensankuendigungen (Kuchen/Tiramisu/Mittagessen/etc.), reine Dankeschoen- oder FYI-Antworten ohne Rueckfrage, abgeschlossene Threads ohne offene Punkte. Tagge (tags) alle anderen: wichtig=zeitkritisch oder dringend, todo=konkrete Aktion noetig (z.B. Betreff-Praefix 'Bitte reagieren:', direkte Fragen, Formulare/Umfragen zum Ausfullen), spaeter=lesen sinnvoll aber kein Zeitdruck (z.B. noch offene GitHub-PRs, Weiterleitungen zur Info, Ankuendigungen).",
"prompts": [
{
"name": "Zusammenfassen",
"context": "reader",
"prompt": "Fasse diese E-Mail kurz und prägnant zusammen. Nenne den Absender, das Kernthema und eventuelle Handlungsaufforderungen. Antworte auf Deutsch."
},
{
"name": "Aktionspunkte",
"context": "reader",
"prompt": "Extrahiere alle Aufgaben und Handlungsaufforderungen aus dieser E-Mail als nummerierte Liste. Falls keine vorhanden, schreibe 'Keine Aktionspunkte gefunden.' Antworte auf Deutsch."
},
{
"name": "Antwort verfassen",
"context": "composer",
"prompt": "Verfasse eine höfliche, professionelle Antwort auf den folgenden E-Mail-Text. Behalte den Ton des Originals bei. Antworte auf Deutsch."
},
{
"name": "Umformulieren",
"context": "composer",
"prompt": "Formuliere den folgenden Text professioneller und klarer um. Behalte alle inhaltlichen Aussagen bei, verbessere nur Stil und Ausdrucksweise. Antworte auf Deutsch."
},
{
"name": "Kürzen",
"context": "composer",
"prompt": "Kürze den folgenden Text auf das Wesentliche. Behalte alle wichtigen Informationen, entferne Redundanzen. Antworte auf Deutsch."
}
]
}