KI-AGENT: Matrix durch nativen FEDEO-Chat ersetzen

This commit is contained in:
2026-09-08 22:42:40 +02:00
parent 47bd8e80e4
commit 358e40d749
47 changed files with 1027 additions and 9766 deletions

View File

@@ -10,7 +10,7 @@
<a href="#funktionen">Funktionen</a>
<a href="#open-source">Open Source</a>
<a href="#selfhost">Selfhost</a>
<a href="#matrix">Matrix</a>
<a href="#chat">Chat</a>
<NuxtLink to="/kontakt">Kontakt</NuxtLink>
<a class="login-link" href="https://app.fedeo.de">Einloggen</a>
</nav>
@@ -167,42 +167,42 @@
</div>
</section>
<section id="matrix" class="matrix-section">
<section id="chat" class="chat-section">
<div class="section-heading">
<p class="eyebrow">Tief integriert</p>
<h2>Matrix als Kommunikationsschicht für FEDEO.</h2>
<h2>Chat direkt in FEDEO.</h2>
<p>
FEDEO verbindet Chat, Räume, Anrufe und Videokonferenzen mit Projekten, Vorgängen, Kontakten und Berechtigungen. Matrix läuft dabei nicht daneben, sondern wird durch FEDEO provisioniert, verknüpft und betrieben.
FEDEO verbindet Nachrichten und Räume direkt mit Projekten, Kontakten und Berechtigungen. Identitäten, Zugriffe und Gesprächsverläufe bleiben dabei vollständig im FEDEO-Kontext.
</p>
</div>
<div class="matrix-layout">
<div class="matrix-stack">
<article v-for="item in matrixStack" :key="item.title">
<div class="chat-layout">
<div class="chat-stack">
<article v-for="item in chatStack" :key="item.title">
<span>{{ item.tag }}</span>
<h3>{{ item.title }}</h3>
<p>{{ item.description }}</p>
</article>
</div>
<div class="matrix-diagram" aria-label="Matrix Stack Architektur">
<div class="chat-diagram" aria-label="FEDEO Chat Architektur">
<div>FEDEO Web & App</div>
<span></span>
<div>FEDEO Backend<br><small>SSO, Rechte, Objektkontext</small></div>
<span></span>
<div>Matrix Homeserver<br><small>Synapse, Räume, Events</small></div>
<div>FEDEO Chat<br><small>Räume, Nachrichten, Lesestatus</small></div>
<span></span>
<div>FEDEO Kommunikation<br><small>Räume, Gäste, Föderation</small></div>
<div>FEDEO Datenbank<br><small>Mandantengetrennte Speicherung</small></div>
</div>
</div>
<div class="federation-panel">
<div>
<p class="eyebrow">Föderation</p>
<h3>FEDEO-Instanzen können kontrolliert miteinander sprechen.</h3>
<p class="eyebrow">Klare Zuständigkeit</p>
<h3>Kommunikation folgt den FEDEO-Berechtigungen.</h3>
</div>
<p>
Für sensible Unternehmenskommunikation bleibt die Föderation standardmäßig steuerbar: geschlossen für interne Installationen, per Allowlist für Partner und Kunden oder bewusst geöffnet für öffentliche Matrix-Szenarien.
Allgemeine, projektbezogene und direkte Chats werden mandantengetrennt gespeichert. Nutzer sehen nur Räume, für die ihnen FEDEO einen Zugriff zuweist.
</p>
</div>
</section>
@@ -257,10 +257,10 @@ const features = [
{
tag: 'Büro',
title: 'Aufgaben und Kommunikation',
description: 'Aufgaben, interne Nachrichten und Matrix-Räume laufen dort zusammen, wo die Arbeit entsteht.',
description: 'Aufgaben und interne Nachrichten laufen dort zusammen, wo die Arbeit entsteht.',
details: [
'Aufgaben mit Bezug zu Projekten, Vorgängen und Teams',
'Matrix-Räume für projektnahe Abstimmung',
'Chaträume für projektnahe Abstimmung',
'Benachrichtigungen und Lesestatus für laufende Arbeit'
]
},
@@ -316,31 +316,31 @@ const features = [
}
]
const matrixStack = [
const chatStack = [
{
tag: 'Chat',
title: 'Projekt- und Vorgangsräume',
description: 'Matrix-Räume werden aus FEDEO-Kontexten wie Projekten, Tickets, Teams und Kontakten heraus genutzt.'
description: 'Chaträume werden aus FEDEO-Kontexten wie Projekten, Teams und Kontakten heraus genutzt.'
},
{
tag: 'Identität',
title: 'FEDEO bleibt führend',
description: 'Nutzer, Rollen und Raumzugriffe werden aus FEDEO heraus provisioniert und bei Änderungen synchronisiert.'
description: 'Nutzer, Rollen und Raumzugriffe werden direkt über FEDEO verwaltet.'
},
{
tag: 'Kommunikation',
title: 'Chat, Gäste und Räume',
description: 'Teamräume, externe Gäste und projektnahe Abstimmung bleiben direkt mit FEDEO-Kontexten verbunden.'
title: 'Nachrichten und Räume',
description: 'Allgemeine, direkte und projektnahe Abstimmung bleibt direkt mit FEDEO-Kontexten verbunden.'
},
{
tag: 'Betrieb',
title: 'Selfhost-ready Stack',
description: 'Synapse, PostgreSQL, Redis, .well-known, Element und TURN/STUN sind im Selfhost-Stack vorbereitet.'
title: 'Selfhost-ready',
description: 'Chatdaten werden mit der bestehenden FEDEO-Datenbank und ohne zusätzliche Kommunikationsdienste betrieben.'
},
{
tag: 'Föderation',
title: 'Instanzübergreifende Zusammenarbeit',
description: 'Mehrere FEDEO- oder Matrix-Instanzen können über freigegebene Domains föderieren, ohne die lokale Kontrolle über Nutzer und Räume aufzugeben.'
tag: 'Sicherheit',
title: 'Mandantengetrennte Kommunikation',
description: 'Teilnehmerrechte und Lesestatus werden serverseitig geprüft und innerhalb der jeweiligen FEDEO-Instanz gespeichert.'
}
]