Douyin Live Hot Free
Busca contenido seleccionado de Douyin por palabra clave a través de Easy WebBridge. Trata la salida como una instantánea de la página de búsqueda en un momento dado, no como una respuesta oficial de API, ranking de popularidad o tendencia histórica.
Verificación previa
- Requiere Easy WebBridge en
127.0.0.1y un navegador autorizado en línea. - Lista los navegadores antes de cada ejecución, porque el
browserIdy el estado en línea pueden cambiar. - Selecciona el nombre de pantalla exacto o el
browserId; nunca envíes comandos de difusión. - Detente en páginas de inicio de sesión, CAPTCHA, control de acceso o control de riesgo.
node scripts/douyin-live-hot-free.mjs list
Búsqueda
node scripts/douyin-live-hot-free.mjs search \
--keyword "Herramientas IA" \
--browser "Redes sociales" \
--limit 20 \
--output /ruta/absoluta/hacia/salida
El comando crea:
search-results.json: instantánea normalizada de búsqueda.search-results.md: tabla compacta de resultados.index.html: informe responsivo con filtros de texto y tipo locales.
El script crea un grupo de Easy WebBridge con alcance de tarea, realiza todos los pasos en ese grupo, reutiliza su pestaña y cierra el grupo después de la exportación. Pasa --keep-tab solo cuando el usuario quiere explícitamente que la página de búsqueda quede abierta.
Secuencia de operación
- Selecciona un navegador en línea.
- Crea un grupo de navegador con alcance de tarea.
- Abre
https://www.douyin.com/jingxuan/search/<keyword>?type=generalen ese grupo. - Espera la entrada de búsqueda oficial y las tarjetas de resultado semánticas.
- Desplaza solo lo necesario para el límite de resultados solicitado.
- Lee los campos visibles y exporta la instantánea.
- Cierra solo el grupo con alcance de tarea.
Lee references/search-method.md antes de cambiar el comportamiento del navegador. Lee references/data-schema.md antes de cambiar los campos de salida o agregar consumidores.
Renderizar datos guardados
node scripts/douyin-live-hot-free.mjs render \
--input /ruta/absoluta/search-results.json \
--output /ruta/absoluta/hacia/salida
Guardarraíles
- Depende de Easy WebBridge a través de su API HTTP local; no copies código de extensión ni uses importaciones relativas al repositorio.
- Nunca almacenes tokens de puente, cookies, contraseñas, identificadores de cuenta, IDs de navegador ni estado de sesión en las salidas.
- Llama a la acción "búsqueda", no "interfaz de consulta" ni "ranking de popularidad".
- Usa solo campos visibles en la página de búsqueda actual. No inventes vistas, comentarios, compartidos, tasas de crecimiento ni movimientos históricos.
- Conserva las URLs de trabajo como enlaces fuente sin implicar respaldo de Douyin.
- No publiques, envíes mensajes, modifiques cuentas ni realices acciones no relacionadas en el navegador.