277 lines
8.7 KiB
Markdown
277 lines
8.7 KiB
Markdown
<!-- status: build -->
|
||
<!-- started: 2026-04-12 -->
|
||
<!-- component: gateway | ui-nyla | platform -->
|
||
|
||
# Investor-Demo Dienstag — Live Product Demo (20 Min)
|
||
|
||
**Was:** 20-Min Live-Demo von PowerON PORTA für Investoren + Treuhänder.
|
||
**Wer:** Kollegen präsentieren Keynotes, Patrick zeigt die Plattform live.
|
||
**Publikum:** Investoren (ROI, Skalierbarkeit) + Treuhänder (Praxisnutzen, Datenschutz).
|
||
|
||
---
|
||
|
||
## TEIL A — Demo-Drehbuch (20 Minuten)
|
||
|
||
> Ausdrucken, am Laptop daneben legen, Szene für Szene abarbeiten.
|
||
|
||
---
|
||
|
||
### Szene 0: Setup (vor der Demo)
|
||
|
||
- Demo-Config geladen: `/admin/demo-config` → "Investor Demo April 2026" → Load
|
||
- Eingeloggt als `p.motsch@poweron.swiss`
|
||
- Mandanten: HappyLife AG + Alpina Treuhand AG
|
||
- Tabs vorbereitet: Dashboard, Workspace (indexierte Knowledge-Docs), Graph-Editor, Trustee
|
||
- Neutralisierung aktiviert, Knowledge-Base indexiert
|
||
- **Fallback-Tabs:** Pro UC ein Tab mit Ergebnis-Screenshots
|
||
|
||
---
|
||
|
||
### Szene 1: Intro & Integrationslandschaft (0:00 – 3:00)
|
||
|
||
**Zeigen:** PORTA Dashboard → Integrationsseite
|
||
|
||
**Sagen:**
|
||
- "Das ist PORTA — unsere AI Execution Layer. Ein Login, alle AI-Workflows."
|
||
- "Jeder Mandant hat eigene Features, Daten, Berechtigungen — komplett getrennt."
|
||
|
||
**Klicks:**
|
||
1. Dashboard → Mandanten-Übersicht
|
||
2. Feature-Store → aktivierte Features zeigen
|
||
3. **Integrationen öffnen** → "Komplette Architektur auf einen Blick."
|
||
4. Schichten erklären: Datenquellen → Workflows → Services
|
||
5. "50+ Konnektoren, keine Seat-Lizenzen, Bezahlung pro Workflow."
|
||
6. → "Schauen wir uns an, wie das konkret funktioniert."
|
||
|
||
---
|
||
|
||
### Szene 2: UC1 — Treuhand Spesenverarbeitung (3:00 – 9:00)
|
||
|
||
**Zeigen:** Beleg → OCR → KI-Kontierung → Export in Sekunden
|
||
|
||
**Sagen:**
|
||
- "Treuhänder: 5-15 Min pro Beleg. PowerON: Sekunden."
|
||
|
||
**Klicks:**
|
||
1. Graph-Editor → Demo-Workflow "Treuhand: Belegverarbeitung" zeigen
|
||
2. "Visueller Workflow — kein Code. SharePoint → Loop → Extraktion → Kontierung."
|
||
3. Workflow starten → Live-Ausführung
|
||
4. Trustee-Bereich → extrahierte Positionen (Beleg, MWST, Konto)
|
||
5. "98% Zeiteinsparung."
|
||
6. Audit-Trail zeigen
|
||
|
||
→ "Die Kundendaten verlassen nie die Schweiz. Schauen wir uns das an."
|
||
|
||
**Fallback:** Ergebnis-Screenshot-Tab zeigen.
|
||
|
||
---
|
||
|
||
### Szene 3: Neutralisierung live (9:00 – 12:00)
|
||
|
||
**Zeigen:** PII-Schutz in Echtzeit
|
||
|
||
**Sagen:**
|
||
- "Treuhänder, Anwälte, Gesundheitssektor — keine Kundendaten an OpenAI."
|
||
- "PII wird entfernt, BEVOR Daten zum Modell gehen."
|
||
|
||
**Klicks:**
|
||
1. Workspace → Mieterdossier (PDF) hochladen
|
||
2. Neutralisierungs-Panel → Mappings zeigen
|
||
3. AI-Analyse: "Analysiere das Mieterdossier und erstelle eine Risikobewertung"
|
||
4. Ergebnis: korrekt, aber keine echten Namen im LLM-Call
|
||
5. Re-Personalisierung zeigen
|
||
6. "Das ist Architektur. PII kann physisch nicht zum Anbieter gelangen."
|
||
|
||
→ "Wie die KI auch ausserhalb der Treuhand arbeitet."
|
||
|
||
**Fallback:** Panel + Mappings zeigen ohne Live-Analyse.
|
||
|
||
---
|
||
|
||
### Szene 4: UC2 — Immobilien Machbarkeitsstudie (12:00 – 15:00)
|
||
|
||
**Zeigen:** Grundstück → automatische Recherche → Analyse
|
||
|
||
**Sagen:**
|
||
- "Immobilienfirmen: 2-4 Stunden pro Grundstück. PowerON: Minuten."
|
||
|
||
**Klicks:**
|
||
1. Workspace → "Erstelle eine Machbarkeitsstudie für Musterstrasse 42, 8001 Zürich"
|
||
2. Agent arbeitet live (swisstopo, Zonenpläne, ÖREB)
|
||
3. Ergebnis: Zonierung, Baurecht, Nutzungspotential
|
||
4. "6 Minuten statt 4 Stunden. Funktioniert für jedes Grundstück."
|
||
|
||
→ "Wie die KI als Firmen-Wissensbasis funktioniert."
|
||
|
||
**Fallback:** Internet-abhängig → Ergebnis-Tab zeigen.
|
||
|
||
---
|
||
|
||
### Szene 5: UC3 — AI Knowledge Workspace (15:00 – 17:00)
|
||
|
||
**Zeigen:** Firmenwissen sofort abrufbar mit Quellenangabe
|
||
|
||
**Sagen:**
|
||
- "Informationssilos = Produktivitätskiller Nr. 1."
|
||
- "Dokumente hochladen → automatisch indexiert → sofortige Antwort mit Quelle."
|
||
|
||
**Klicks:**
|
||
1. Workspace (HappyLife AG) → Dokumente bereits indexiert
|
||
2. Optional: RAG Insights → Index-Status
|
||
3. Fragen: "Wie ist unser Reklamationsprozess?"
|
||
4. Antwort mit Quellenangabe
|
||
5. Follow-up: "Welche Fristen gelten für Nebenkostenabrechnungen?"
|
||
6. "Sofortige Antworten statt 10 Min Suche. Rollenbasierter Zugriff."
|
||
|
||
**Fallback:** Falls LLM langsam → zweite Frage überspringen.
|
||
|
||
---
|
||
|
||
### Szene 6: UC4 — Sprach-Deployment live (17:00 – 20:00)
|
||
|
||
**Zeigen:** Neue Sprache in Minuten — AI übersetzt das komplette UI
|
||
|
||
**Sagen:**
|
||
- "New language, AI translates all UI texts, 5 minutes, no code change."
|
||
- "Not Google Translate — context-aware."
|
||
|
||
**Klicks:**
|
||
1. Admin → UI-Sprachen → DE, EN, FR zeigen
|
||
2. "Neue Sprache" → **Spanisch** (es)
|
||
3. AI-Übersetzung → Fortschritt
|
||
4. Sprache wechseln → UI komplett auf Spanisch
|
||
5. "5 minutes. Entire enterprise platform. No developer."
|
||
|
||
→ "Das war PowerON PORTA — zurück zu den Zahlen."
|
||
|
||
**Fallback:** Spanisch vorher anlegen, live nur Sprachwechsel zeigen.
|
||
|
||
---
|
||
|
||
### Szene 7: Closing (Keynote-Deck)
|
||
|
||
- Pricing, Roadmap, Next Steps, CTA
|
||
|
||
---
|
||
|
||
### Timing
|
||
|
||
| Szene | Inhalt | Dauer | Kumuliert |
|
||
|-------|--------|-------|-----------|
|
||
| 1 | Intro & Integrationen | 3 Min | 0:00 – 3:00 |
|
||
| 2 | UC1: Treuhand Spesen | 6 Min | 3:00 – 9:00 |
|
||
| 3 | Neutralisierung | 3 Min | 9:00 – 12:00 |
|
||
| 4 | UC2: Immobilien | 3 Min | 12:00 – 15:00 |
|
||
| 5 | UC3: Knowledge Workspace | 2 Min | 15:00 – 17:00 |
|
||
| 6 | UC4: Sprach-Deployment | 3 Min | 17:00 – 20:00 |
|
||
| | **Total** | **20 Min** | Ziel: 18 Min + 2 Min Puffer |
|
||
|
||
---
|
||
---
|
||
|
||
## TEIL B — Vorbereitungs-Checkliste
|
||
|
||
### Phase 1: Demo-Daten (Mo Vormittag)
|
||
|
||
- [ ] RMA-Credentials in `platform-core/config.ini`
|
||
- [ ] Demo-Config laden: `/admin/demo-config` → Load
|
||
- [ ] Testdaten prüfen:
|
||
- `demoData/invoices/` — 3 Muster-Rechnungen (PDF)
|
||
- `demoData/expenses/` — 2 Spesenbelege (PDF)
|
||
- `demoData/neutralizer/tenant-dossier.pdf` — vorhanden ✅
|
||
- `demoData/knowledge-base/` — 4 Dokumente vorhanden ✅
|
||
|
||
### Phase 2: Konfiguration pro UC (Mo Nachmittag)
|
||
|
||
**UC1: Treuhand**
|
||
- [ ] Trustee-Instanz konfigurieren (RMA-Connector)
|
||
- [ ] Graph-Editor Workflow erstellen (System-Template als Basis)
|
||
- [ ] SharePoint-Demo-Ordner mit Belegen befüllen
|
||
|
||
**UC2: Immobilien**
|
||
- [ ] Workspace-Instanz konfigurieren
|
||
- [ ] Agent-Tools prüfen: `webSearch`, `readUrl`, `createChart`
|
||
- [ ] Fallback-Screenshots vorbereiten
|
||
|
||
**UC3: Knowledge Workspace**
|
||
- [ ] Workspace (HappyLife AG) — Knowledge-Base befüllen: 4 Docs hochladen
|
||
- [ ] RAG-Indexierung prüfen unter RAG Insights
|
||
- [ ] Neutralisierung aktivieren
|
||
|
||
**UC4: Sprach-Deployment**
|
||
- [ ] Sprachen prüfen: DE, EN, FR vorhanden
|
||
- [ ] Spanisch (es) NICHT vorinstalliert lassen
|
||
- [ ] AI-Übersetzungs-Pipeline testen (<5 Min)
|
||
- [ ] Fallback: Spanisch vorher anlegen falls Pipeline zu langsam
|
||
|
||
**UC5: Integrationen**
|
||
- [ ] Demo-Daten: min. 2 Connections, 2 Connectors, 3 Workflows, 2 Mandanten
|
||
|
||
**Neutralisierung**
|
||
- [ ] Demo-Flow testen: PDF hochladen → Mappings → AI-Analyse → Re-Personalisierung
|
||
|
||
### Phase 3: Testing (Mo Abend)
|
||
|
||
- [ ] `pytest tests/demo/ -v -m "not expensive"` — alle grün
|
||
- [ ] `pytest tests/demo/ -v` — mit Live-AI-Calls
|
||
|
||
### Phase 4: Generalprobe (Di Vormittag)
|
||
|
||
- [ ] Komplette Demo durchspielen auf INT
|
||
- [ ] Timing ≤ 20 Min
|
||
- [ ] Fallback-Screenshots für jeden UC bereit
|
||
|
||
---
|
||
|
||
## Testdrehbuch (automatisiert)
|
||
|
||
### Architektur
|
||
|
||
```
|
||
platform-core/tests/demo/
|
||
├── conftest.py # Demo-Fixtures, DB-Setup
|
||
├── test_demo_bootstrap.py # Bootstrap idempotent
|
||
├── test_demo_uc1_trustee.py # Beleg → Extraktion → Kontierung
|
||
├── test_demo_uc2_realestate.py # Agent → Web-Recherche → Analyse
|
||
├── test_demo_uc3_chatbot.py # Workspace-RAG → Antwort + Quelle
|
||
├── test_demo_uc4_i18n.py # Sprache → AI-Translation → UI
|
||
├── test_demo_neutralization.py # PII → Platzhalter → Roundtrip
|
||
└── README.md
|
||
```
|
||
|
||
```bash
|
||
cd platform-core/
|
||
|
||
# Alle (ohne AI-Calls):
|
||
pytest tests/demo/ -v -m "not expensive"
|
||
|
||
# Mit Live-AI (Generalprobe):
|
||
pytest tests/demo/ -v
|
||
```
|
||
|
||
### Test-Szenarien
|
||
|
||
**T-BOOT:** Bootstrap idempotent, alle Features aktiv, Testdaten geladen.
|
||
|
||
**T-UC1:** 3 Belege → extrahiert + kontiert + Audit-Trail. Sync → "synced".
|
||
|
||
**T-UC2:** Machbarkeitsstudie-Prompt → Agent nutzt webSearch → Ergebnis <120s.
|
||
|
||
**T-UC3:** Workspace-RAG-Frage → Antwort mit Quellenangabe <15s. Frage ausserhalb KB → kein Halluzinieren.
|
||
|
||
**T-UC4:** Sprache "es" anlegen → AI übersetzt alle Keys <5 Min → UI auf Spanisch.
|
||
|
||
**T-NEU:** PDF mit PII → Platzhalter → AI-Analyse ohne PII → Re-Personalisierung korrekt.
|
||
|
||
---
|
||
|
||
## Links
|
||
|
||
- Keynote: `local/notes/use-cases-DEMO-TUE.md`
|
||
- Bootstrap: `platform-core/modules/interfaces/interfaceBootstrap.py`
|
||
- Demo-Config: `platform-core/modules/demoConfigs/investorDemo2026.py`
|
||
- Test-Suite: `platform-core/tests/demo/`
|
||
|
||
## Abschluss
|
||
|
||
- [ ] Dieses Dokument → z-archive/ verschoben
|