Ich bin sehr aufgeregt über die Workflows-Funktion und erwarte, dass ich diese nutzen werde, um die Fähigkeiten meines Forums erheblich zu erweitern.
Ich glaube, dass diese eine Funktion, wenn sie gut gepflegt wird, eine große Community hervorbringen wird, die Automatisierungen erstellt, und aus diesem Grund denke ich, dass es eine Workflows-Kategorie in diesem Meta-Forum geben sollte. Benutzer könnten Workflows teilen oder Hilfe bei der Erstellung erhalten oder Node-Anfragen stellen.
Persönlich würde ich gerne einige Funktionen sehen:
Nachricht an Benutzer im Chat senden
Kategorien erstellen/löschen
Plugin-API (mehr dazu später)
Und es werden wahrscheinlich noch mehr folgen, während ich mit Ideen experimentiere.
Das n8n-Forum hat ein benutzerdefiniertes Plugin, das es dir ermöglicht, Flows in einem Thread zu sehen. Eine solche Funktion wäre großartig für die Workflows-Kategorie zur Zusammenarbeit und zur Fehlerbehebung/Unterstützung.
n8n hat auch Discourse-Nodes, bei denen eine Funktionsparität großartig wäre, und sogar Interoperabilität mit diesen Nodes wäre cool, wie z.B. die Verwendung eines n8n-Node-Aufrufs als Workflow-Trigger.
Was ich mit Plugin-API meine, ist die Möglichkeit, Nodes mit einem Plugin hinzuzufügen. Eine Idee, die ich im Sinn habe, ist, dass das Gamification-Plugin verwendet werden könnte, um die Punkte-Funktion zu erweitern, um dynamische Verhaltensweisen zu ermöglichen, wie z.B. das Hinzufügen/Entfernen von Punkten basierend auf der Interaktivität mit dem Forum.
Da dies nun in der LTS-Version live ist, werde ich in diesem Thread einige Notizen zu Dingen hinterlassen, auf die ich stoße und die ich als fehlende Funktionen oder Fehler betrachten würde (fehlend im Sinne von, keine Funktionsparität mit n8n besteht)
Der HTTP request-Block hat keine Paginierungsfunktion
Die Datentransformationsblöcke split und aggregate aus n8n haben keine Entsprechungen in Discourse-Workflows
Ich halte den Vorschlag für sinnvoll. Ich bin der Meinung, dass es hier wahrscheinlich viel Potenzial gibt, Workflows zu teilen. Wir werden es definitiv in Betracht ziehen.
Vielleicht verdient es eine eigene Kategorie in Customization, z. B. #customization/workflows.
In der Zwischenzeit schlage ich zwei Dinge vor:
Trage zu diesem Thema bei: Show us your Workflows, falls du einfach nur locker teilen und Ideen austauschen möchtest.
Nutze Themen in #customization/extras mit dem Tag #workflows, um auf eine kuratiertere Weise zu teilen, zum Beispiel für Workflows, die deiner Meinung nach mehr laufende Aufmerksamkeit, Unterstützung und Pflege verdienen.
Tags sind eine gute Möglichkeit, eine neue Kategorie zu etablieren. Wenn wir sehen, dass sie an Schwung gewinnt, wäre es ein nächster logischer Schritt, sie zu einer neuen Kategorie hochzustufen und die getaggten Themen dorthin zu verschieben.
Ich denke, das wäre ein gutes Thema in Contribute > Feature mit dem Tag workflows. Wenn du Vorschläge zur Verbesserung der Workflow-Funktion insgesamt hast, ist das eine gute Möglichkeit, sie offiziell festzuhalten und die Menschen dazu zu bringen, darüber zu diskutieren und abzustimmen.
Nutzt du die LTS-/ESR- (esr) Version?
Angesichts deines Interesses an diesem Bereich wäre es gut, auf latest umzusteigen. So hast du einen schnelleren Feedback-Loop, während sich die Funktionen weiterentwickeln.