homelab-brain/VISION.md
root d7140168e3 redax-wp: Rohzustand abgeschlossen
- WordPress 6.9.1 + Blocksy Theme deployed
- Kategorien Rubrik 1-4 angelegt mit Navigation
- Cloudflare Tunnel für deutschlandblog.orbitalo.net
- WP Application Password in .env
- STATE.md aktualisiert

Made-with: Cursor
2026-02-27 10:37:58 +07:00

6.9 KiB

VISION — Orbitalo Content & Intelligence System

Stand: 24.02.2026


Die Kernidee

Ein persönliches Informations-Radar das selbstständig beobachtet, filtert, aufbereitet und verteilt. Nicht ein weiteres CMS-Tool — sondern ein System das mich informiert hält und bei Bedarf daraus Inhalte für andere erstellt.


Die drei Rollen

BEOBACHTEN          ENTSCHEIDEN            VERTEILEN
─────────────       ────────────           ──────────
Research Hub   →    Redakteur         →    WordPress
(CT 109)            (CT 113)               (CT 101)
                         │
                    FünfVorAcht       →    Telegram Kanal
                    (CT 112)               (@DeinKanal)
                         │
                    Persönlicher      →    Telegram privat
                    Feed                   (nur für mich)

Was das System täglich tut

Nachts / morgens:
  Research Hub scannt alle Themengebiete
  → Neue Artikel, Videos, Repos, Diskussionen gefunden
  → Gefiltert nach Relevanz + Quellen-Score

Morgens:
  Telegram-Nachricht: "7 neue interessante Quellen"
  → Ich öffne Redakteur oder FünfVorAcht
  → Vorschläge warten auf mich

Ich entscheide:
  → Interessant für WordPress → Redakteur → Artikel
  → Interessant für Kanal    → FünfVorAcht → Post
  → Nur für mich             → Ich lese, kein Post

Themengebiete (Ausgangslage)

Thema Scanner-Profil Quellen
Medizin / Gesundheit topic-scanner Substack, PubMed, Blogs
Neue KI-Entwicklungen hf-scanner + github-scanner HuggingFace, GitHub, arXiv
Selfhosting reddit-scanner + rss-scanner r/selfhosted, GitHub, Blogs
Allgemein rss-scanner Konfigurierbare RSS-Feeds

Themengebiete sind jederzeit erweiterbar — neues Profil = neue Zeile in der Config.


Module

1. Research Hub (CT 109) — Das Herzstück

  • Scannt kontinuierlich alle Themengebiete
  • Jeder Scanner läuft isoliert (ein Bug bricht nicht alles)
  • Gemeinsame Quellen-Datenbank mit Score-System
  • Quellen-Score: bevorzugt Quellen die ich oft nutze
  • Dashboard: welche Quellen wurden heute gefunden
  • API: liefert Vorschläge an Redakteur + FünfVorAcht

2. Redakteur (CT 113) — Für andere

  • Vom Link zum WordPress-Artikel in 2 Minuten
  • Mehrere Quellen zu einem Artikel kombinierbar
  • Automatisches Featured Image (og:image)
  • HTML-Ausgabe mit Struktur (H2, H3, Listen)
  • SEO automatisch mitgeneriert
  • Kalender: Planung der Veröffentlichungen
  • Quellen-Score: lernt welche Quellen gut funktionieren
  • Verbindung zu Research Hub optional

3. FünfVorAcht (CT 112) — Für den Kanal

  • Täglicher Post um 19:55 Uhr
  • Review via Telegram Bot ( / ✏️)
  • Verbindung zu Research Hub optional
  • Läuft bereits produktiv seit 24.02.2026

Zweite Instanz (Zukunft)

Für unabhängigen Blog außerhalb Deutschland/EU:

  • Redakteur-Klon mit anderer .env
  • Eigene WordPress-Installation
  • Hosting außerhalb EU (Contabo USA/Singapur)
  • Kein Bezug zu orbitalo.net
  • Gleicher Code, andere Konfiguration

