From 2cdb4690e53eccb4ae7eb6aad32c5bd5327b217b Mon Sep 17 00:00:00 2001 From: Alexander Zielonka Date: Wed, 9 Sep 2026 18:20:16 +0200 Subject: [PATCH] Doku: der Installer macht die drei Schritte selbst Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01AhVSfMFdWnXKCv5JfLnArZ --- README.md | 13 ++++--------- docs/05-setup.md | 11 ++++++++--- docs/handoff.md | 5 +++-- 3 files changed, 15 insertions(+), 14 deletions(-) diff --git a/README.md b/README.md index e36233c..38d1ef0 100644 --- a/README.md +++ b/README.md @@ -61,16 +61,11 @@ irm https://git.zeasy.dev/ZeasyAlex/abdulive/raw/branch/main/scripts/install.ps1 Kein Netz auf dem Stream-PC? Dann das Paket von der Releases-Seite laden, entpacken und darin `install.ps1` ausführen. -Danach einmalig: +Der Installer lädt danach das Sprachmodell, läuft den Selbsttest, startet +den Daemon und öffnet die Einrichtungsseite. Ein Befehl, und du bist da. -```powershell -abdulive fetch-model # Sprachmodell, ca. 465 MB -abdulive check-env # Selbsttest -Start-ScheduledTask -TaskName abdulive -``` - -Dann **http://localhost:4792/setup** öffnen und die Twitch-Zugangsdaten -eintragen. Sie werden verschlüsselt abgelegt, nicht in einer Datei im Projekt +Dort die Twitch-Zugangsdaten eintragen. Sie werden verschlüsselt abgelegt, +nicht in einer Datei im Projekt ([ADR-0005](docs/decisions/ADR-0005-zugangsdaten.md)). Ausführlich: [`docs/05-setup.md`](docs/05-setup.md). diff --git a/docs/05-setup.md b/docs/05-setup.md index 6cb83aa..0ac6da8 100644 --- a/docs/05-setup.md +++ b/docs/05-setup.md @@ -69,15 +69,20 @@ im Einrichtungs-Assistenten einfügen (siehe unten). Begründung: ## Erste Einrichtung +Der Installer erledigt das schon: Sprachmodell laden, Selbsttest, Daemon +starten, warten bis die Oberflaeche antwortet, Browser oeffnen. + +Auf der Einrichtungsseite dann Client-ID und Secret der beiden Twitch-Apps +eintragen und je einmal auf „Mit Twitch verbinden" klicken. + +Von Hand geht es auch: + ```powershell abdulive check-env # ffmpeg, whisper, Schriften, Verzeichnisse, Layout abdulive fetch-model # Sprachmodell, ca. 465 MB Start-ScheduledTask -TaskName abdulive ``` -Dann **http://localhost:4792/setup** oeffnen: Client-ID und Secret der beiden -Twitch-Apps eintragen und je einmal auf „Mit Twitch verbinden" klicken. - ## Layout einmessen ```powershell diff --git a/docs/handoff.md b/docs/handoff.md index 3321bee..7610cc6 100644 --- a/docs/handoff.md +++ b/docs/handoff.md @@ -55,10 +55,11 @@ WSL2, nichts zu übersetzen ([ADR-0007](decisions/ADR-0007-native-windows.md)): ```powershell irm https://git.zeasy.dev/ZeasyAlex/abdulive/raw/branch/main/scripts/install.ps1 | iex -abdulive fetch-model -abdulive check-env ``` +Der Installer laedt das Sprachmodell, laeuft den Selbsttest, startet den +Daemon und oeffnet die Einrichtungsseite. + Ausführlich in [`05-setup.md`](05-setup.md). **Zum Entwickeln** reicht ein Checkout und Node 24 oder neuer: