|||
-|-|-|
| Zusammenfassung | Verwendet ein Remote-KI-Sprachmodell, um eine Zusammenfassung eines Themas zu erstellen und zu posten.
| Repository-Link | GitHub - merefield/discourse-ai-topic-summary: Uses a remote AI language model to prepare and post a summary of a Topic
| Installationsanleitung | So installieren Sie Plugins in Discourse
| Sponsoring | Bitte erwägen Sie, mein Open-Source-Projekt zu sponsern mit einem Betrag, der Ihren Ressourcen und Bedürfnissen oder denen Ihrer Organisation entspricht, um sicherzustellen, dass dieses Plugin die Wartung erhält, die es verdient, und auch in Zukunft für Ihre Website funktioniert.
Gefällt Ihnen dieses Plugin? Bitte geben Sie ihm ein
auf GitHub ! ![]()
Funktionen
- KI-generierte Themenzusammenfassungen:
- Sie können wählen, wann sie zum ersten Mal generiert werden und wie viele neue Beiträge erforderlich sind, um sie neu zu erstellen, was das Plugin kosteneffizient macht.
- Wahl des Speicherorts der Themenanzeige, entweder oben oder in einer Seitenleiste (erfordert die Themenkomponente „Bars“).
- Abstimmungssystem, das es der Community ermöglicht, schlechte Zusammenfassungen abzuwerten. Wenn die Stimmen einen Schwellenwert überschreiten, wird eine neue Zusammenfassung gesucht.
- Anzeige in der Themenliste – KI-Zusammenfassungen werden anstelle von Auszügen angezeigt, wenn verfügbar.
- Automatisches Tagging-System
- Wiederverwendung der Zusammenfassung zur intelligenten Verschlagwortung Ihres Themas
- Wahl zwischen zwei Strategien, um Ihren Anwendungsfall am besten zu erfĂĽllen
- Automatisches Generieren einer Themen-Miniaturansicht, die das Thema darstellt
- Alle Prompts sind unter „Anpassen“ → „Text“ bearbeitbar.
- Dieses Plugin war das allererste KI-Plugin fĂĽr Discourse

