Was macht bilibili_AI_summarize-· Skill?
Bilibili-Video auf einen Klick zusammenfassen · Claude Code Skill — Link rein, HTML raus. GPU-beschleunigte Transkription mit faster-whisper + AI-Zusammenfassung + Dark-Theme-Rendering, Ende‑zu‑Ende automatisiert.
Funktionsweise
- Link eingeben: Gib einen Bilibili-Video-Link ein.
- Transkription: Der Skill lädt das Video automatisch herunter und transkribiert es mit faster-whisper (GPU beschleunigt).
- KI‑Zusammenfassung: Die Transkription wird an ein großes Sprachmodell übergeben, das eine präzise Zusammenfassung erstellt.
- HTML‑Ausgabe: Das Ergebnis wird als Dark‑Theme‑HTML-Seite formatiert und direkt ausgegeben.
Voraussetzungen
- Claude Code mit installiertem Skill
- Python 3.10+ mit den Abhängigkeiten aus
requirements.txt - NVIDIA GPU mit CUDA-Unterstützung (für faster-whisper GPU-Beschleunigung) oder CPU (langsamer)
Installation
# Abhängigkeiten installieren
pip install -r requirements.txt
Verwendung
# Beispiel: Link direkt an Claude Code übergeben
claude "Das Video https://www.bilibili.com/video/xxxxx zusammenfassen"
Konfiguration
Folgende Umgebungsvariablen können gesetzt werden:
WHISPER_MODEL– Whisper-Modellgröße (z. B.small,medium,large-v3; Standard:small)OUTPUT_DIR– Verzeichnis für die generierte HTML-Datei (Standard: aktuelles Arbeitsverzeichnis)
Ausgabe
Die HTML-Datei enthält:
- Titel des Videos
- Transkription (optional als Text)
- KI‑generierte Zusammenfassung (strukturiert mit Bullet Points)
- Minimalistisches Dark Theme (CSS inline)
Fehlerbehandlung
- Falls der Link ungültig ist, wird eine Fehlermeldung ausgegeben.
- Falls faster-whisper keine GPU findet, fällt es automatisch auf CPU zurück (langsamer).
- Falls die Transkription fehlschlägt, wird der Benutzer informiert.
Lizenz
MIT