Sobre el proyecto

Este es un juego interactivo vertical de 'Sopa de Misterio' (acertijos de razonamiento situacional) con IA para transmisiones en vivo de Douyin. El sistema genera automáticamente acertijos extraños, y los espectadores envían mensajes con '#pregunta' para indagar. La IA responde al instante a cada pregunta con veredictos como 'sí/no/irrelevante/cerca/revelar'. Cuando alguien acierta la verdad central o se alcanza el tiempo establecido, se revela automáticamente la solución y se pasa a la siguiente pregunta, ideal para funcionar sin supervisión durante largos períodos. El proyecto ofrece múltiples modos de ejecución, como simulación sin conexión, pruebas de máquina de estados, conexión a transmisiones reales y entrada manual de mensajes. Incluye una interfaz web vertical de 1080×1920, compatible con captura de ventana o fuente de navegador en el compañero de transmisión. La interfaz muestra el enunciado del acertijo, un flujo de preguntas y respuestas en desplazamiento, colores de insignias de veredicto, plegado de mensajes irrelevantes, indicador de cuenta regresiva y una tabla de clasificación acumulativa de aciertos. Técnicamente, el backend captura solo lectura de mensajes de Douyin, sin enviar mensajes ni controlar la sala. El hallazgo clave es usar llamada de herramienta forzada (tool_choice) para que el modelo devuelva veredictos estructurados validados por esquema, reduciendo significativamente la tasa de fallos de parseo y estabilizando la detección de aciertos; también se mantiene un parser tolerante como respaldo. El proyecto admite múltiples interfaces de LLM y enrutamiento de alias de modelos, con configuración separada por etapa (generación, revisión, preguntas, respuestas, juez, pistas, revelación). Los datos se guardan en JSONL, la tabla de clasificación persiste entre transmisiones, y se incluye una herramienta de migración para versiones antiguas.