Was macht xhs-favorites-organizer?
Ein Codex-Skill zum Organisieren von Xiaohongshu/XHS-Favoriten in Alben mit Playwright.
Übersicht
Dieser Skill automatisiert den Prozess des Organisierens von Xiaohongshu-Favoriten in benannte Alben. Er verwendet Playwright, um die Webversion von Xiaohongshu zu automatisieren.
Funktionen
- Anmeldung bei Xiaohongshu über die Weboberfläche
- Abrufen aller gespeicherten Favoriten
- Organisieren von Beiträgen basierend auf benutzerdefinierten Schlüsselwörtern in Alben
- Erstellen neuer Alben bei Bedarf
Voraussetzungen
- Node.js (v16 oder höher)
- Playwright (wird automatisch installiert)
- Ein gültiges Xiaohongshu-Konto
Installation
- Klonen Sie das Repository
- Installieren Sie die Abhängigkeiten:
npm install - Installieren Sie die Playwright-Browser:
npx playwright install chromium
Verwendung
npx codex run R-AF1/xhs-favorites-organizer --config config.json
Konfigurationsdatei (config.json)
{
"username": "Ihre_XHS_E-Mail",
"password": "Ihr_XHS_Passwort",
"albums": [
{
"name": "Rezepte",
"keywords": ["Kochen", "Backen", "Rezept", "Essen"]
},
{
"name": "Reiseziele",
"keywords": ["Reisen", "Urlaub", "Reiseziel", "Hotel"]
}
]
}
Funktionsweise
- Der Skill startet einen Playwright-Browser und navigiert zu Xiaohongshu
- Er meldet sich mit den bereitgestellten Anmeldeinformationen an
- Er ruft die Favoritenseite auf und lädt alle gespeicherten Beiträge
- Für jeden Beitrag prüft er den Titel und die Beschreibung auf Schlüsselwörter
- Passt ein Beitrag zu einem Album, wird er in dieses Album verschoben (oder ein neues Album wird erstellt)
- Der Skill erstellt einen detaillierten Bericht über die durchgeführten Aktionen
Fehlerbehebung
- Anmeldeprobleme: Stellen Sie sicher, dass die Anmeldeinformationen korrekt sind und keine CAPTCHA-Anforderungen vorliegen
- Playwright-Fehler: Überprüfen Sie, ob Chromium korrekt installiert ist:
npx playwright install chromium - Zeitüberschreitungen: Bei vielen Favoriten kann es zu Zeitüberschreitungen kommen; passen Sie die Timeout-Werte in der Konfiguration an
Lizenz
MIT