(Hinweis: Dies ist nur eine UI-Vorschau mit einigen schrecklichen zufälligen Entwickler-Fixtures. Die Ergebnisse sind bei echten Daten deutlich besser.)
Nach einer Mindestanzahl von Beiträgen sendet das Plugin, wenn ein Thema in einer relevanten Kategorie enthalten ist, den Thema-Text an ein Open-AI Large Language Model mit einem Prompt und postet die Antwort, die eine Zusammenfassung des Inhalts sein soll, was ziemlich gut gelingt. Es gibt eine Auswahl an Modellen.
Die Zusammenfassungen sind oft ĂĽberraschend gut, gelegentlich erhaben. Wenn eine jedoch nicht gut genug ist, habe ich eine Community-Abwertungsmechanik hinzugefĂĽgt, um eine Aktualisierung schlechter Zusammenfassungen nach einem festgelegten Schwellenwert zu erzwingen.
Zusammenfassungen werden auf jeden Fall neu gesucht, wenn eine bestimmte Anzahl zusätzlicher Beiträge gemacht wurde.
Sie können den Prompt und die Schwellenwerte ändern.
WICHTIGER HINWEIS: Die Zusammenfassungen werden niemals für Anonyme angezeigt, sodass der Text nicht durchsuchbar ist (Sie mögen dies vielleicht oder auch nicht gut finden, aber zumindest werden die Crawler nur mit Ihren echten menschlichen Daten arbeiten).
UnterstĂĽtzung fĂĽr automatische Verschlagwortung:
Haben Sie es satt, Themen zu verschlagworten? Lassen Sie die KI es fĂĽr Sie tun! (Relativ intelligent!)
Manchmal wird die KI trotz der hier gegebenen Anweisungen zu kreativ, daher können Sie sie auf die Menge der vorhandenen einschränken.
Sie können schnell einen Nicht-Admin-Benutzer für diesen Zweck über die Rails-Konsole erstellen, indem Sie Folgendes verwenden:
rake admin:create (geben Sie diesem Benutzer keine Admin-Privilegien)
(Dies ist eine etwas provisorische Notlösung, da die aktuelle „interne API“ von Discourse für die Verschlagwortung derzeit nicht zulässt, dass Sie „keine neuen Tags“ angeben. Der einzige einfache Weg, dies derzeit zu verhindern, ist die Erstellung als Benutzer, der diese Berechtigung nicht hat (d. h. Vertrauensstufe kleiner als min_trust_to_create_tag).)
Optional AuszĂĽge in der Themenliste mit der KI-Zusammenfassung ĂĽberschreiben
Die Einstellung ai_topic_summary_expose_as_excerpt, wenn aktiviert, ĂĽberschreibt den Auszug in den Themenlisten, in denen AuszĂĽge angezeigt werden (z. B. ĂĽber eine Themenkomponente wie Topic List Previews oder Topic List Excerpts), mit der KI-Zusammenfassung, falls verfĂĽgbar.
Umschalten von AuszĂĽgen:
Sie können es für meine Themenkomponente verwenden: Topic List Previews (TLP) - #592 by merefield
Optionales Bild, das den Themengegenstand darstellt
Es wurde eine optionale Miniaturansichtsfunktion zu diesem Plugin hinzugefĂĽgt.
Es wird die Zusammenfassung in einem Bild darstellen, das es automatisch am Anfang des OP hinzufĂĽgt.
- Sie mĂĽssen es in den Plugin-Einstellungen aktivieren.
- Sie können optional wählen, das letzte obere Bild jedes Mal automatisch zu löschen.
- Sie können den Prompt über den Link in den Plugin-Einstellungen bearbeiten, um Stil und Inhalt zu beeinflussen (dies wird jedoch auf alle nachfolgend generierten Bilder angewendet).
Viel SpaĂź ![]()
Einschränkungen
Aufgrund von Token-Limits ist es derzeit nur für maximal etwa 160 Beiträge gut (modellabhängig!), sodass es Material in Beiträgen nach einem bestimmten Punkt nicht enthalten wird. Dies wird sich in Zukunft mit leistungsfähigeren Modellen und ausgefeilteren Diensten mit ziemlicher Sicherheit ändern.
Ratenbegrenzungen und Kosten
Der Abruf von Daten von Open AI ist nicht kostenlos. Die Ratenbegrenzungen basieren jedoch implizit auf dem Posten. Sie haben die Kontrolle darüber, wie viele Beiträge es dauert, bis neue Zusammenfassungen gesucht werden. Dies wird wahrscheinlich kein Problem sein.
Seitenleisten-UnterstĂĽtzung!!
Es gibt jetzt ein Bars-kompatibles Widget, das mit dem Plugin geliefert wird. Sie mĂĽssen nur die Bars Theme Component installieren und konfigurieren:
Nach der Installation können Sie die Standard-Zusammenfassung am Anfang des Themas deaktivieren und sich auf das Widget in der Seitenleiste verlassen.
Hinweise
Haftungsausschluss: Ich bin nicht verantwortlich für das, was das LLM antwortet. Bitte verstehen Sie die Vor- und Nachteile eines LLM und was es kann und nicht kann und seine Grenzen. Sie sind sehr gut darin, überzeugende, kontextbezogene Texte zu erstellen, können aber sachlich falsch sein.
Wichtiger Datenschutzhinweis: Ihre Forendaten werden an Open AI gesendet. Obwohl sie mit ziemlicher Sicherheit nicht in deren vortrainierte Modelle aufgenommen werden, werden sie die Daten in deren Analysen und Protokollierung verwenden. Stellen Sie sicher, dass Sie diese Tatsache in die AGB und Datenschutzbestimmungen Ihres Forums aufnehmen. Verwandte Links: Nutzungsbedingungen, Datenschutzrichtlinie
Urheberrecht: OpenAI hat hier eine Aussage zum Urheberrecht gemacht: Wird OpenAI Urheberrechte an den von mir mit der API generierten Ausgaben beanspruchen? | OpenAI Help Center
TODO
- Front- und Back-Tests hinzufĂĽgen

Mehr Benutzereinstellungen hinzufĂĽgen, um den Stil der Antwort zu beeinflussen
UnterstĂĽtzung fĂĽr benutzerdefinierte Modellnamen hinzufĂĽgen
GPT-4-UnterstĂĽtzung hinzufĂĽgen, sobald verfĂĽgbar
Die Modelleinstellung zu einer Dropdown-Liste machen
Widget-UnterstĂĽtzung fĂĽr das Layouts-Plugin hinzufĂĽgen







