Douyin Live Hot Free
Führe eine Douyin-Suche nach Stichworten über Easy WebBridge durch. Behandle die Ausgabe als Momentaufnahme der Suchergebnisseite – keine offizielle API-Antwort, kein Popularitätsranking und kein historischer Trend.
Vorbereitung
- Easy WebBridge muss unter
127.0.0.1laufen und ein autorisierter Browser online sein. - Liste die Browser vor jedem Durchlauf auf, da sich
browserIdund Online-Status ändern können. - Wähle den genauen Anzeigenamen oder die
browserId; sende keine Befehle an alle Browser. - Stoppe bei Login-, CAPTCHA-, Zugriffs- oder Risikoseiten.
node scripts/douyin-live-hot-free.mjs list
Suche
node scripts/douyin-live-hot-free.mjs search \
--keyword "AI工具" \
--browser "自媒体" \
--limit 20 \
--output /absoluter/pfad/ausgabe
Der Befehl erstellt:
search-results.json: normalisierte Suchmomentaufnahme.search-results.md: kompakte Ergebnistabelle.index.html: reaktionsfähiger Bericht mit lokalen Text- und Typfiltern.
Das Skript erstellt eine auf die Aufgabe beschränkte Easy-WebBridge-Gruppe, führt alle Schritte in dieser Gruppe aus, verwendet denselben Tab und schließt die Gruppe nach dem Export. Verwende --keep-tab nur, wenn der Benutzer explizit möchte, dass die Suchseite offen bleibt.
Ablauf
- Wähle einen Online-Browser aus.
- Erstelle eine auf die Aufgabe beschränkte Browser-Gruppe.
- Öffne
https://www.douyin.com/jingxuan/search/<keyword>?type=generalin dieser Gruppe. - Warte auf das offizielle Suchfeld und die semantischen Ergebniskarten.
- Scrolle nur so weit wie nötig, um die angeforderte Anzahl an Ergebnissen zu erhalten.
- Lese die sichtbaren Felder aus und exportiere die Momentaufnahme.
- Schließe nur die auf die Aufgabe beschränkte Gruppe.
Lies references/search-method.md, bevor du das Browser-Verhalten änderst. Lies references/data-schema.md, bevor du Ausgabefelder änderst oder neue Konsumenten hinzufügst.
Gespeicherte Daten rendern
node scripts/douyin-live-hot-free.mjs render \
--input /absoluter/pfad/search-results.json \
--output /absoluter/pfad/ausgabe
Sicherheitsregeln
- Verwende Easy WebBridge ausschließlich über dessen lokale HTTP-API; kopiere keinen Erweiterungscode und verwende keine repository-relativen Importe.
- Speichere niemals Bridge-Tokens, Cookies, Passwörter, Kontokennungen, Browser-IDs oder Sitzungszustände in den Ausgaben.
- Nenne die Aktion „搜索“ (Suchen), nicht „查询接口“ (Abfrage-Schnittstelle) oder „热榜排名“ (Trend-Ranking).
- Verwende nur Felder, die auf der aktuellen Suchseite sichtbar sind. Erfinde keine Aufrufe, Kommentare, Freigaben, Wachstumsraten oder historischen Bewegungen.
- Behalte die Arbeits-URLs als Quellen-Links bei, ohne eine Unterstützung durch Douyin zu implizieren.
- Veröffentliche keine Inhalte, sende keine Nachrichten, ändere keine Konten und führe keine anderen Browser-Aktionen aus.