← 返回
未分类

ORF news

ORF.at RSS: news/sport (RDF) + science (RSS2). Überblick: 3× news (orf.at) + 1× sport + 1× science — science.orf.at niemals unter Nachrichten; drei ###-Sekti...
ORF.at RSS: news/sport (RDF) + science (RSS2). Überblick: 3× news (orf.at) + 1× sport + 1× science — science.orf.at niemals unter Nachrichten; drei ###-Sekti...
maximedogawa
未分类 clawhub v1.0.1 2 版本 100000 Key: 无需
★ 0
Stars
📥 393
下载
💾 0
安装
2
版本
#latest

概述

ORF — RSS (Nachrichten, Sport, Science)

Offizielle Feeds (chronologisch, viele Items). Übersicht: rss.orf.at.

RubrikURLFormat
---------------------
Nachrichtenhttps://rss.orf.at/news.xmlRDF / RSS1.0
Sporthttps://rss.orf.at/sport.xmlRDF / RSS 1.0
Science (science.orf.at)https://rss.orf.at/science.xmlRSS2.0

Wichtig: zwei XML-Formate

News + Sport (news.xml, sport.xml): RDF mit , dann viele Blöcke mit u. a.:

  • </code> — Überschrift</li><li><code><link></code> — <strong>kanonische Artikel-URL</strong> (immer exakt übernehmen)</li><li><code><description></code> — Teaser (optional)</li><li><code><dc:subject></code> — Ressort (z. B. Tennis, Wirtschaft) — <strong>nur ausgeben, wenn vorhanden</strong></li><li><code><dc:date></code> — Zeitstempel (Item)</li></ul><p><strong>Science</strong> (<code>science.xml</code>): klassisches RSS 2.0 mit <code><item></code> und u. a.:</p><ul><li><code><title></code>, <code><link></code>, <code><description></code>, <code><pubDate></code>, <code><category></code> (oft „Wissenschaft“)</li></ul><p>Parser/logisch: Pro Feed nur die <strong><code><item></code>-Blöcke</strong> zählen — nicht die URL-Liste in <code><items><rdf:Seq></code> allein (die sind nur die Reihenfolge).</p><h2>Fetch (Tool <code>fetch</code>)</h2><pre><code>https://rss.orf.at/news.xml https://rss.orf.at/sport.xml https://rss.orf.at/science.xml </code></pre><p><strong>Mehrteilige Abfragen:</strong> Wenn mehr als ein Feed nötig ist, <strong>für jeden Feed einen eigenen <code>fetch</code></strong> 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.</p><ul><li>Keinen Sport- oder Science-Block ausgeben, <strong>wenn</strong> <code>sport.xml</code> bzw. <code>science.xml</code> nicht geladen wurde.</li><li><strong>Niemals</strong> Sport- oder Science-Schlagzeilen aus <code>news.xml</code> „ableiten“ oder erfinden — URLs müssen <strong>im jeweiligen Feed-XML</strong> vorkommen.</li></ul><h2>Welche Feeds laden?</h2><table><thead><tr><th>Nutzeranfrage (Beispiele)</th><th>Aktion</th></tr></thead><tbody><tr><td>---------------------------</td><td>--------</td></tr><tr><td>allgemein: ORF / ORF News / Schlagzeilen / „was gibt’s bei ORF“ / Überblick</td><td><strong><code>news.xml</code> + <code>sport.xml</code> + <code>science.xml</code></strong> (3 Fetches)</td></tr><tr><td>nur Nachrichten / Politik / „ohne Sport“</td><td>nur <code>news.xml</code></td></tr><tr><td>nur Sport</td><td>nur <code>sport.xml</code></td></tr><tr><td>nur Science / Forschung / science.orf</td><td>nur <code>science.xml</code></td></tr><tr><td>explizit „News und Sport“ (ohne Science)</td><td><code>news.xml</code> + <code>sport.xml</code></td></tr></tbody></table><p>So sind Sport und Science sichtbar, ohne alles in einen News-Feed zu pressen.</p><h2>Anzahl Meldungen (Überblick wirkt ruhiger)</h2><p>Wenn <strong>Nachrichten + Sport + Science</strong> geladen werden (typische ORF-Überblicksfrage):</p><table><thead><tr><th>Sektion</th><th>Items aus dem Feed (neueste zuerst)</th></tr></thead><tbody><tr><td>---------</td><td>-------------------------------------</td></tr><tr><td><strong>Nachrichten</strong></td><td><strong>genau 3</strong></td></tr><tr><td><strong>Sport</strong></td><td><strong>genau 1</strong></td></tr><tr><td><strong>Science</strong></td><td><strong>genau 1</strong></td></tr></tbody></table><p>Nur wenn der Nutzer explizit mehr will („alle“, „längere Liste“, Zahl nennen): von dieser Verteilung abweichen.</p><p><strong>Nur ein</strong> Feed geladen: bis zu <strong>7</strong> Items (oder weniger, wenn der Feed kürzer ist).</p><h2>Inhaltliche Regeln (Anti-Halluzination)</h2><ul><li>Jede Zeile: <strong>Titel + Link</strong> müssen <strong>1:1 aus demselben <code><item></code></strong> stammen.</li><li><strong>Keine</strong> zusätzlichen Meldungen, <strong>keine</strong> erfundenen URLs, <strong>keine</strong> „Kategorie:“-Präfixe erfinden. Bei News/Sport: Ressort <strong>nur</strong> aus <code><dc:subject></code>, wenn gesetzt. Bei Science: optional <code><category></code>.</li><li>Senderzeile im Channel (<code><title>news.ORF.at etc.) ist kein Artikel — ignorieren.
  • Titel nicht „verbessern“ oder kürzen, wenn unsicher; Original </code> bevorzugen.</li></ul><h2>Sektion nach Hostname (harte Regel)</h2><p>Sortierung <strong>nur</strong> nach Herkunfts-Feed <strong>und</strong> sichtbar im <code><link></code>:</p><table><thead><tr><th>Host im <code><link></code></th><th>Sektion</th><th>Feed</th></tr></thead><tbody><tr><td>------------------</td><td>---------</td><td>------</td></tr><tr><td><code>orf.at</code> (Artikelpfad z. B. <code>/stories/…</code>)</td><td><strong>Nachrichten</strong></td><td><code>news.xml</code></td></tr><tr><td><code>sport.orf.at</code></td><td><strong>Sport</strong></td><td><code>sport.xml</code></td></tr><tr><td><code>science.orf.at</code></td><td><strong>Science</strong></td><td><code>science.xml</code></td></tr></tbody></table><p><strong>Verboten:</strong> Science-Artikel (<code>science.orf.at</code>) oder Sport-Artikel (<code>sport.orf.at</code>) unter „Nachrichten“ zu listen — auch nicht mit Rubrik „Wissenschaft“. Eine lange Liste nur unter <code>### Nachrichten</code> ist <strong>falsch</strong>, sobald Links von mehreren Hosts vorkommen.</p><h2>Antwort — Layout (Pflichtstruktur)</h2><p>Sprache wie der Nutzer (meist Deutsch). <strong>Keine</strong> Emoji-Deko in Überschriften. <strong>Leerzeile</strong> nach jeder Überschrift (<code>##</code> / <code>###</code>).</p><p><strong>Zeilenumbrüche:</strong> Jede nummerierte Meldung <strong>beginnt auf einer neuen Zeile</strong> (nach <code>1.</code> / <code>2.</code> / <code>3.</code>). Niemals alle Punkte in <strong>einem</strong> Absatz oder eine Zeile ohne Leerzeilen zwischen den <code>###</code>-Blöcken weglassen.</p><p><strong>Link-Darstellung:</strong> Den Artikel <strong>nur</strong> als Markdown-Link im Titel: <code><strong><a href="https://…/" target="_blank" rel="noopener">Titel</a></strong></code>. <strong>Nicht</strong> <code><em>Link:</em></code> oder URL doppelt in Klammern neben dem Titel — das ist unübersichtlich.</p><p><strong>Ein</strong> geladener Feed:</p><pre><code>## ORF — [Nachrichten | Sport | Science] *Stand laut Feed: …* ### Top-Meldungen 1. **[Überschrift genau aus dem XML](https://…/)** 2. … </code></pre><p><strong>Mehrere</strong> Feeds (typisch: Nachrichten + Sport + Science): <strong>immer drei Unterüberschriften</strong> <code>### Nachrichten</code>, <code>### Sport</code>, <code>### Science</code> — auch wenn eine Sektion nur einen Punkt hat.</p><pre><code>## 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/…/)** </code></pre><ul><li><strong>Überblick (3 Feeds):</strong> <strong>3 / 1 / 1</strong> — unter Nachrichten <strong>nur</strong> <code>orf.at</code>-Links aus <code>news.xml</code>; <strong>kein</strong> <code>science.orf.at</code> in dieser Liste. Keine zusätzlichen Zeilen in Sport oder Science, außer der Nutzer verlangt mehr.</li><li>Ressort-Zeile weglassen, wenn kein <code><dc:subject></code> bzw. keine sinnvolle Kategorie im Item.</li><li>Optional eine <strong>kurze</strong> Zeile Teaser aus <code><description></code> — nur wenn sie im XML steht und die Lesbarkeit hilft (max. ~140 Zeichen).</li></ul><h2>Mandatory</h2><p>Non-negotiable checklist (single-file skill — everything lives in this README):</p><ol><li><strong>Feeds & Zuordnung:</strong> Items unter <strong>Nachrichten</strong> nur aus <code>https://rss.orf.at/news.xml</code>. Items unter <strong>Sport</strong> nur aus <code>https://rss.orf.at/sport.xml</code>. Items unter <strong>Science</strong> nur aus <code>https://rss.orf.at/science.xml</code>. Keine Story und keine URL <strong>quers</strong> zuordnen oder duplizieren.</li></ol><ol><li><strong>Hostname = Sektion:</strong> <code><link></code> mit Host <strong><code>science.orf.at</code></strong> nur unter <code>### Science</code>. <strong><code>sport.orf.at</code></strong> nur unter <code>### Sport</code>. <strong><code>orf.at</code></strong> (News-Artikel) nur unter <code>### Nachrichten</code>. <strong>Niemals</strong> Science-URLs unter „Nachrichten“ listen — auch nicht mit Rubrik „Wissenschaft“.</li></ol><ol><li><strong>Allgemeine ORF-Frage:</strong> Wenn der Nutzer nicht explizit auf eine Rubrik beschränkt (z. B. „ORF News“, „Schlagzeilen ORF“, „was gibt’s bei ORF“), <strong>alle drei URLs</strong> mit <strong>drei separaten <code>fetch</code>-Aufrufen</strong> laden, bevor geantwortet wird.</li></ol><ol><li><strong>XML:</strong> <code>news.xml</code> und <code>sport.xml</code> sind <strong>RDF/RSS1.0</strong> (<code><item rdf:about></code>, <code><dc:subject></code>, <code><dc:date></code>). <code>science.xml</code> ist <strong>RSS 2.0</strong> (<code><item></code>, <code><pubDate></code>, <code><category></code>). Nicht nur die <code><rdf:Seq></code>-Links parsen — Titel/Links aus den <strong><code><item></code></strong>-Blöcken nehmen.</li></ol><ol><li><strong>Links:</strong> Jede Schlagzeile braucht den <strong>exakten</strong> <code><link></code> aus dem <strong>selben</strong> Item. Keine erfundenen oder zusammengesetzten URLs. Darstellung: <strong><code></strong><a href="url" target="_blank" rel="noopener">Titel</a><strong></code></strong> — <strong>kein</strong> separates <code><em>Link:</em></code>-Feld.</li></ol><ol><li><strong>Layout:</strong> <code>##</code> Gesamtüberschrift, dann <strong><code>### Nachrichten</code></strong>, <strong><code>### Sport</code></strong>, <strong><code>### Science</code></strong> (alle drei beim 3-Fetch-Überblick). Nach jeder <code>###</code>-Zeile eine <strong>Leerzeile</strong>; jede nummerierte Meldung <strong>eigenständige Zeile(n)</strong> — nicht alles in einen Absatz quetschen.</li></ol><ol><li><strong>Überblick — feste Quoten:</strong> Sind alle drei Feeds geladen und der Nutzer hat keine andere Menge verlangt: <strong>3</strong> Nachrichten (nur <code>orf.at</code>), <strong>1</strong> Sport-Story, <strong>1</strong> Science-Story. <strong>Nicht</strong> 4+ unter Nachrichten, indem Science dort eingemischt wird.</li></ol><ol><li><strong>Keine erfundenen Inhalte:</strong> Keine Sport-/Science-Zeilen aus dem Kopf; kein „Kultur:“ / „Wirtschaft:“ vor dem Titel erfinden — höchstens Ressort aus <code><dc:subject></code> bzw. <code><category></code>.</li></ol><h2>Fehlerfälle</h2><ul><li>Feed leer / HTTP-Fehler: kurz nennen, betroffene Sektion auslassen oder als fehlgeschlagen markieren — nichts erfinden.</li><li><code>science.xml</code> liefert <strong>Wissenschaftsnews</strong>, nicht den allgemeinen Politik-Mix — nicht als „normale Nachrichten“ verkaufen.</li></ul><h2>When to use</h2><p>Fragen zu ORF, ORF News, österreichischen Schlagzeilen, ORF Sport, science.orf / ORF Science, oder „was läuft bei ORF“.</p></div> </div> </div> <div id="tab-versions" class="detail-content"> <div class="detail-section"> <h2>版本历史</h2> <p style="margin-bottom:12px;font-size:14px;color:#94a3b8;">共 2 个版本</p> <ul class="version-list"> <li> <div> <span class="version-tag">v1.0.1</span> <span style="font-size:11px;color:#5b6abf;margin-left:8px;background:#eef0ff;padding:1px 8px;border-radius:10px;">当前</span> </div> <div style="font-size:12px;color:#94a3b8;"> 2026-05-21 13:34 安全 安全 </div> </li> <li> <div> <span class="version-tag">v1.0.0</span> </div> <div style="font-size:12px;color:#94a3b8;"> 2026-05-07 20:23 安全 安全 </div> </li> </ul> </div> </div> <div id="tab-security" class="detail-content"> <div class="detail-section"> <h2>安全检测</h2> <div class="sec-grid"> <div class="sec-card"> <h4>腾讯云安全 (Keen)</h4> <div class="sec-status sec-safe"> 安全,无风险 </div> <a href="https://tix.qq.com/search/skill?keyword=3ca9057445986140bf468cc33edb24e5" target="_blank">查看报告</a> </div> <div class="sec-card"> <h4>腾讯云安全 (Sanbu)</h4> <div class="sec-status sec-safe"> 安全,无风险 </div> <a href="https://static.cloudsec.tencent.com/html-report-v2/2026/05/26/449624_f531e58bf7847430ba77f05e0431ac52.html?q-sign-algorithm=sha1&q-ak=AKID8JMG1bzBC1dz96qNhssfFftujT1NCoFi&q-sign-time=1781148108%3B1812684108&q-key-time=1781148108%3B1812684108&q-header-list=host&q-url-param-list=&q-signature=38b0a7db6202be0756b9b74bcd7c76250744ecc4" target="_blank">查看报告</a> </div> </div> </div> </div> <!-- Recommended Skills --> <div style="margin-top:24px;"> <h2 style="font-size:18px;font-weight:600;margin-bottom:16px;">🔗 相关推荐</h2> <div class="rec-grid"> <div class="rec-card"> <span class="badge-cat" style="margin-bottom:8px;display:inline-block;"></span> <h3><a href="/s/news-gameinfomer">Gameinformer News</a></h3> <div class="rec-owner">maximedogawa</div> <div class="rec-desc">Game Informer – 分区 RSS(新闻/评测/预览/专题)。按分区抓取;回复为英文;仅在有内容时分节使用 ### 标题。</div> <div class="rec-stats"> <span style="color:#f39c12;">★ 0</span> <span style="color:#5b6abf;">📥 428</span> </div> </div> <div class="rec-card"> <span class="badge-cat" style="margin-bottom:8px;display:inline-block;"></span> <h3><a href="/s/weather-2-0">Weather 2.0</a></h3> <div class="rec-owner">maximedogawa</div> <div class="rec-desc">天气预报(无需 API 密钥)。默认一次获取wttr.in;若失败则切换至 Open‑Meteo。聊天式回答——请参见‘如何回答’。</div> <div class="rec-stats"> <span style="color:#f39c12;">★ 0</span> <span style="color:#5b6abf;">📥 412</span> </div> </div> <div class="rec-card"> <span class="badge-cat" style="margin-bottom:8px;display:inline-block;"></span> <h3><a href="/s/news-corbett-report">News Corbett Report</a></h3> <div class="rec-owner">maximedogawa</div> <div class="rec-desc">Corbett 报道 — 官方 WordPress RSS,网址 corbettreport.com/feed/。仅抓取;用英文回答;严格从 XML 中提取条目;日期标题,编号列表,...</div> <div class="rec-stats"> <span style="color:#f39c12;">★ 0</span> <span style="color:#5b6abf;">📥 443</span> </div> </div> </div> </div> </div> <script> document.addEventListener('DOMContentLoaded',function(){ document.querySelectorAll('.detail-tab').forEach(function(btn){ btn.addEventListener('click',function(e){ var tab = this.getAttribute('data-tab'); document.querySelectorAll('.detail-tab').forEach(function(b){b.classList.remove('active')}); document.querySelectorAll('.detail-content').forEach(function(c){c.classList.remove('active')}); this.classList.add('active'); var el = document.getElementById('tab-'+tab); if(el) el.classList.add('active'); }); }); }); </script> <div class="footer"> <p>Skill工具集 © 2026</p> </div></body> </html>