Aggregieren von Kryptonachrichten
Übersicht
Aggregiere Kryptowährungsnachrichten von über 50 autoritativen Quellen über RSS-Feeds mit Echtzeit-Scanning, Münz-/Kategoriefilterung und Relevanzbewertung.
Voraussetzungen
- Python 3.8+ installiert
- Abhängigkeiten:
pip install feedparser requests - Internetverbindung für RSS-Feed-Zugriff
Anleitung
-
Benutzerabsicht bewerten – erforderliche Filter bestimmen:
- Allgemeine Nachrichten: Keine Filter, Standardeinstellungen verwenden
- Münzspezifisch: Symbol extrahieren (BTC, ETH usw.)
- Kategoriespezifisch: Kategorie extrahieren (defi, nft, regulatory usw.)
- Zeitspezifisch: Zeitfenster extrahieren (1h, 4h, 24h, 7d)
-
Aggregator mit entsprechenden Filtern ausführen:
# Standard-Scan (Top 20, letzte 24h, nach Relevanz sortiert) python ${CLAUDE_SKILL_DIR}/scripts/news_aggregator.py # Münzspezifischer Scan python ${CLAUDE_SKILL_DIR}/scripts/news_aggregator.py --coin BTC --period 4h # Kategoriefilter python ${CLAUDE_SKILL_DIR}/scripts/news_aggregator.py --category defi --top 30 # Mehrere Filter python ${CLAUDE_SKILL_DIR}/scripts/news_aggregator.py --coin ETH --category defi --period 24h --top 15 -
Ergebnisse für nachgelagerte Verarbeitung exportieren:
python ${CLAUDE_SKILL_DIR}/scripts/news_aggregator.py --format json --output news.json -
Ergebnisse dem Benutzer präsentieren:
- Quelle, Titel, Alter und Relevanzbewertung anzeigen
- Marktbewegende Schlüsselwörter hervorheben, falls vorhanden
- Links zu vollständigen Artikeln bereitstellen
- Meta-Informationen zusammenfassen (geprüfte Quellen, gefundene Artikel)
Ausgabe
Tabelle mit Artikeln, sortiert nach Relevanzbewertung (0-100), basierend auf Erkennung marktbewegender Schlüsselwörter, Quellenautorität und Aktualität:
==============================================================================
CRYPTO NEWS AGGREGATOR Aktualisiert: 2026-01-14 15:30 # 2026 - aktueller Jahreszeitstempel
==============================================================================
TOP-KRYPTO-NACHRICHTEN (24h)
------------------------------------------------------------------------------
Rang Quelle Titel Alter Bewertung
------------------------------------------------------------------------------
1 CoinDesk Bitcoin durchbricht 100.000 $ ATH 2h 95.0
2 The Block SEC genehmigt ETH ETF 4h 92.5
3 Decrypt Solana DeFi TVL steigt 6h 78.3
------------------------------------------------------------------------------
Zusammenfassung: 20 Artikel angezeigt | Durchsucht: 50 Quellen | Übereinstimmungen: 187
==============================================================================
Fehlerbehandlung
| Fehler | Ursache | Lösung |
|---|---|---|
| Netzwerk-Timeout | RSS-Feed nicht erreichbar | Verwendet zwischengespeicherte Daten; überspringt nicht verfügbare Quellen |
| Parse-Fehler | Fehlerhafter RSS | Überspringt Eintrag; fährt mit gültigen Artikeln fort |
| Keine Ergebnisse | Filter zu strikt | Vorschlagen, Filter zu lockern |
| Ungültige Münze | Unbekanntes Symbol | Ähnliche gültige Symbole auflisten |
Siehe ${CLAUDE_SKILL_DIR}/references/errors.md für umfassende Fehlerbehandlung.
Beispiele
Filterungsmuster für gängige Nachrichtenüberwachungsszenarien:
# Neueste Kryptonachrichten (Standardeinstellungen)
python ${CLAUDE_SKILL_DIR}/scripts/news_aggregator.py
# Bitcoin-Nachrichten der letzten 4 Stunden
python ${CLAUDE_SKILL_DIR}/scripts/news_aggregator.py --coin BTC --period 4h
# DeFi-Kategorie-Nachrichten
python ${CLAUDE_SKILL_DIR}/scripts/news_aggregator.py --category defi
# Nur hohe Relevanz
python ${CLAUDE_SKILL_DIR}/scripts/news_aggregator.py --min-score 70 --top 10
# Mehrere Münzen
python ${CLAUDE_SKILL_DIR}/scripts/news_aggregator.py --coins BTC,ETH,SOL
Ressourcen
${CLAUDE_SKILL_DIR}/references/implementation.md- CLI-Optionen, Kategorien, JSON-Format, erweiterte Filterung${CLAUDE_SKILL_DIR}/references/errors.md- Umfassende Fehlerbehandlung${CLAUDE_SKILL_DIR}/references/examples.md- Detaillierte Nutzungsbeispiele${CLAUDE_SKILL_DIR}/config/sources.yaml- Vollständiges Quellenverzeichnis- CoinDesk RSS: https://www.coindesk.com/arc/outboundfeeds/rss/
- feedparser-Dokumentation: https://feedparser.readthedocs.io/