ki:galnet:werkzeuge:start
Dies ist eine alte Version des Dokuments!
Galnet-Werkzeuge
| Stand | 2026-11-09 |
|---|---|
| Bezug | 2026-11-08_galnet, struktur (Schritt 8) |
Skripte und Daten für den Galnet-Import. Quelle der Wahrheit ist diese Seite – wer etwas ändert, speichert die neue Fassung hier.
Dateien
| Datei | Zweck |
|---|---|
| galnet_fetch.py | Abruf der Frontier-API (Texte aller Sprachen + Bilder) nach galnet_raw/. Läuft bei Oliver, auch für das monatliche Update. |
| build_galnet.py | Erzeugt aus galnet_raw/ + Schlagwörtern das Import-Paket (DE-Seiten, Sprachseiten, Übersichten, Bilder, CSV, Lückenbericht). |
| names.py | Gemeinsame Namensliste für automatische Schlagwort-Vorschläge (wächst mit jedem Jahr). |
| autotag.py | Gibt pro Meldung Vorschläge aus (bekannte Namen, Systeme, unbekannte Personen) – Grundlage für die Durchsicht durch Claude. |
| common.py | Kürzel für die Verschlagwortung (Fraktionen, Konzerne, Personen, Codex, Handlungsstränge, Schiffe) und sys_id() für Systemseiten. |
| match.py | Abgleich altes edwiki.de ↔ Frontier-IDs (Ergebnis match.json, 5,7 MB – nicht im Wiki, lässt sich aus Backup + galnet_raw neu erzeugen). |
| parse_old.py | Zerlegt die alten Tagesseiten (data/pages/galnet/JJJJ/MM/TT.txt) in einzelne Meldungen → old.json. |
| 2024.json | Schlagwörter 3310 (Echtzeit 2024), je Frontier-ID. |
| 2025.json | Schlagwörter 3311. |
| 2026.json | Schlagwörter 3312. |
| 2024.json | Übersetzungen von Claude/Oliver für 3310 (Meldungen ohne Frontier-DE). |
Ablauf (pro Jahr)
- Oliver:
python3 galnet_fetch.py(holt fehlende/neue Monate und Bilder nachgalnet_raw/), danngalnet_rawals ZIP an Claude. - Claude:
autotag.pyfür Vorschläge, Durchsicht, Schlagwörter nachtags/<JJJJ>.json(hier als Seitetags_<JJJJ>ablegen); fehlende Übersetzungen nachtranslations/<JJJJ>.json. - Claude:
python3 build_galnet.py –raw galnet_raw –year <JJJJ> –out paket –old-match match.json –old-media <alte Bilder> –all-years <alle Jahre im Wiki> –start - Oliver: gitbacked aus →
pages/*nachdata/pages/,media/*nachdata/media/→ struct-CSV-Import (Schemagalnet, Art „Seite“) → Suchindex neu → gitbacked an →edwiki-git-sync.php. - Claude:
related_<JJJJ>.json(Schiffe) perstruct_saveDatanachtragen (immergalnet+relationsmitschicken), prüfen, Lückenbericht auswerten.
Ordner beim Arbeiten
galnet_raw/ Ausgabe galnet_fetch.py (bei Oliver) build_galnet.py names.py autotag.py tags/2024.json … Schlagwörter je Jahr tags_src/common.py Kürzel translations/<JJJJ>.json tools/parse_old.py tools/match.py (Abgleich altes edwiki.de) match.json Ergebnis des Abgleichs (aus Backup + galnet_raw neu erzeugen)
ki/galnet/werkzeuge/start.1794258927.txt.gz · Zuletzt geändert: von 127.0.0.1
