42 lines
2.0 KiB
Markdown
42 lines
2.0 KiB
Markdown
# HEARTBEAT.md
|
||
|
||
## Heartbeat-Konfiguration
|
||
- **Intervall:** jede Stunde (07:00–23:00 Europe/Berlin)
|
||
- **Email-Check:** JEDEN Heartbeat (stündlich)
|
||
- **Geburtstage:** 1x pro Tag (nur beim ersten Heartbeat des Tages)
|
||
- **Kalender:** JEDEN Heartbeat (stündlich)
|
||
- **Default/Übriges:** 1x pro Tag (erster Heartbeat)
|
||
- Status tracken in `memory/heartbeat-state.json`
|
||
|
||
## Daten-Konsolidierung (alle 3 Tage)
|
||
- memory/*.md Dateien durchgehen
|
||
- Wichtige Erkenntnisse nach MEMORY.md überführen
|
||
- Veraltete/unnötige Infos löschen
|
||
- memory/facts.jsonl aufräumen
|
||
|
||
## Geburtstags-Erinnerung (täglich)
|
||
- Google Calendar nach Terminen mit "geb." durchsuchen (nächste 2 Tage)
|
||
- Wenn ein Geburtstag morgen ist → Martin sofort informieren mit Name und Datum
|
||
- Check einmal am Tag reicht (nicht bei jedem Heartbeat wiederholen)
|
||
- Status in `memory/heartbeat-state.json` unter `lastBirthdayCheck` tracken
|
||
|
||
## Kalender-Check (alle 2-4 Heartbeats)
|
||
- Google Calendar auf Termine in den nächsten 24-48h prüfen
|
||
- Martin über anstehende Termine informieren (< 2h: sofort, > 2h: beim nächsten Check)
|
||
- Täglicher Morning-Check: Termine des Tages zusammenfassen
|
||
|
||
## Email Check
|
||
- Prüfe AgentMail Inbox (max-kies-media-ai-assistent@agentmail.to) auf neue Emails
|
||
- Einfache Emails selbst beantworten (z.B. Bestätigungen, einfache Anfragen)
|
||
- Im Zweifel nicht antworten
|
||
- Martin nur informieren, wenn eine Email beantwortet wurde
|
||
- Bei Blogpost-Anfragen für manonamission.de: Angebot erstellen und Martin informieren
|
||
- Bei wichtigen Emails (Sicherheit, Finanzen, Familie): Martin sofort benachrichtigen
|
||
- Kategorien: wichtig, persönlich, Arbeit, Familie, Werbung, Spam, Newsletter, Finanzen, Blogpost-Anfrage, Sonstiges
|
||
|
||
## Paperless-ngx (bei Email-Check)
|
||
- Wichtige Anhänge/Dokumente aus Emails nach Paperless-ngx archivieren (https://docs.home.kies-media.de/)
|
||
- **Was archivieren:** Rechnungen, Versicherungspolicen, wichtige Entscheidungen, Verträge
|
||
- **Im Zweifel:** Martin fragen bevor etwas archiviert wird
|
||
- Credentials: `$PAPERLESS_USER` / `$PAPERLESS_PASS` in `.bashrc`/`.profile`
|