Offizielle Feeds (chronologisch, viele Items). Übersicht: rss.orf.at.
| Rubrik | URL | Format |
|---|---|---|
| -------- | ----- | -------- |
| Nachrichten | https://rss.orf.at/news.xml | RDF / RSS1.0 |
| Sport | https://rss.orf.at/sport.xml | RDF / RSS 1.0 |
| Science (science.orf.at) | https://rss.orf.at/science.xml | RSS2.0 |
News + Sport (news.xml, sport.xml): RDF mit , dann viele Blöcke mit u. a.:
— Überschrift — kanonische Artikel-URL (immer exakt übernehmen) — Teaser (optional) — Ressort (z. B. Tennis, Wirtschaft) — nur ausgeben, wenn vorhanden — Zeitstempel (Item)Science (science.xml): klassisches RSS 2.0 mit und u. a.:
, , , , (oft „Wissenschaft“)Parser/logisch: Pro Feed nur die -Blöcke zählen — nicht die URL-Liste in allein (die sind nur die Reihenfolge).
fetch)https://rss.orf.at/news.xml
https://rss.orf.at/sport.xml
https://rss.orf.at/science.xml
Mehrteilige Abfragen: Wenn mehr als ein Feed nötig ist, für jeden Feed einen eigenen fetch ausführen — z. B. drei Aufrufe für Nachrichten + Sport + Science. Erst wenn alle benötigten Feeds da sind (oder klar fehlschlagen), die Antwort schreiben.
sport.xml bzw. science.xml nicht geladen wurde.news.xml „ableiten“ oder erfinden — URLs müssen im jeweiligen Feed-XML vorkommen.| Nutzeranfrage (Beispiele) | Aktion |
|---|---|
| --------------------------- | -------- |
| allgemein: ORF / ORF News / Schlagzeilen / „was gibt’s bei ORF“ / Überblick | news.xml + sport.xml + science.xml (3 Fetches) |
| nur Nachrichten / Politik / „ohne Sport“ | nur news.xml |
| nur Sport | nur sport.xml |
| nur Science / Forschung / science.orf | nur science.xml |
| explizit „News und Sport“ (ohne Science) | news.xml + sport.xml |
So sind Sport und Science sichtbar, ohne alles in einen News-Feed zu pressen.
Wenn Nachrichten + Sport + Science geladen werden (typische ORF-Überblicksfrage):
| Sektion | Items aus dem Feed (neueste zuerst) |
|---|---|
| --------- | ------------------------------------- |
| Nachrichten | genau 3 |
| Sport | genau 1 |
| Science | genau 1 |
Nur wenn der Nutzer explizit mehr will („alle“, „längere Liste“, Zahl nennen): von dieser Verteilung abweichen.
Nur ein Feed geladen: bis zu 7 Items (oder weniger, wenn der Feed kürzer ist).
stammen., wenn gesetzt. Bei Science: optional .news.ORF.at etc.) ist kein Artikel — ignorieren. bevorzugen.Sortierung nur nach Herkunfts-Feed und sichtbar im :
Host im | Sektion | Feed |
|---|---|---|
| ------------------ | --------- | ------ |
orf.at (Artikelpfad z. B. /stories/…) | Nachrichten | news.xml |
sport.orf.at | Sport | sport.xml |
science.orf.at | Science | science.xml |
Verboten: Science-Artikel (science.orf.at) oder Sport-Artikel (sport.orf.at) unter „Nachrichten“ zu listen — auch nicht mit Rubrik „Wissenschaft“. Eine lange Liste nur unter ### Nachrichten ist falsch, sobald Links von mehreren Hosts vorkommen.
Sprache wie der Nutzer (meist Deutsch). Keine Emoji-Deko in Überschriften. Leerzeile nach jeder Überschrift (## / ###).
Zeilenumbrüche: Jede nummerierte Meldung beginnt auf einer neuen Zeile (nach 1. / 2. / 3.). Niemals alle Punkte in einem Absatz oder eine Zeile ohne Leerzeilen zwischen den ###-Blöcken weglassen.
Link-Darstellung: Den Artikel nur als Markdown-Link im Titel: Titel. Nicht Link: oder URL doppelt in Klammern neben dem Titel — das ist unübersichtlich.
Ein geladener Feed:
## ORF — [Nachrichten | Sport | Science]
*Stand laut Feed: …*
### Top-Meldungen
1. **[Überschrift genau aus dem XML](https://…/)**
2. …
Mehrere Feeds (typisch: Nachrichten + Sport + Science): immer drei Unterüberschriften ### Nachrichten, ### Sport, ### Science — auch wenn eine Sektion nur einen Punkt hat.
## ORF — Schlagzeilen
*Nachrichten, Sport, Science · Stand laut Feeds: …*
### Nachrichten (news.ORF.at)
1. **[Titel](https://orf.at/stories/…/)** — *Ressort*
2. **[Titel](https://orf.at/stories/…/)** — *Ressort*
3. **[Titel](https://orf.at/stories/…/)** — *Ressort*
### Sport (sport.ORF.at)
1. **[Titel](https://sport.orf.at/stories/…/)** — *Ressort*
### Science (science.orf.at)
1. **[Titel](https://science.orf.at/stories/…/)**
orf.at-Links aus news.xml; kein science.orf.at in dieser Liste. Keine zusätzlichen Zeilen in Sport oder Science, außer der Nutzer verlangt mehr. bzw. keine sinnvolle Kategorie im Item. — nur wenn sie im XML steht und die Lesbarkeit hilft (max. ~140 Zeichen).Non-negotiable checklist (single-file skill — everything lives in this README):
https://rss.orf.at/news.xml. Items unter Sport nur aus https://rss.orf.at/sport.xml. Items unter Science nur aus https://rss.orf.at/science.xml. Keine Story und keine URL quers zuordnen oder duplizieren. mit Host science.orf.at nur unter ### Science. sport.orf.at nur unter ### Sport. orf.at (News-Artikel) nur unter ### Nachrichten. Niemals Science-URLs unter „Nachrichten“ listen — auch nicht mit Rubrik „Wissenschaft“.fetch-Aufrufen laden, bevor geantwortet wird.news.xml und sport.xml sind RDF/RSS1.0 (, , ). science.xml ist RSS 2.0 (, , ). Nicht nur die -Links parsen — Titel/Links aus den -Blöcken nehmen. aus dem selben Item. Keine erfundenen oder zusammengesetzten URLs. Darstellung: Titel — kein separates Link:-Feld.## Gesamtüberschrift, dann ### Nachrichten, ### Sport, ### Science (alle drei beim 3-Fetch-Überblick). Nach jeder ###-Zeile eine Leerzeile; jede nummerierte Meldung eigenständige Zeile(n) — nicht alles in einen Absatz quetschen.orf.at), 1 Sport-Story, 1 Science-Story. Nicht 4+ unter Nachrichten, indem Science dort eingemischt wird. bzw. .science.xml liefert Wissenschaftsnews, nicht den allgemeinen Politik-Mix — nicht als „normale Nachrichten“ verkaufen.Fragen zu ORF, ORF News, österreichischen Schlagzeilen, ORF Sport, science.orf / ORF Science, oder „was läuft bei ORF“.
共 2 个版本