Entdecken Sie jetzt heiße Themen

Wenn Sie mit Discourse Discover nicht vertraut sind, werfen Sie einen Blick auf dieses Thema.

Wir haben kürzlich eine coole neue Funktion zu Discourse Discover hinzugefügt: die Möglichkeit, aktuelle heiße Themen-Diskussionen in den für Sie relevanten Bereichen über verschiedene Discourse-Communities hinweg zu sehen. Es ist eine technisch einfache Änderung, die jedoch für ein breites Publikum nützlich ist.

Wie funktioniert das?

Für in Discover aufgenommene Seiten führen wir nun einen Crawler aus, der die neuesten aktivsten Themen extrahiert, und verwenden einen einfachen Algorithmus, um diese Themen nach Themenbereichen zu gruppieren. Es gibt Discourse-Communities zu vielen verschiedenen Themen, und dies bietet der Öffentlichkeit einen Zugangspunkt, um zu sehen, worüber Menschen in diesen Bereichen sprechen.

Cool, wo kann ich das sehen?

Dies ist ab sofort in unserer iOS-Mobile-App DiscourseHub verfügbar und kommt in Kürze für Android und die Website unter discover.discourse.com.

Sie können in den folgenden Videos und Fotos einen Vorgeschmack darauf erhalten:

Kann ich das in meiner App/Website verwenden?

Ja, sicher. Wir haben dies als einfache API entwickelt, die von jedem Client genutzt werden kann. Sie müssen diese beiden Endpunkte verwenden:

  • https://discover.discourse.com/hot-topics-tags.json → gibt die zu abrufenden Themen/Tags zurück in:
  • https://discover.discourse.com/hot-topics.json?tag=<name>
    • Der tag ist erforderlich — es gibt keinen Modus für „alle Tags“; alles andere führt zu 400
    • Sie übergeben einen page-Parameter, um weitere Ergebnisse zu erhalten – er ist 0-basiert, Standardwert ist 0, maximal 5 Seiten mit Ergebnissen.
Beispiel

Beginnen Sie mit dem Abrufen der verfügbaren Tags:

λ  curl https://discover.discourse.com/hot-topics-tags.json
{
  "tags": [
    "ai",
    "finance",
    "apple",
    "automation",
    "media",
    "research",
    "smart-home",
    "linux",
    "open-source",
    "webdev",
    "health",
    "gaming",
    "audio",
    "devops",
    "crypto",
    "mapping",
    "technology",
    "support",
    "interests",
    "programming"
  ]
}

Wählen Sie dann eines aus. Zum Beispiel verwende ich ai und leite es an unseren zweiten Endpunkt weiter:

curl "https://discover.discourse.com/hot-topics.json?tag=ai"

Dies wird mit einer Antwort wie dieser antworten:

"hot_topics": [
    {
      "id": 431863,
      "title": "Deepseek V4 released",
      "url": "https://forums.developer.nvidia.com/t/deepseek-v4-released/367696",
      "excerpt": "I think people with 4 DGX Spark are good to go.  Rest of us needs to wait for quantized version.",
      "like_count": 143,
      "reply_count": 76,
      "views": 5891,
      "score": 41.6296558464954,
      "image_url": null,
      "remote_created_at": "2026-04-24T03:21:32.475Z",
      "community_name": "NVIDIA Developer Forums",
      "community_url": "https://forums.developer.nvidia.com",
      "community_logo_url": "https://canada1.discourse-cdn.com/discover/original/2X/b/bb908321f62e7dd8c9e87fb8750e242c2e4827d9.png"
    },
    {
      "id": 564616,
      "title": "Webhook URL shows localhost instead of domain (self-hosted n8n)",
      "url": "https://community.n8n.io/t/webhook-url-shows-localhost-instead-of-domain-self-hosted-n8n/292267",
      "excerpt": "Hello, \nI am trying to receive webhook events from Bitrix24 CRM in my self-hosted n8n. \nPreviously it worked on another cloud n8n account, but now on my current hosted instance the Webhook node generates URLs starting with localhost. \nWebhook method is currently set to GET. I also tested POST, but it still does not receive data. \nBecause of that, Bitrix24 does not seem to reach the webhook. \nIs it&hellip;",
      "like_count": 13,
      "reply_count": 8,
      "views": 32,
      "score": 41.1415045485148,
      "image_url": null,
      "remote_created_at": "2026-04-28T12:16:38.826Z",
      "community_name": "N8n Community",
      "community_url": "https://community.n8n.io",
      "community_logo_url": "https://canada1.discourse-cdn.com/discover/original/2X/d/d34907e298b033e3eb94bcaff8fd8c82b1eb66e7.png"
    },
    // ...

Sie können dann die Themen auflisten. Die Endpunkte werden den ganzen Tag über aktualisiert, sodass jedes Thema aktuelle Ergebnisse liefert.

6 „Gefällt mir“

Gibt es eine Chance, dass der TestFlight-Build verlängert wird?

Eine Tab-Leiste im iOS-26-Stil wäre auch eine schöne Ergänzung.
1 „Gefällt mir“

Das ist ein alter Build-Pfad, der im August 2025 abgelaufen ist. Der aktuelle Produktions-Build ist der neueste und entspricht diesem TestFlight-Build: Join the Discourse Hub beta - TestFlight - Apple

Danke für den Hinweis. Es ist schwierig, nur die Tab-Leiste im iOS-26-Stil zu gestalten, ohne den Rest der App anzupassen. Und eine komplette Anpassung des gesamten Umfangs ist sehr aufwendig.

Ich bin gespannt, was Apple mit iOS 27 machen wird – das Beta-Update erscheint in wenigen Wochen. Der gläserne Stil von iOS 26 hat nicht besonders gut gefallen.

2 „Gefällt mir“

Danke, ich musste zweimal klicken, aber beim zweiten Mal erschien der Update-Button.

Alles, was ich sicher weiß, ist, dass sie den veralteten Tastatur-Stil von iOS 18 entfernen, aber die App scheint bereits den von 26 zu verwenden. Alles andere ist reine Spekulation, aber ich war schon immer ein großer Fan von Glas. Ich habe es heruntergeladen, sobald es verfügbar war, und habe den Beschwerden der Leute immer widersprochen, weil es für mich gut aussieht. Die technische Schuldenlast ist jedoch verständlich :slight_smile:

1 „Gefällt mir“

Das ist ja eine interessante Zeit, da ich gerade in der vergangenen Woche ein ähnliches Konzept für meine Native-App überarbeitet habe: Eine Story-Leiste auf dem Startbildschirm, die die aktivsten Diskussionen innerhalb einer einzigen Community anzeigt und dabei rangiertes Content live über einen benutzerdefinierten Plugin-Endpunkt abruft. Der Umfang unterscheidet sich von dem, was Sie hier umgesetzt haben (eine einzelne Community versus entdeckungsübergreifende Vernetzung), aber die zugrundeliegende Intuition ist eindeutig dieselbe. Ich bin gespannt, wie sich die API-Endpunkte weiterentwickeln werden.

1 „Gefällt mir“