Goldene Regeln

  1. Jedes Modul kann alleine stehen — keine harten Abhängigkeiten
  2. Kein Code anfassen für Konfiguration — alles per Dashboard
  3. Inhalt vor Optik — erst funktionieren, dann verschönern
  4. Einfach vor clever — die simpelste Lösung die funktioniert
  5. Quellen nicht blind vertrauen — Score-System lernt mit der Zeit

Rollenverteilung

Modul Rolle Steuerung Ziel
Research Hub Autopilot Vollautomatisch WordPress füllt sich täglich selbst
Redakteur Handarbeit mit Turbo Du entscheidest Hochwertige, kuratierte Artikel
FünfVorAcht Kanal-Poster Halbautomatisch Täglicher Telegram-Post mit Review

Research Hub = Breite (viel, täglich, automatisch) Redakteur = Tiefe (wenig, gezielt, hochwertig — aber automatisierbar per Zeitplan)


Bauprinzipien

  1. Erst bauen, dann erweitern — Ein Modul fertig und stabil bevor das nächste beginnt
  2. Jedes Modul muss alleine funktionieren — Mindestens eine Woche solo im Echtbetrieb
  3. Keine harten Abhängigkeiten — Verbindungen sind Bonus, nie Pflicht
  4. Logging von Tag 1 — Gleiche Struktur in jedem Modul
  5. STATE.md vor dem ersten Start — Nicht danach
  6. Ein laufendes einfaches System schlägt ein geplantes komplexes System immer

Stufenplan

Stufe 1 — Flugpreisscanner (Priorität)

Ziel: Täglich günstigste Flüge FRA→PNH finden + KI-Empfehlung

→ Eigenständiges Projekt, vollständig dokumentiert in: flugpreisscanner/STATE.md

Erfolgskriterium: Täglich automatisch: günstigster Preis + KI sagt ob jetzt buchen


Stufe 2 — Fundament & core-Repo

Ziel: Gemeinsame Basis für alle zukünftigen Module

Was Details Status
core-Repo anlegen logging, health, base_db
Basis-CT Template Snapshot "base-template" auf pve-hetzner

Erfolgskriterium: Neuer Container in 5 Minuten startklar


Stufe 3 — Redakteur (CT 113)

Ziel: Manuelle hochwertige WordPress-Artikel, automatisierbar

Was Details Status
CT 113 einrichten Clone von base-template
Dashboard Editor, WP-Vorschau, Kalender
WordPress REST API Artikel posten + planen
KI-Generierung HTML-Output + SEO automatisch
og:image Extraktion Automatischer Bild-Vorschlag
Quellen-Score Lernt welche Quellen gut funktionieren

Erfolgskriterium: Vom Link zum veröffentlichten Artikel in unter 3 Minuten


Stufe 4 — Research Hub (CT 109)

Ziel: RSS + Scanner sauber, Auto-Posting WordPress

Was Details Status
Alten Code aufräumen Jeder Scanner eigene Datei
RSS-Scanner stabil Eine Woche Echtbetrieb
KI-Zusammenfassung Artikel verstehen, nicht nur sammeln
Auto-Posting WordPress CT 101 via REST API
Telegram-Zusammenfassung Morgens: "X neue Artikel heute"

Erfolgskriterium: WordPress füllt sich täglich ohne mein Zutun


Stufe 5 — Verbinden & Verfeinern

Ziel: Alle Module als Einheit

Was Details Status
Redakteur + Research Hub Quellen-Vorschläge im Dashboard
FünfVorAcht + Research Hub Quellen-Vorschläge optional
WordPress MCP Offizielles Plugin für CT 101
WordPress Bühnenbild Theme anpassen — eigene Session

Stufe 6 — Zweite Instanz (kein Datum)

Ziel: Unabhängiger Blog außerhalb EU

Was Details Status
Server außerhalb EU Contabo USA/Singapur
Redakteur klonen .env anpassen, fertig
Kein Bezug zu orbitalo.net Eigene Domain, eigener Tailnet