| Zusammenfassung | Ein Plugin zur Prozessverwaltung für Discourse, das Aufgaben durch konfigurierbare Schritte mit Aktionen, Listenfiltern, Diagrammen, Swim-Lane-Ansichten und Kanban-Boards führt. | |
| Link zum Repository | https://github.com/merefield/discourse-workflow | |
| Installationsanleitung | So installiert man Plugins in Discourse |
Gefällt dir dieses Plugin? Bitte
es auf GitHub! ![]()
Zusammenfassung
discourse-workflow bietet einen sicheren Workflow-Rahmen für Themen. Jeder Workflow besteht aus konfigurierbaren Schritten und Optionen, und Themen durchlaufen diese Schritte bis zum Abschluss.
Es unterstützt Verzweigungen und Schleifen, Listen- und Kanban-Entdeckungsansichten, Nachvollziehbarkeit und automatisierungsfreundliches Verhalten, während es sich eng an die grundlegenden Discourse-Berechtigungen und UI-Muster hält.
Funktionen
- Themenbasierte Workflow-Instanzen mit von Administratoren definierten Workflows, Schritten und Schrittoptionen
- Basierend auf Kernkonzepten von Discourse: Kategorien, Gruppen und kategoriespezifische Berechtigungen – du kannst nur handeln, wenn du dazu berechtigt bist
- Workflow-Entdeckung unter /workflow mit schnellen Filtern:
- Meine Kategorien
- Überfällig
- Schritt = X
- Auswahl der Entdeckungsansicht:
- Liste
- Kanban (nur für einzelne, Kanban-kompatible Workflow-Kontexte angezeigt)
- Diagramm (nur für einzelne Workflow-Kontexte und für Diagrammberechtigte Benutzer angezeigt)
- Kanban-Workflow-Board:
- anklickbare Themenkarten
- legale Drag/Drop-Übergänge
- Tastaturübergänge (PfeilLinks / PfeilRechts), wenn erlaubt
- Workflow-Themenbanner:
- aktueller Workflow und Schritt
- verfügbare Übergangsaktionen
- Visualisierungslink
- Überfällig-Modell mit Hierarchie:
- globale Einstellung: workflow_overdue_days_default
- Workflow-Überschreibung
- Schritt-Überschreibung
- 0 deaktiviert Überfällig auf dieser Ebene
- Überfällig-Indikatoren in der Workflow-Liste und auf Kanban-Karten
- Workflow-Burn-down-Diagramme:
- Diagrammendpunkt + UI-Integration
- Wochenbereichsauswahl (1–12)
- volle Wochenfenster und schrittfarbige Serien
- Übergangs-Audit-Trail über kleine Aktionsbeiträge
- Ankunftsbenachrichtigungen für überwachte Kategorien (Ersten Beitrag beobachten)
- Workflow-Visualisierung verfügbar aus Themen- und Entdeckungsansichten
- Data Explorer-Integration mit standardmäßigen Workflow-Abfragen:
- Burn-down/Burn-up-Statistiken
- Audit-Protokoll
- Optionale KI-gestützte Schrittverarbeitung
Einführungskonzepte
Swim Lanes
Jede Workflow-Spur ist eine Kategorie (oder Unterkategorie). Wenn sich ein Thema entwickelt, bewegt es sich gemäß konfigurierten Übergängen zwischen den Kategorien.
Workflow-Instanzen
- Ein einzelnes Workflow-Element (z. B. ein Ticket) ist ein Thema.
- Tags können für Metadaten wie Priorität hinzugefügt werden.
- Die Kategorienbewegung wird durch Workflow-Aktionen gesteuert (sofern keine Überschreibung durch das Personal erfolgt).
Akteure
Benutzer, die Themen in einer Schritt-Kategorie erstellen können, können auf Workflow-Elemente in diesem Schritt einwirken. Benutzer mit Antwortzugriff können weiterhin normal kommentieren.
Aktionen über Optionen
Schrittoptionen definieren die verfügbaren Aktionen in jedem Schritt. Jede Option wird als Themenaktionsbutton angezeigt und kann das Thema in einen Zielschritt verschieben.
Dashboard
Verwende den /workflow-Navigationsfilter, um auf Workflow-Themen zugreifen zu können, die du einsehen kannst, filtere sie dann oder wechsle zu Kanban für eine boardartige Flussverwaltung.
Audit-Trail
Übergänge werden als kleine Aktionsbeiträge im Thema protokolliert. Gebündelte Data Explorer-Abfragen unterstützen die Prüfung und operative Berichterstattung.
Visualisierung
Die Workflow-Visualisierung ist verfügbar über:
- Themenbanner-Links
- Workflow-Felder in der Entdeckungsliste
Hauptunterschiede zum Standard-Discourse
- Du kannst kein neues Thema direkt in Kategorien jenseits des ersten Schritts eines Workflows erstellen.
- Du kannst die Kategorie eines Workflow-Themas nicht manuell ändern, es sei denn, du bist Teil des Personals.
- Nur Benutzer mit Kategorien-Erstellungsrechten können Workflow-Übergänge ausführen.
Erste Schritte
- Aktiviere das Plugin mit workflow_enabled.
- Gehe zu Admin → Plugins → Discourse Workflow.
- Erstelle einen Workflow, speichere ihn, füge dann Schritte und Schrittoptionen hinzu.
- Konfiguriere die Kategorienberechtigungen so, dass Workflow-Akteure in den relevanten Schritt-Kategorien die Berechtigung zum Erstellen haben.
- Erstelle ein Thema in der ersten Schritt-Kategorie.
- Verschiebe es mithilfe von Themenaktionsbuttons oder Kanban-Interaktionen.
- Nutze /workflow für das operative Queue-Management.
KI-Aktionen
Die KI kann einen Schritt ausführen, wenn sie konfiguriert ist.
Voraussetzungen:
- gültiger workflow_openai_api_key
- KI im Schritt aktiviert
- Prompt enthält sowohl {{options}} als auch {{topic}}
Beispiel-Prompt:
deine Optionen sind {{options}}. Wenn der folgende Text besagt, dass es köstlich ist, bitte akzeptieren, sonst ablehnen. {{topic}} antworte mit einem Wort aus diesen Optionen
Bekannte Probleme
Dieses Plugin entwickelt sich noch weiter. Bitte melde Probleme und Verbesserungsideen im Repository oder in diesem Meta-Thema.








