CommunityCodierung & Entwicklunggithub.com

DuckWu/xhs-claude-skills

Extrahiere Xiaohongshu (Rote Notizen)-Beiträge – Bilder, Texte und Videos – und transkribiere sie mit KI in Obsidian für Claude Code.

Was ist xhs-claude-skills?

Dieses Skill für Claude Code ermöglicht es, Inhalte von Xiaohongshu (auch als „Rote Notizen“ bekannt) direkt zu extrahieren – sowohl Bilder und Texte als auch Videos. Es unterstützt mehrere Plattformen (z. B. macOS, Windows, Linux) und wandelt die extrahierten Daten in ein für Obsidian Notizen geeignetes Format um, wobei eine KI-Transkription für Videoinhalte integriert ist. Der Workflow ist nahtlos in Claude Code eingebettet, sodass du ohne manuelles Kopieren oder mühsames Scraping schnell Notizen aus sozialen Medien erstellen kannst. Dies spart Zeit und verbessert die Integration von externen Inhalten in dein persönliches Wissensmanagement-System auf Basis von Obsidian.

Funktioniert mit✓Claude Code~Codex CLI~Cursor
npx skills add DuckWu/xhs-claude-skills

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht xhs-claude-skills?

Extrahiere Xiaohongshu (Rote Notizen)-Beiträge – Bilder, Texte und Videos – und transkribiere sie mit KI in Obsidian für Claude Code.

Funktionen

  • Plattformübergreifend: Funktioniert unter macOS, Windows und Linux.
  • Unterstützt mehrere Medientypen: Bilder, Texte und Videos aus Xiaohongshu-Beiträgen.
  • KI-Transkription: Videos werden automatisch transkribiert, sodass Notizen auch Audioinhalte abdecken.
  • Obsidian-Integration: Extraktionen werden direkt in ein obsidian-kompatibles Notizformat umgewandelt.
  • Nahtlose Nutzung mit Claude Code: Einfach über CLI-Befehle oder Aktionen in Claude Code aufrufbar.

Voraussetzungen

  • Claude Code (installiert und eingerichtet)
  • Obsidian (optional, für die Notizverwaltung)
  • Internetzugriff für API-Aufrufe an Xiaohongshu-Endpunkte
  • Optional: FFmpeg für die Videoverarbeitung (wenn nicht vorhanden, wird die Transkription per KI durchgeführt)

Installation

  1. Klone das Repository:

    git clone https://github.com/DuckWu/xhs-claude-skills.git
    cd xhs-claude-skills
    
  2. Installiere die Abhängigkeiten:

    pip install -r requirements.txt
    
  3. Konfiguriere deine Umgebungsvariablen (z. B. in .env):

    CLAUDE_API_KEY=dein_claude_api_key
    

Verwendung

Rufe das Skill direkt aus Claude Code auf:

claude xhs:extrahiere https://www.xiaohongshu.com/explore/...

Oder verwende den integrierten Befehl:

python xhs_to_obsidian.py --url "https://www.xiaohongshu.com/explore/..." --output ./notizen

Das Skill extrahiert automatisch den Beitrag, transkribiert ggf. das Video und speichert das Ergebnis als Markdown-Datei im angegebenen Ausgabeordner.

Unterstützte Formate

  • Eingabe: Xiaohongshu-Beitrags-URL (beliebiger öffentlicher Beitrag)
  • Ausgabe: Markdown-Datei mit Metadaten (Titel, Datum, Autor, Inhalt, Transkription)

Fehlerbehebung

  • API-Fehler: Stelle sicher, dass dein API-Schlüssel gültig ist.
  • Transkriptionsprobleme: Installiere FFmpeg (brew install ffmpeg auf macOS) für bessere Ergebnisse.
  • Obsidian-Import: Lege die Ausgabedatei direkt in deinem Obsidian-Vault ab.

Lizenz

MIT

Verwandte Skills