Was macht YouTube AI Digest – Zusammenfassung und Analyse von YouTube-Vid…?
Vor Kurzem aktualisiertes agentenbezogenes GitHub-Repository: yizhiyanhua-ai/youtube-ai-digest.
Übersicht
Dieses Skill ermöglicht es KI-Agenten (wie Claude Code, Cursor, Codex), YouTube-Videos automatisch zusammenzufassen und zu analysieren.
Funktionen
- Transkriptabruf: Lädt Untertitel von YouTube-Videos herunter (sofern verfügbar).
- Video-Metadaten: Extrahiert Titel, Beschreibung, Kanaldaten und Statistiken.
- Zusammenfassung: Nutzt LLMs (z. B. GPT, Claude), um den Inhalt prägnant zusammenzufassen.
- Schlüsselpunkte: Listet die wichtigsten Aussagen und Konzepte auf.
- Zeitstempel: Verknüpft Zusammenfassungsabschnitte mit Video-Zeitpunkten (bei Bedarf).
- Unterstützte Agenten: Funktioniert mit Claude Code, Cursor, Codex und anderen tools-kompatiblen Agenten.
Installation
- Klonen Sie das Repository:
git clone https://github.com/yizhiyanhua-ai/youtube-ai-digest.git
cd youtube-ai-digest
- Installieren Sie die Abhängigkeiten:
pip install -r requirements.txt
- Konfigurieren Sie die API-Schlüssel (Umgebungsvariablen):
YOUTUBE_API_KEY– API-Schlüssel für die YouTube Data API v3LLM_API_KEY– API-Schlüssel für das Sprachmodell (z. B. OpenAI oder Anthropic)LLM_MODEL– Modellname (optional, Standard:gpt-3.5-turbo)
Verwendung
python digest.py --url https://www.youtube.com/watch?v=VIDEO_ID
Der Befehl gibt eine Zusammenfassung im Terminal aus.
Beispielausgabe
Titel: How AI is Transforming Software Development
Kanal: Tech Talks
Zusammenfassung: In diesem Video wird erläutert...
Schlüsselpunkte:
- KI-Tools wie GitHub Copilot steigern die Produktivität
- Code-Review mit KI verbessert die Code-Qualität
- Ethische Bedenken und zukünftige Entwicklungen
Sprache: en
Abhängigkeiten
- Python 3.8 oder höher
google-api-python-clientfür YouTube APIopenaioderanthropicfür LLM-Integrationyoutube-transcript-apifür Transkripte
Siehe requirements.txt für Details.
Beitrag
Beiträge sind willkommen! Bitte erstellen Sie einen Pull-Request oder ein Issue im Repository.
Lizenz
MIT